From 9c9c776213478023d4cab6290efcb6adfdbbbe86 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Wed, 20 Apr 2022 13:01:51 +0200 Subject: Refactor deployment scripts --- upgrade.sh | 51 --------------------------------------------------- 1 file changed, 51 deletions(-) delete mode 100755 upgrade.sh (limited to 'upgrade.sh') diff --git a/upgrade.sh b/upgrade.sh deleted file mode 100755 index cb45924..0000000 --- a/upgrade.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env bash - -# Get cluster subdirectory name - -cd $(dirname $0) - -CLUSTER="$1" -if [ -z "$CLUSTER" ] || [ ! -d "cluster/$CLUSTER" ]; then - echo "Usage: $0 " - echo "The cluster name must be the name of a subdirectory of cluster/" - exit 1 -fi -shift 1 - -# Do actual stuff - -if [ -z "$@" ]; then - NIXHOSTLIST=$(ls cluster/$CLUSTER/node | grep -v '\.site\.') -else - NIXHOSTLIST="$@" -fi - -TMP_SCRIPT=/tmp/tmp-upgrade-$(date +%s).sh -SSH_CONFIG=cluster/$CLUSTER/ssh_config - -for NIXHOST in $NIXHOSTLIST; do - NIXHOST=${NIXHOST%.*} - - if [ -z "$SSH_USER" ]; then - SSH_DEST=$NIXHOST - else - SSH_DEST=$SSH_USER@$NIXHOST - fi - - echo "==== DOING $NIXHOST ====" - - ssh -F $SSH_CONFIG $SSH_DEST tee $TMP_SCRIPT > /dev/null <