611 Commits

Author SHA1 Message Date
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
Michael Vines
ddd1871840 Install libssl1.1 for solanalabs/rust docker image compat 2018-09-07 19:57:41 -07:00
Michael Vines
db825788fa Document how to get ssh access into CD testnets 2018-09-07 19:41:13 -07:00
Michael Vines
73a8441add /var/snap is not writable by most users 2018-09-07 17:41:20 -07:00
Rob Walker
51b27779c9
client changes for TODOs and looping (#1138)
* remove client.sh from snap
* default to ephemeral instead of ~/.config key
* rework CLI for bench-tps
* remote multinode-demo stuff from remote-client.sh
* remove multinode-demo from remote-sanity and localnet-sanity
2018-09-08 07:07:10 +09:00
Michael Vines
0d945e6a92 Groom testnet-sanity logging 2018-09-07 12:45:48 -07:00
Michael Vines
1090254ba5 Add datapoints for leader/validator start 2018-09-07 12:45:48 -07:00
Michael Vines
ee682d5bc3 Move wallet-sanity.sh out of multinode-demo/ 2018-09-07 12:01:43 -07:00
Michael Vines
506a81e8cc Assume -y 2018-09-07 12:01:43 -07:00
Michael Vines
dcb30a8489 Delete leader node first 2018-09-07 12:01:43 -07:00
Michael Vines
a2631e89f6 Use consistent style 2018-09-07 12:01:43 -07:00
Michael Vines
ab208ddb77 Clean up arg handling 2018-09-07 12:01:43 -07:00
Michael Vines
09a48d773a Run bench-tps in a tmux 2018-09-07 12:01:43 -07:00
Michael Vines
d252f7f687 Revert "Default to 10 validators"
This reverts commit ed5fbaef06854c97869092961f8a8fb32bb1c832.
2018-09-07 12:01:43 -07:00
Michael Vines
53e16f68d9
Improve error handling 2018-09-06 20:57:05 -07:00
Michael Vines
ed5fbaef06
Default to 10 validators 2018-09-06 20:46:49 -07:00
Michael Vines
66ff602659 Rewrite ci/testnet-{deploy,sanity}.sh in terms of net/ primitives 2018-09-06 19:54:39 -07:00
Michael Vines
5a57d9b5d9 de-y 2018-09-06 19:54:39 -07:00
Michael Vines
03e87e4169 Add more metrics 2018-09-06 19:54:39 -07:00
Michael Vines
31dee553d5 Split start/version reporting 2018-09-06 19:54:39 -07:00
Michael Vines
9ca6a2d25b Configure boot disk size 2018-09-06 19:54:39 -07:00
Michael Vines
a3178c3bc7 Remove unused name tag 2018-09-06 19:54:39 -07:00
Michael Vines
aa07bdfbaa Optionally suppress delete confirmation 2018-09-06 19:54:39 -07:00
Michael Vines
eaef9be710 Clarify -f 2018-09-06 19:54:39 -07:00
Michael Vines
cae345b416 Allow - in prefix 2018-09-06 19:54:39 -07:00
Michael Vines
acb1171422 Add -e option 2018-09-06 19:54:39 -07:00
Rob Walker
fdc48d521c
use USER instead of whoami (#1134)
* use USER instead of whoami

make gcloud_FigureRemoteUsername robust against unsolicited output
   (that I get on login ;) )

validate --prefix argument

* Update gcloud.sh
2018-09-07 00:18:05 +09:00
Michael Vines
6560b0e2cc s/whoami/id -un/ 2018-09-05 14:26:21 -07:00
Michael Vines
ec38dba209 GCE leader nodes can now be provisioned with a static IP address 2018-09-05 14:26:21 -07:00
Michael Vines
8d87627a49
t 2018-09-05 09:09:50 -07:00
Michael Vines
aacf27fb76 Add convienience link to current Snap log files 2018-09-05 09:02:02 -07:00
Michael Vines
a51536d107 Add log tail hint 2018-09-05 09:02:02 -07:00
Michael Vines
e2e569cb43 Set rsync url for local deployments 2018-09-05 09:02:02 -07:00
Michael Vines
017eb10e76 Add file header doc 2018-09-05 09:02:02 -07:00
Michael Vines
f50aeb0e58 Always add perf-libs to LD_LIBRARY_PATH 2018-09-05 09:02:02 -07:00
Michael Vines
48c19d3100 Enable cargo features to be specified 2018-09-05 09:02:02 -07:00
Michael Vines
aaf0a23134 Add Tips section 2018-09-05 09:02:02 -07:00
Michael Vines
89db85dbf9 Work around concurrent |gcloud compute ssh| terminal issue 2018-09-05 09:02:02 -07:00
Michael Vines
e677cda027 Private IP networks now work, and are the default 2018-09-05 09:02:02 -07:00
Michael Vines
db9219ccc8 Improve error monitoring 2018-09-05 09:02:02 -07:00
Michael Vines
06fd945f85 Set node config correctly 2018-09-05 09:02:02 -07:00
Michael Vines
6ad4a81123 s/_/-/g in filenames 2018-09-05 09:02:02 -07:00