X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=scripts%2Fovh_vps_ssd%2Farch_host_puppet_configuration_script.sh;fp=scripts%2Fovh_vps_ssd%2Farch_host_puppet_configuration_script.sh;h=dab8fac32bb039277774e23e592205cc1e511566;hb=c15f2234474ff8a8266e26856702b3c561050667;hp=0000000000000000000000000000000000000000;hpb=985b53a258ee18eaca8d437ae532c232a6d19921;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/scripts/ovh_vps_ssd/arch_host_puppet_configuration_script.sh b/scripts/ovh_vps_ssd/arch_host_puppet_configuration_script.sh new file mode 100755 index 0000000..dab8fac --- /dev/null +++ b/scripts/ovh_vps_ssd/arch_host_puppet_configuration_script.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +git_branch="$1" +environment="$2" + +DEVICE_STR=$(cat /proc/mounts | grep "/dev/[sv]d.. /mnt/") +DEVICE=$(echo "$DEVICE_STR" | cut -d' ' -f1) +MOUNTPOINT=$(echo "$DEVICE_STR" | cut -d' ' -f2) + +cp /tmp/arch_puppet_configuration_script.sh "$MOUNTPOINT/root/" + +/tmp/root.x86_64/bin/arch-chroot "$MOUNTPOINT" /root/arch_puppet_configuration_script.sh "$git_branch" "$environment" +