diff options
author | Carsten Koester <ckoester@cisco.com> | 2016-05-08 01:27:47 -0400 |
---|---|---|
committer | Dave Wallace <dwallacelf@gmail.com> | 2016-06-02 17:20:05 +0000 |
commit | bca7bcede75d4fa3713a2317b87820d4d3439b7b (patch) | |
tree | bb122fd8298b30cefb79798706cfa4788054d5aa /resources/tools/testbed-setup/playbooks/files/virl/virl-bootstrap-wrapper | |
parent | 55b4465a5c7ab8d8b340d67f1e11ba06a3ce39ea (diff) |
Add documentation and files related to initial host setup
Change-Id: I73deeb79e57ac7eca208faa49d04be37c7034163
Signed-off-by: Carsten Koester <ckoester@cisco.com>
Diffstat (limited to 'resources/tools/testbed-setup/playbooks/files/virl/virl-bootstrap-wrapper')
-rw-r--r-- | resources/tools/testbed-setup/playbooks/files/virl/virl-bootstrap-wrapper | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/resources/tools/testbed-setup/playbooks/files/virl/virl-bootstrap-wrapper b/resources/tools/testbed-setup/playbooks/files/virl/virl-bootstrap-wrapper new file mode 100644 index 0000000000..e2d0a5fd08 --- /dev/null +++ b/resources/tools/testbed-setup/playbooks/files/virl/virl-bootstrap-wrapper @@ -0,0 +1,59 @@ +#!/usr/bin/expect + +if ![ string equal $::env(USER) "root"] { + puts "Please re-run this script as root." + exit 1 +} + +log_file /tmp/virl-bootstrap.log +set timeout 3600 + +spawn ./virl-bootstrap.py +expect "Which step are you on" +send "1\r" + +expect "Salt master" +send "us-1.virl.info,us-2.virl.info,us-4.virl.info\r" + +expect "Which step are you on" +send "2\r" + +expect "Salt id" +send "{{ hostname }}\r" +expect "Salt domain name" +send "linuxfoundation.org\r" + +expect "Which step are you on" +send "3\r" + +expect "System hostname" +send "{{ hostname }}\r" +expect "System Domain name" +send "linuxfoundation.org\r" + +expect "Which step are you on" +send "4\r" + +puts "*******************STEP 6*************************************************************************************************************************************************" +expect "Which step are you on" +send "6\r" +expect "Salt installed" + +puts "*******************STEP 8*************************************************************************************************************************************************" +expect "Which step are you on" +send "8\r" + +expect "Determining pillar cache" +expect "True" + +puts "*******************STEP 9*************************************************************************************************************************************************" +expect "Which step are you on" +send "9\r" + +expect "Failed: 0" + +puts "*******************STEP 11*************************************************************************************************************************************************" +expect "Which step are you on" +send "11\r" + +expect eof |