Commit Graph

86 Commits

Author SHA1 Message Date
Michael Vines
7f2fa8bbcb Collect and upload network logs 2018-12-23 10:19:10 -08:00
Michael Vines
b46c809544 source ci/upload-ci-artifact.sh 2018-12-22 12:34:30 -08:00
Michael Vines
eb29a2898c Uplaod net/log/ files as buildkite artifacts 2018-12-22 12:22:58 -08:00
Michael Vines
094f0a8be3 Leader rotation flag plumbing 2018-12-10 14:07:59 -08:00
Michael Vines
04a0652614 Generalize net/ from leader/validator to bootstrap-fullnode/fullnode 2018-12-05 17:11:16 -08:00
Michael Vines
def7d156f6 codemod --extensions sh '#!/usr/bin/env bash -e' '#!/usr/bin/env bash\nset -e' 2018-11-11 16:24:36 -08:00
Michael Vines
33aab094ef codemod --extensions sh '#!/bin/bash' '#!/usr/bin/env bash' 2018-11-11 16:24:36 -08:00
Michael Vines
b02b636b36 Support local tarball deploys 2018-11-07 14:44:40 -08:00
Michael Vines
812a8bcc6c Permit release tag tarballs 2018-11-07 10:33:58 -08:00
Michael Vines
dd4fb7aa90 Add AWS-based nets 2018-11-07 07:47:39 -08:00
Pankaj Garg
db98f7e0b4 Use env variables to disable validator sanity and ledger verification (#1675) 2018-10-31 12:30:33 -07:00
Pankaj Garg
85869552e0 Update testnet scripts to use release tar ball (#1660)
* Update testnet scripts to use release tar ball

* use curl instead of s3cmd
2018-10-30 18:05:38 -07:00
Michael Vines
8d92232949 Specify zone 2018-09-28 07:32:49 -07:00
Michael Vines
e4d8c094a4 Include -z when deleting network 2018-09-27 21:27:09 -07:00
Pankaj Garg
35e6343d61 Update testnet-deploy script to configure GPUs for leader node (#1379) 2018-09-27 13:42:24 -07:00
Michael Vines
afc764752c Permit testnets without a GPU 2018-09-26 10:37:41 -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
506a81e8cc Assume -y 2018-09-07 12:01:43 -07:00
Michael Vines
88298bf321 Add -n option 2018-09-07 12:01:43 -07:00
Michael Vines
e088833b81 s/create/start/ 2018-09-06 21:07:11 -07:00
Michael Vines
b1bacf12a6 Add some log sections 2018-09-06 20:38:11 -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
072d0b67e4 Send deploy metrics to the testnet-specific database 2018-09-06 08:30:03 -07:00
Michael Vines
43b4207101 Run oom-monitor in net/ testnets 2018-09-05 09:02:02 -07:00
Rob Walker
61abee204f don't check for snap mode in common.sh, is only relevant to snap daemons (#1113)
snap mode is for daemons, remove it from client (i.e. common.sh)

supply leader info to client via snap
2018-09-04 14:31:54 +09:00
Rob Walker
d1f1cbe88f leader-address=>leader-ip 2018-09-01 04:38:18 +09:00
Rob Walker
fbc7c9c431 fix client_start to deal with new client.sh 2018-09-01 03:23:05 +09:00
Rob Walker
8b248dcf09 specify port 2018-09-01 02:56:24 +09:00
Rob Walker
4938aad939 fixups 2018-09-01 02:21:46 +09:00
Rob Walker
7e882dfe62 inform all snaps where the network is 2018-09-01 02:21:46 +09:00
Michael Vines
9d53208d68 Use gcloud_DeleteInstances 2018-08-28 08:11:44 -07:00
Michael Vines
c8e3ce26a9 Start of scripts/gcloud.sh 2018-08-27 22:35:14 -07:00
Michael Vines
bd5c6158ae Move some common scripts from multinode-demo/ to scripts/ 2018-08-27 13:52:38 -07:00
Michael Vines
229d825fe0 Fix master-perf basename 2018-08-17 21:59:36 -07:00
Michael Vines
98d0ef6df5 Add some wget retries 2018-08-16 20:22:49 -07:00
Rob Walker
73797c789b back to 4 TX threads 2018-08-16 12:02:11 -07:00
Rob Walker
036fcced31 test -t nproc 2018-08-16 12:02:11 -07:00
Rob Walker
1d3157fb80 fixups 2018-08-16 12:02:11 -07:00
Rob Walker
0b11c2e119 restart testnet clients in case airdrop fails 2018-08-16 12:02:11 -07:00
Michael Vines
8ca514a5ca Remove unnecessary : 2018-08-08 22:45:39 -07:00
Michael Vines
b605552079 Record network version in testnet-deploy start datapoint 2018-08-08 22:41:02 -07:00
Michael Vines
054298d957 Retry snap install 3 times, sometimes the snap server 503s 2018-08-08 08:56:05 -07:00
Michael Vines
cca240c279 Add SOLANA_NET_NAME, rename SOLANA_NET_URL to SOLANA_NET_ENTRYPOINT 2018-08-08 08:49:30 -07:00
Michael Vines
89f17ceecf Route setup-args 2018-08-08 08:32:23 -07:00
Michael Vines
ecea41a0ab Install EarlyOOM on testnet nodes 2018-08-07 16:58:46 -07:00
Michael Vines
e3cf1e6598 Bundle metrics_write_datapoint.sh in Snap 2018-08-07 13:35:01 -07:00
Michael Vines
c230360f4c Wait until recycled machines are reachable before provisioning them 2018-08-02 22:13:17 -07:00
Michael Vines
a9240a42bf Delete unreachable validators to cause a fresh one to be spawned 2018-08-02 20:45:29 -07:00
Michael Vines
a7204d5353 Use a local user to avoid GCP login quota limits 2018-08-02 19:43:35 -07:00
Michael Vines
2c9d288ca9 Add a CI metric data point upload timeout to prevent CI build stalls
5 seconds is somewhat arbitrary, seems like enough
2018-08-01 15:49:48 -07:00