Michael Vines
09db7b5b52
Determine network version for tar and local deploys
2018-11-09 10:27:18 -08:00
Michael Vines
ddb490e2fb
Continue if docker0 is not present
2018-11-07 19:33:36 -08:00
Michael Vines
869009243d
Work around AWS key management limitation
2018-11-07 18:48:05 -08:00
Michael Vines
7ef0b815ec
Remove docker0 interface if present
2018-11-07 17:49:57 -08:00
Michael Vines
bfadd7b787
Work around AWS boot check weirdness
2018-11-07 15:47:47 -08:00
Michael Vines
df366017a7
Invert gpu check
2018-11-07 13:50:42 -08:00
Michael Vines
7d76badd03
Support local tarball deploys
2018-11-07 13:43:36 -08:00
Michael Vines
8047ab777c
Remove all cuda dependencies from release tarball beyond solana-fullnode-cuda
2018-11-07 13:43:24 -08:00
Michael Vines
9cffd3a1ea
AWS AMIs are region specific
2018-11-07 10:04:45 -08:00
Michael Vines
6dcd127634
Increase boot timeout
2018-11-07 08:32:03 -08:00
Michael Vines
af66edf8c0
Add AWS-based nets
2018-11-07 07:52:34 -08:00
Michael Vines
ab5b921e8f
Set imageName if G
2018-11-07 07:52:29 -08:00
Michael Vines
6c2843543b
Bump EC2 validator machine type
2018-11-07 07:52:25 -08:00
Michael Vines
85f74cc537
Upgrade GCP CPU-based testnet to 18.04
2018-11-07 07:52:19 -08:00
Michael Vines
a66577eb87
Add support for using a release tar
2018-11-07 07:48:02 -08:00
Michael Vines
f03e971598
t
2018-11-06 14:06:07 -08:00
Michael Vines
b4a1cdceaa
Add timeout to prevent a stuck ssh
2018-11-06 14:02:27 -08:00
Michael Vines
b250d20059
Remove node check from client start-up
...
If the network loses a validator or two, it's the job of the sanity
check to detect this not the bench clients
2018-11-06 13:59:42 -08:00
Michael Vines
8993c6ae24
Try harder to snap download
2018-11-03 00:29:48 +00:00
Pankaj Garg
3f494bb91b
Update testnet scripts to use release tar ball ( #1660 ) ( #1664 )
...
* Update testnet scripts to use release tar ball
* use curl instead of s3cmd
2018-10-30 18:29:07 -07:00
Pankaj Garg
1cd354cf15
Added a new remote node configuration script to set rmem/wmem ( #1647 ) ( #1648 )
...
* Added a new remote node configuration script to set rmem/wmem
* Update common.sh for rmem/wmem configuration
2018-10-30 10:48:56 -07:00
Pankaj Garg
f0aa14e135
Run bench-tps for longer duration in testnet ( #1638 ) ( #1639 )
...
- Increased to 2+ hours
2018-10-29 15:23:01 -07:00
Pankaj Garg
fb9d8dfa99
Increase rmem and wmem for remote nodes in testnet ( #1635 ) ( #1637 )
2018-10-29 14:36:26 -07:00
Pankaj Garg
dfde83bdce
Wildcard early OOM deb package revision ( #1554 )
2018-10-19 14:17:19 -07:00
Pankaj Garg
30c79fd40d
Change validator node machine type ( #1537 )
...
- The current nodes are using lower RAM compared to leader/clients
2018-10-17 17:16:50 -07:00
Pankaj Garg
32fc0cd7e9
Fix bug introduced during RUST_LOG escaping ( #1507 )
...
* Fix bug introduced during RUST_LOG escaping
- remote node configuration should not be quoted
* shellcheck disable SC2090
2018-10-15 16:49:22 -07:00
Pankaj Garg
9fc30f6db4
Escape RUST_LOG configuration in remote-node.sh ( #1489 )
...
* Escape RUST_LOG configuration in remote-node.sh
- If it was set to #, it was causing other parameters to be commented out
* escape other variables as well
* disabled shell check
* Fix shellcheck error
2018-10-13 13:35:54 -07:00
Michael Vines
5c523716aa
Ship native programs
2018-10-10 16:49:48 -07:00
Pankaj Garg
0a39722719
Add support to trigger testnet from a PR ( #1434 )
...
* Add support for different node counts
* Update variable names
* Delete network even after failures
* Add array for node counts
* Changed number of nodes to a space separated string of numbers
* Adjust number of nodes
* Snap will not be published if the env variable DO_NOT_PUBLISH_SNAP is set
* Address review comments
* Replaced influx db URL
2018-10-05 16:32:05 -07:00
Michael Vines
b1e941cab9
Return all instances
2018-10-01 07:51:48 -07:00
Pankaj Garg
7fb7839c8f
Configure GPU type/count from command line in GCE scripts ( #1376 )
...
* Configure GPU type/count from command line in GCE scripts
* Change CLI to input full leader machine type information with GPU
2018-09-27 11:55:56 -07:00
sakridge
3199f174a3
Add option to pass boot disk type to gce create ( #1308 )
2018-09-22 16:43:47 -07:00
Tyera Eulberg
f273351789
Add missing port number
2018-09-18 09:36:54 -06:00
Tyera Eulberg
0125163190
Remove wallet.sh, update entrypoint syntax for wallet network argument
2018-09-17 11:53:33 -06:00
Michael Vines
155ee8792f
Add GPU support to ec2-provider
2018-09-17 09:26:25 -07:00
Michael Vines
f89f121d2b
Add AWS EC2 support
2018-09-17 09:26:25 -07:00
Pankaj Garg
be7cce1fd2
Tweak GCE scripts for higher node count ( #1229 )
...
* Tweak GCE scripts for higher node count
- Some validators were unable to rsync config from leader when
the node count was high (e.g. 25). Looks like the leader node was
getting more rsync requests in parallel than it count handle.
- This change staggers the validators bootup, and rsync time
* Address review comments
2018-09-14 17:17:08 -07:00
Michael Vines
ee74b367ce
Add docker install script
2018-09-12 17:09:37 -07:00
Michael Vines
f06113500d
bench-tps/net sanity: add ability to check for unexpected extra nodes
2018-09-12 15:38:57 -07:00
Michael Vines
af3eb5a16c
.sh
2018-09-11 11:29:49 -07:00
Pankaj Garg
1c17c6dd2b
Report UDP network statistics ( #1176 )
...
* Report UDP network statistics
Fixes #1093
* Address review comments
* Address additional review comments
* Fix shellcheck errors
2018-09-10 15:52:08 -07:00
Michael Vines
ebcac3c2d1
Use a common solana user on all testnet instances
2018-09-08 22:34:26 -07:00
Michael Vines
5afcdcbbe6
More log grooming
2018-09-08 14:16:34 -07:00
Michael Vines
3840b4b516
Groom log output
2018-09-08 14:10:18 -07:00
Michael Vines
7aeb6d642b
Display log file
2018-09-08 13:59:45 -07:00
Michael Vines
1d6c4aacae
Retry rsync a couple times before failing
2018-09-08 13:59:45 -07:00
Michael Vines
9f5c86e60c
Install earlyoom at gce instance startup
2018-09-08 13:59:45 -07:00
Michael Vines
9f413fd656
Establish net/scripts/... for better scoping
2018-09-08 13:59:45 -07:00
Michael Vines
c3af0d9d25
Improve client.log
2018-09-07 21:20:00 -07:00
Michael Vines
932c994dc9
Use new bench-tps command-line args
2018-09-07 21:20:00 -07:00