Adds deploy.sh for Foreman/QuickStack 02/302/2
authorTim Rozet <trozet@redhat.com>
Mon, 13 Apr 2015 19:28:24 +0000 (15:28 -0400)
committerTim Rozet <trozet@redhat.com>
Tue, 14 Apr 2015 16:20:34 +0000 (12:20 -0400)
commitb92a08787b7e391dae99d8ba687f92b8615e547f
tree8aef2c4a805d3d15eeb88c66ca74b95f67ae9b4b
parent5ce8b661ea230f0823ebdfcbee19a2b1cf60ae32
Adds deploy.sh for Foreman/QuickStack
PATCHSET2: Fixes whitespace issue and adds default_gw substitution in
ksgen settings file

Creates a Vagrant VM provisioned with VirtualBox.  The Vagrantfile
config is modified at runtime with dynamic support for baremetal network
setup.  IP addresses and other network info are gathered at runtime and
passed to the .yaml file which is fed into Khaleesi to install
Foreman/QuickStack and provision hosts.  For the script usage it is
recommended to include the following inside of the yaml file set:
 - mac_address: "01:23:45:67:89:AB" <-Mac Address of admin interface
 - bmc_ip: 10.4.17.2
 - bmc_mac: "01:23:45:67:88:AB"
 - bmc_user: root
 - bmc_pass: root

JIRA: BGS-31

Change-Id: I1aa9352d2f5965befabf86119c0c9c5edb82f329
Signed-off-by: Tim Rozet <trozet@redhat.com>
foreman/ci/deploy.sh [changed mode: 0644->0755]