diff --git a/labs/scripts/shutdown_controller.sh b/labs/scripts/shutdown_controller.sh new file mode 100755 index 00000000..08627fb1 --- /dev/null +++ b/labs/scripts/shutdown_controller.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +set -o errexit -o nounset +TOP_DIR=$(cd $(dirname "$0")/.. && pwd) +source "$TOP_DIR/config/paths" +source "$LIB_DIR/functions.guest" + +indicate_current_auto + +exec_logfile + +echo "Shutting down the controller node." + +ssh \ + -o "UserKnownHostsFile /dev/null" \ + -o "StrictHostKeyChecking no" \ + -i "$HOME/.ssh/vagrant" \ + controller-mgmt \ + sudo /sbin/shutdown -P now