79 Commits

Author SHA1 Message Date
76e524ae48 Remove check for 0 additional nodes
Network with 1 leader is valid.
2019-04-09 11:16:55 -07:00
1ba4806f8c Document recent -z and -x command-line arg changes 2019-04-09 10:39:55 -07:00
0904df327d Parallelize cloud node deployment commands in case of multiple zones (#3657) 2019-04-07 08:13:48 -07:00
9cd555cad5 AWS script change for additional zones and regions 2019-04-04 15:59:59 -07:00
97bd7a00f1 Support for configuring testnet nodes across multiple cloud services 2019-04-01 17:11:41 -07:00
cb3adea94f Increase node count in beta testnet 2019-04-01 11:06:24 -07:00
a94bc80383 fix clippy errors 2019-03-27 18:05:17 -07:00
586b6fc3d7 review comments 2019-03-27 18:05:17 -07:00
a14c202d60 fix the ip address that's stored in the config file 2019-03-27 18:05:17 -07:00
ed48c495a3 fix shell-check errors 2019-03-27 18:05:17 -07:00
f0abd06a46 Added support for multi-region cloud testnet 2019-03-27 18:05:17 -07:00
ede99d5913 Revert "Block until instances are confirmed to be deleted"
This reverts commit 47ddbbe53b.
2019-03-14 20:53:10 -07:00
47ddbbe53b Block until instances are confirmed to be deleted 2019-03-14 16:20:18 -07:00
5d27f221f7 Drop socat for iptables 2019-03-13 12:03:56 -05:00
76feb2098e Use same VM type for validators as leader, if CUDA is enabled (#3253)
- Since all nodes are created equal
2019-03-12 17:42:47 -07:00
a799f8f4b1 tell blockexplorer to run on port 8080 (#3237)
* tell blockexplorer to run on port 8080

* forward port 80 to 5000 for a blockexplorer node
2019-03-12 13:39:09 -07:00
18d48f09f8 Plumb blockstreamer name through testnet scripts 2019-02-21 17:24:29 -07:00
a444cac2aa Switch to upstream AMIs for non-CUDA EC2 testnets 2019-02-18 18:59:56 -08:00
1e714eb6b2 Generate ec2 security group programmatically 2019-02-18 18:59:56 -08:00
4ff4fb6c38 Add support for an API node that hosts the block explorer 2019-02-17 10:39:27 -08:00
9eb8b67b5c Install blockexplorer dependencies 2019-02-15 20:17:46 -08:00
6015a0ff15 Add info command 2019-01-16 10:24:00 -08:00
e0c68bf9ad docs: -z is a common option 2019-01-08 21:11:43 -08:00
4bf797c8f1 Load nvidia drivers on node startup (#2263)
* Load nvidia drivers on node startup

* added new script to enable nvidia driver persistent mode

* remove set -ex
2018-12-21 11:43:52 -08:00
094f0a8be3 Leader rotation flag plumbing 2018-12-10 14:07:59 -08:00
b54b0a1d25 Document that -P is now available for |config| 2018-12-09 15:25:27 -08:00
f5794de636 Clean up bootstrap leader terminology in comments and variable names 2018-12-09 15:25:27 -08:00
04a0652614 Generalize net/ from leader/validator to bootstrap-fullnode/fullnode 2018-12-05 17:11:16 -08:00
c5b1bc1128 Remove obsolete update-default-cuda.sh 2018-11-12 20:31:16 -08:00
851e012c6c Upgrade EC2 image to 18.04 with CUDA 9.2 and 10 2018-11-12 15:17:34 -08:00
7ee4dec3f1 Upgrade GCE GPU image to 18.04 2018-11-12 12:18:50 -08:00
3466f139a4 set -e shuffling 2018-11-11 16:24:36 -08:00
def7d156f6 codemod --extensions sh '#!/usr/bin/env bash -e' '#!/usr/bin/env bash\nset -e' 2018-11-11 16:24:36 -08:00
33aab094ef codemod --extensions sh '#!/bin/bash' '#!/usr/bin/env bash' 2018-11-11 16:24:36 -08:00
87ac549689 Work around AWS key management limitation 2018-11-07 18:48:27 -08:00
f8f11b7f50 Remove docker0 interface if present 2018-11-07 18:23:24 -08:00
82f914e0dc Work around AWS boot check weirdness 2018-11-07 15:46:04 -08:00
9359cc69d5 Invert gpu check 2018-11-07 14:44:40 -08:00
b02b636b36 Support local tarball deploys 2018-11-07 14:44:40 -08:00
2ef8ebe111 AWS AMIs are region specific 2018-11-07 10:05:58 -08:00
f8673931b8 Increase boot timeout 2018-11-07 08:32:15 -08:00
dd4fb7aa90 Add AWS-based nets 2018-11-07 07:47:39 -08:00
6aac096c77 Add timeout to prevent a stuck ssh 2018-11-06 14:08:28 -08:00
1a7830f460 Set imageName if G 2018-11-05 13:33:42 -08:00
8041461a07 Bump EC2 validator machine type 2018-11-05 08:47:51 -08:00
eae9372a5d Upgrade GCP CPU-based testnet to 18.04 2018-11-04 19:18:47 -08:00
3cc78d3a41 Added a new remote node configuration script to set rmem/wmem (#1647)
* Added a new remote node configuration script to set rmem/wmem

* Update common.sh for rmem/wmem configuration
2018-10-30 09:17:35 -07:00
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
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
3199f174a3 Add option to pass boot disk type to gce create (#1308) 2018-09-22 16:43:47 -07:00