Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

Conversation

@CriesofCarrots
Copy link
Contributor

Problem

When rebooting a testnet from a previous snapshot -- eg. in the case of cluster failure, or to test new code against many existing accounts -- the previous tower file may no longer be relevant. Currently the only way to allow the boot to proceed is to manually remove the --require-tower arg from the multinode-demo scripts.

Summary of Changes

Add a --skip-require-tower option to skip the --require-tower arg.

This is foundational work to enable complete automation of rebooting testnet from previous snap.
Needs rebase on #19290

@CriesofCarrots CriesofCarrots changed the title Net maybe req tower Enable booting testnet validators without tower required Aug 18, 2021
@CriesofCarrots
Copy link
Contributor Author

Flaky test_fork_choice_refresh_old_votes

@CriesofCarrots CriesofCarrots merged commit 7d135f1 into solana-labs:master Aug 19, 2021
mergify bot pushed a commit that referenced this pull request Aug 19, 2021
(cherry picked from commit 7d135f1)

# Conflicts:
#	net/net.sh
mergify bot added a commit that referenced this pull request Aug 19, 2021
…9298) (#19306)

* Enable booting testnet validators without tower required (#19298)

(cherry picked from commit 7d135f1)

# Conflicts:
#	net/net.sh

* Fix conflicts

Co-authored-by: Tyera Eulberg <[email protected]>
Co-authored-by: Tyera Eulberg <[email protected]>
@brooksprumo brooksprumo mentioned this pull request Aug 23, 2021
@CriesofCarrots CriesofCarrots deleted the net-maybe-req-tower branch August 31, 2021 23:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant