From 69da835d04e741f4e85da3c473ba86c8801931fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Fri, 16 Mar 2018 19:14:29 +0100 Subject: Merge install scripts --- bin/install_script.sh | 155 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 155 insertions(+) create mode 100755 bin/install_script.sh (limited to 'bin/install_script.sh') diff --git a/bin/install_script.sh b/bin/install_script.sh new file mode 100755 index 0000000..bd7f38b --- /dev/null +++ b/bin/install_script.sh @@ -0,0 +1,155 @@ +#!/bin/bash + +usage() { +cat < $ARCH_PUPPET_INITIAL_CONFIGURATION +host_address=$(python $PYTHON_DIRECTORY/get_initial_configuration_$T.py $host_id | jq -r '.ips.v4.ipAddress') + +dest="$host_user@$host_address" +files="$ARCH_HOST_SCRIPT $ARCH_CHROOT_SCRIPT $ARCH_PUPPET_INITIAL_CONFIGURATION $ARCH_INSTALL_SCRIPT" + +$SCRIPTS/send_and_run.tcl "$dest" "$password" "$git_branch" "$environment" $files + +### Role specific stage +read -p "Press key when LDAP is configured" i + +files="$ARCH_HOST_PUPPET_CONFIGURATION_SCRIPT $ARCH_PUPPET_CONFIGURATION_SCRIPT" + +$SCRIPTS/send_and_run.tcl "$dest" "$password" "$git_branch" "$environment" $files + +### Installation finished +if [ -z "$no_reboot" -a -z "$no_reboot_end" ]; then + echo "Rebooting" + python $PYTHON_DIRECTORY/reboot_$T.py --local "$host_id" +fi -- cgit v1.2.3