Adds some network parsing for baremetal deployments and other fixes 11/4811/32
authorTim Rozet <trozet@redhat.com>
Thu, 17 Dec 2015 21:59:05 +0000 (16:59 -0500)
committerDan Radez <dradez@redhat.com>
Wed, 6 Jan 2016 18:22:07 +0000 (13:22 -0500)
commit37dffdb77dc1424b45fa1fac8a8eebda846b107e
tree5d37ab2270ebc3e13a0cd5e79fdf72c4ac3caeeb
parentd71330a6abf114050893d52497a5de05c19d70e1
Adds some network parsing for baremetal deployments and other fixes

Changes include:
 - Fixes Intel Pod 2 inventory file
 - Check for DHCP server on the host and disable
 - Adds realistic+common network-settings file
 - Modifies baremetal deployments to bridge to correct interface
 - Adds private/storage network OVS bridges
 - Parses network-settings into valid network-environment variables
 - If certain network-settings are missing they will be auto-detected

Note: The actual settings set forth for deployment only include
admin/external networks at the moment.  Private/storage networks will be
handled in an upcoming patch.

JIRA: APEX-50

Change-Id: I0a1a86f37c08702a93fe167688c3149ba5573db4
Signed-off-by: Tim Rozet <trozet@redhat.com>
12 files changed:
build/Makefile
build/instack.sh
build/network-environment.yaml
build/nics/controller.yaml
build/opnfv-apex.spec
ci/clean.sh
ci/deploy.sh
config/deploy/deploy_settings.yaml
config/deploy/network/network-environment-example.yaml [deleted file]
config/deploy/network/network_settings.yaml [new file with mode: 0644]
config/inventory/intel_pod2_settings.yaml
lib/common-functions.sh [new file with mode: 0644]