github.com/iqoqo/nomad@v0.11.3-0.20200911112621-d7021c74d101/e2e/upgrades/run_upgrade_unsafe.sh (about) 1 #!/bin/sh 2 if [ $# -lt 2 ]; then 3 echo "usage: $0 path-nomad-v1 path-nomad-v2" 1>&2 4 exit 1 5 fi 6 7 v1="$1"; shift 8 v2="$1"; shift 9 10 # sh run_cluster.sh "$v1" >/dev/null & 11 sh run_cluster.sh "$v1" & 12 13 while true; do 14 n=`"$v1" operator raft list-peers | grep -c '\bserver[1-3]\b'` 15 [ "$n" = 3 ] && break 16 done 17 18 for i in {1,2,3}; do 19 sh kill_node.sh server$i 20 sh run_node.sh "$v2" server$i & 21 done