Fixes networking related constraints for Virtual deployments 09/909/5
authorTim Rozet <trozet@redhat.com>
Fri, 26 Jun 2015 15:49:42 +0000 (11:49 -0400)
committerTim Rozet <trozet@redhat.com>
Mon, 6 Jul 2015 19:44:34 +0000 (15:44 -0400)
commit9ff324952808fa85b6c897b496b332ef76f92441
treeb013f77099d57711626e1c4b0748ceb6b7fe24e8
parentbf5b9331cd860d0622d4eeab3093e8dced15188e
Fixes networking related constraints for Virtual deployments

Patchset fixes the following:
 - Virtual deployment no longer requires 3 networks, does a lookup of
the public interface on the server to bridge to, and then uses internal
VirtualBox networks for the other admin and private networks
 - enable_virtual_dhcp option now allows enabling of Foreman DHCP
server.  This new default behavior is to use static IP address in
virtual deployments.  This is more useful in environments where
disabling DHCP on the public network is not an option.
 - static_ip_range argument used to define which IP block to use out of
the public network for the deployment. Valid only in virtual deployment.
 - puppet verification for virtual deployments added
 - horizon and foreman URLs will now be printed at the end of deployment
 - fixes and updates to non-HA deployments
 - ping_site argument now allows users to specify the site to verify VM
internet connectivity.  Default is google.com which is unreachable in
China

JIRA: BGS-73

Change-Id: I63b4c91477591d2f9436b5e6f59a2f2ee021d7d7
Signed-off-by: Tim Rozet <trozet@redhat.com>
foreman/ci/Vagrantfile
foreman/ci/deploy.sh
foreman/ci/opnfv_ksgen_settings.yml
foreman/ci/opnfv_ksgen_settings_no_HA.yml [new file with mode: 0644]
foreman/ci/vm_nodes_provision.sh