From 6c45b23c4a963f38d0f6aff3d73121173768ce40 Mon Sep 17 00:00:00 2001 From: Melissa Kam Date: Mon, 23 Jan 2017 16:14:22 -0600 Subject: [PATCH] Set SSH key in cobbler setup SSHKEY is originally set in setup-host.sh, so this allows setup-cobbler.sh to run independently of that script. Change-Id: I4793e6a5db7359bec0eaa7b6a66efa7d58084126 --- multi-node-aio/setup-cobbler.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/multi-node-aio/setup-cobbler.sh b/multi-node-aio/setup-cobbler.sh index 65abe2b1..429c99bf 100755 --- a/multi-node-aio/setup-cobbler.sh +++ b/multi-node-aio/setup-cobbler.sh @@ -74,6 +74,9 @@ DEVICE_NAME="${DEVICE_NAME:-vda}" # This is set to instruct the preseed what the default network is expected to be DEFAULT_NETWORK="${DEFAULT_NETWORK:-eth0}" +# Set SSH key to root user's public key +SSHKEY="${SSHKEY:-$(cat /root/.ssh/id_rsa.pub)}" + # Template the seed files for seed_file in $(ls -1 templates/pre-seeds); do cp -v "templates/pre-seeds/${seed_file}" "/var/lib/cobbler/kickstarts/${seed_file#*'/'}"