-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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, 😅. |
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] <[email protected]> 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 <[email protected]> Co-authored-by: HaoranYi <[email protected]>
… 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 <[email protected]> Co-authored-by: HaoranYi <[email protected]>
… 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 <[email protected]> Co-authored-by: HaoranYi <[email protected]>
* 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 <[email protected]> Co-authored-by: HaoranYi <[email protected]>
This moves our previous inline buildkite script out of the GUI, and adds support for validator refresh
Part of #598