sakridge
5656c684a5
Ubuntu 20.04 instead of 18.04 ( #15525 )
2021-02-25 00:03:31 +00:00
Leopold Schabel
31019e9828
fix: do not download and execute binaries via HTTP ( #14914 )
...
This fixes a couple of trivial remote code execution opportunities.
2021-01-29 01:59:40 +00:00
Trent Nelson
ff599ace4d
net/: Support accounts on swap-backed tmpfs
2021-01-15 16:10:39 -07:00
Trent Nelson
7b67228bc1
net/net.sh: Quite pre-emptible instance status check
2021-01-15 20:09:04 +00:00
sakridge
008b56e535
Fix validator keys path ( #13772 )
2020-11-26 19:20:56 -08:00
sakridge
dcbb1dca8a
Primordial stake debug ( #13756 )
2020-11-23 13:01:00 -08:00
sakridge
13f3043c8a
tell curl to follow redirects to fix net scripts ( #13589 )
2020-11-13 19:56:37 -08:00
Trent Nelson
f50ed35c6d
net.sh: $extraPrimordialStakes is never empty
2020-09-14 19:27:26 +00:00
Trent Nelson
45d09b33ad
net.sh: Smarter wait slot resolution for --extra-primordial-stakes
2020-09-11 10:19:10 -06:00
Trent Nelson
775340c6f3
net.sh: Support multiple validators with active stake from the start
2020-09-09 05:38:46 +00:00
Ryo Onodera
53b8ea4464
Rename to ClusterType and restore devnet compat. ( #12068 )
...
* Rename to ClusterType and restore devnet compat.
* De-duplicate parse code and add comments
* Adjust default Devnet genesis & reduce it in tests
2020-09-08 23:55:09 +09:00
Michael Vines
f78594dfc1
Remove unused GEOLOCATION_API_KEY
2020-08-31 11:05:28 -07:00
Michael Vines
3a1ca4efff
Fetch and install SPL programs by default
2020-07-29 12:48:56 -07:00
Michael Vines
125a36abbc
Remove move more
2020-07-24 01:42:19 +00:00
Trent Nelson
7021e1c584
net.sh: Refactor node initialization wait ( #10819 )
...
* remote-node.sh: Factor out init wait to own script
* remote-node.sh: Allow nodes to initialize asynchronously
* testnet-automation: Plumb --async-node-init
2020-06-26 05:48:58 +00:00
Trent Nelson
4daa519c1b
Plumb `--warp-slot` through net scripts ( #10639 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-06-17 01:55:55 +00:00
Trent Nelson
348bf78cd1
Plumb --wait-for-supermajority through scripts ( #10611 )
2020-06-16 01:52:44 +00:00
R. M. Shea
48febf153b
Change documentation introduction to indicate Foundation IP transfer ( #10440 )
2020-06-13 14:41:05 -07:00
Trent Nelson
27e2e3665a
net.sh: Add 'upgrade' subcommand to upload a new release to the BSV
...
NOTE! (start|stop)node don't support operating on the BSV yet, so a
manual restart is required to get it running the new release
2020-06-01 16:37:17 -06:00
Trent Nelson
1144190d8d
net.sh: Factor out logic that uploads bins to BSV
2020-06-01 16:37:17 -06:00
Michael Vines
f33688361c
multinode-demo/faucet.sh is no longer required ( #10129 )
2020-05-19 20:07:30 -07:00
Jack May
eb1acaf927
Remove archiver and storage program ( #9992 )
...
automerge
2020-05-14 18:22:47 -07:00
Dan Albert
0ef9d79056
Collapse verbose buildkite logging ( #8794 )
...
automerge
2020-03-11 11:54:49 -07:00
Dan Albert
3eb00ef60f
Add ability to start clients separately from validators ( #8690 )
...
automerge
2020-03-06 15:32:27 -08:00
Dan Albert
7587656cf6
Implement automated partition testing ( #7222 )
2020-01-22 13:46:50 -05:00
Greg Fitzgerald
3aabeb2b81
Rename bootstrap leader ( #7906 )
...
* Rename bootstrap leader to bootstrap validator
It's a normal validator as soon as other validators enter the
leader schedule.
* cargo fmt
* Fix build
Thanks @CriesofCarrots!
2020-01-22 09:22:09 -07:00
Michael Vines
447fe48d2a
Revert "Add a stand-alone gossip node on the blocksteamer instance"
...
This reverts commit a217920561
.
This commit is causing trouble when the TdS cluster is reset and
validators running an older genesis config are still present.
Occasionally an RPC URL from an older validator will be selected,
causing a new node to fail to boot.
2020-01-04 16:42:12 -07:00
Michael Vines
a217920561
Add a stand-alone gossip node on the blocksteamer instance
...
The blocksteamer instance is the TdS cluster entrypoint. Running an
additional solana-gossip node allows other participants to join a
cluster even if the validator node on the blocksteamer instance goes down.
2020-01-02 17:20:59 -07:00
sakridge
6f7d0c6928
Move cleanup to a script so it doesn't kill itself ( #7603 )
2019-12-23 14:31:57 -08:00
Tyera Eulberg
3513f4ee84
Rename drone to faucet ( #7508 )
2019-12-16 14:05:17 -07:00
Dan Albert
9ac112104c
Searhc across command line for pattern to kill ( #7475 )
2019-12-13 21:08:41 -05:00
Dan Albert
f4a089cc26
Allow delay between validator booting and client start ( #7297 )
...
* Allow delay between validator booting and client start
2019-12-05 21:03:26 -05:00
Michael Vines
ee6b11d36d
Remove ability to deploy custom programs ( #7070 )
...
automerge
2019-11-20 15:37:42 -08:00
Dan Albert
2d7c7b0982
Fix missed rebase on net.sh ( #7037 )
2019-11-19 10:22:30 -05:00
Pankaj Garg
955aaef2e6
Fixes to net-shaper and net.sh ( #7002 )
...
* Fixes to net-shaper and net.sh
* fixes to default filters and cleanup
2019-11-18 11:33:33 -08:00
Michael Vines
5ab70c4e97
genesis: rename mint account to faucet account and make it optional ( #6990 )
2019-11-15 14:50:26 -07:00
Dan Albert
946e937549
Create development vs softlaunch environment hooks into net scripts ( #6974 )
2019-11-15 15:18:45 -05:00
Pankaj Garg
d565ec7968
Fixes to net-shaper, and net.sh option to start/stop shaper ( #6981 )
...
* Fixes to net-shaper, and net.sh option to start/stop shaper
* fix shellcheck
* more shellchecks
2019-11-15 12:10:48 -08:00
sakridge
b14e61ff79
Filter any net/log* directory from rsync ( #6857 )
2019-11-09 13:38:17 -08:00
Michael Vines
2649f6bdd6
Avoid excessive log/ relinking
2019-11-08 21:57:50 -07:00
Justin Starry
9807f47d4e
Rename genesis block to genesis config ( #6816 )
2019-11-08 23:56:57 -05:00
Sagar Dhawan
20a52f153b
Fix iftop not being stopped correctly ( #6803 )
...
automerge
2019-11-07 17:03:14 -08:00
Pankaj Garg
09e8124017
Tool to reconfigure netem on testnet ( #6781 )
...
automerge
2019-11-07 11:14:33 -08:00
Pankaj Garg
8993b15248
Integrated use of netem with testnet scripts ( #6746 )
...
automerge
2019-11-05 15:04:06 -08:00
Michael Vines
fba1af6ea9
ledger-tool can now load a ledger snapshot ( #6729 )
2019-11-04 22:14:55 -07:00
Sagar Dhawan
3133ee2401
Fix limited iftop output and failure to stop iftop ( #6723 )
...
* Fix limited iftop output and failure to stop iftop
* Shellcheck
* Ignore shellcheck
2019-11-04 18:12:07 -08:00
TristanDebrunner
e6c8bfd008
Add --use-move flag to cargo-install-all.sh and net/net.sh ( #6670 )
2019-11-01 07:53:30 -07:00
Tyera Eulberg
4ec95043d7
Update sol:lamport ratio to base-10 ( #6611 )
...
* Update sol:lamport ratio
* Update various SOL quantities in bash scripts
2019-10-29 20:03:48 -06:00
Dan Albert
9ee65009cd
Implement allowing validator boot failure into automation ( #6589 )
...
* Pass allow boot failures through create AND start
* Extend sleep timeout to all nodes
* Add 100 node testcase
* Reduce consistent sleep
2019-10-28 16:43:40 -06:00
Pankaj Garg
e174af7838
Use iftop to collect network bandwidth usage ( #6560 )
...
* Use iftop to collect network bandwidth usage
* fix shellcheck
* more shellchecks
* review comments
2019-10-26 00:06:46 -07:00