-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Add script to refresh testnet nodes #600
Conversation
| fi | ||
|
|
||
| # Default to --edge channel. To select the beta channel: | ||
| # export SOLANA_METRICS_CONFIG=--beta |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When we're ready to flip to a tagged release, SOLANA_METRICS_CONFIG=--beta gets defined in the buildkite pipeline configuration
|
The validators are managed by this GCP instance group, https://console.cloud.google.com/compute/instanceGroups/details/us-west1/testnet-solana-com-validator, which means we can add/remove individual nodes trivially. They're all running in us-west1 right now, eventually we should run some in different regions of course but that's beyond 0.7.0 Here's what this script does when it runs: https://buildkite.com/solana-labs/testnet/builds/388#a1c0c680-c409-4c19-b31c-6e4bde05ba9a It'll run every hour right now, just like the previous testnet refresh setup that was only managing the leader node |
|
Ah man, it's going to take too long to serially update all the validators. I need to run it all in parallel. Will need to push a new commit that does that before this PR can land |
|
Fixed, 😅. |
garious
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥇
|
Landing to keep moving. Post-merge review welcome, will send follow-up PRs as needed |
…-labs#600) Bumps [@types/prettier](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prettier) from 2.1.1 to 2.1.2. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prettier) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Show staked vs nonstaked packets sent down * add metrics on throttled staked vs non-staked
… of #600) (#614) * Show staked vs nonstaked packets sent down/throttled (#600) * Show staked vs nonstaked packets sent down * add metrics on throttled staked vs non-staked (cherry picked from commit b443cfb) # Conflicts: # streamer/src/quic.rs * fix merge conflicts --------- Co-authored-by: Lijun Wang <83639177+lijunwangs@users.noreply.github.com> Co-authored-by: HaoranYi <haoran.yi@solana.com>
… of #600) (#613) * Show staked vs nonstaked packets sent down/throttled (#600) * Show staked vs nonstaked packets sent down * add metrics on throttled staked vs non-staked (cherry picked from commit b443cfb) # Conflicts: # streamer/src/quic.rs * fix merge conflicts --------- Co-authored-by: Lijun Wang <83639177+lijunwangs@users.noreply.github.com> Co-authored-by: HaoranYi <haoran.yi@solana.com>
… of solana-labs#600) (solana-labs#613) * Show staked vs nonstaked packets sent down/throttled (solana-labs#600) * Show staked vs nonstaked packets sent down * add metrics on throttled staked vs non-staked (cherry picked from commit b443cfb) # Conflicts: # streamer/src/quic.rs * fix merge conflicts --------- Co-authored-by: Lijun Wang <83639177+lijunwangs@users.noreply.github.com> Co-authored-by: HaoranYi <haoran.yi@solana.com>
* Show staked vs nonstaked packets sent down * add metrics on throttled staked vs non-staked
… of solana-labs#600) (solana-labs#614) * Show staked vs nonstaked packets sent down/throttled (solana-labs#600) * Show staked vs nonstaked packets sent down * add metrics on throttled staked vs non-staked (cherry picked from commit b443cfb) # Conflicts: # streamer/src/quic.rs * fix merge conflicts --------- Co-authored-by: Lijun Wang <83639177+lijunwangs@users.noreply.github.com> Co-authored-by: HaoranYi <haoran.yi@solana.com>
This moves our previous inline buildkite script out of the GUI, and adds support for validator refresh
Part of #598