From: "Stefan K. Berg" Date: Fri, 4 Nov 2016 16:06:42 +0100 Subject: [PATCH] Patches for OPNFV --- iso/bootstrap_admin_node.sh | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/iso/bootstrap_admin_node.sh b/iso/bootstrap_admin_node.sh index dbcac5f..1826390 100755 --- a/iso/bootstrap_admin_node.sh +++ b/iso/bootstrap_admin_node.sh @@ -347,8 +347,23 @@ fuelmenu --save-only --iface=$ADMIN_INTERFACE || fail set +x echo "Done!" +### OPNFV addition BEGIN +shopt -s nullglob +for script in /opt/opnfv/bootstrap/pre.d/*.sh +do + echo "Pre script: $script" >> /root/pre.log 2>&1 + $script >> /root/pre.log 2>&1 +done +shopt -u nullglob + +# Enable sshd +systemctl enable sshd +systemctl start sshd + +### OPNFV addition END + if [[ "$showmenu" == "yes" || "$showmenu" == "YES" ]]; then - fuelmenu || fail + fuelmenu else # Give user 15 seconds to enter fuelmenu or else continue echo @@ -386,8 +401,7 @@ if [ ! -f /etc/fuel_build_id ]; then fi # Enable sshd -systemctl enable sshd -systemctl start sshd +systemctl restart sshd # Enable iptables systemctl enable iptables.service @@ -546,6 +560,16 @@ systemctl start ntpd bash /etc/rc.local +### OPNFV addition BEGIN +shopt -s nullglob +for script in /opt/opnfv/bootstrap/post.d/*.sh +do + echo "Post script: $script" >> /root/post.log 2>&1 + $script >> /root/post.log 2>&1 +done +shopt -u nullglob +### OPNFV addition END + if [ "`get_bootstrap_skip`" = "False" ]; then build_ubuntu_bootstrap bs_status || true else