summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Anderson <micah@riseup.net>2016-09-20 15:46:25 -0400
committerMicah Anderson <micah@riseup.net>2016-09-20 15:46:25 -0400
commitc295f20ba47722e0a5f923e73888801d94d2b05b (patch)
treed0a03fa529648d47a7ef6e7910295332de183aaa
parent75f4d6f29d4f3242d0e266d2c849e6bf0e2a982c (diff)
add starting, init, deployment, switch to new version and deploy again
-rwxr-xr-xbin/lut.sh25
1 files changed, 20 insertions, 5 deletions
diff --git a/bin/lut.sh b/bin/lut.sh
index 4a2d436..add6c20 100755
--- a/bin/lut.sh
+++ b/bin/lut.sh
@@ -74,6 +74,17 @@ cleanup () {
exit $1
}
+start_nodes () {
+ echo "Starting all the VMs, you should go do something else now, this will take a while..."
+ # monarch: monitor, tor hidden service, webapp
+ # dogface: couchdb/soledad
+ # hairstreak: mx
+ # checkerspot: openvn, need a gateway address to do openvpn, disabled
+ # spicebush: static node, with hidden service
+ # cloak: tor exit
+ leap vm start upgrade
+}
+
case "$1" in
-h | -help | --help )
help
@@ -92,12 +103,16 @@ else
get_cli $cli_git develop
cd $provider_dir
ln -s platform_$from_version $platform_link
-
-do stuff
-
+ start_nodes
+ $cli_from/bin/leap node init upgrade
+ echo "Nodes initialized with old platform"
+ $cli_from/bin/leap -v2 deploy upgrade
+ echo "Nodes deployed with old version of platform"
+ $cli_from/bin/leap test
switch $to_version
-
-do new stuff
+ $cli_to/bin/leap -v2 deploy upgrade
+ echo "Nodes deployed with new version of platform"
+ $cli_to/bin/leap test
cleanup 0
fi