From 56c6f66756d8096d0fad327cbb5f1c728d8c0974 Mon Sep 17 00:00:00 2001 From: Tim Rozet Date: Fri, 15 Jan 2016 10:55:47 -0500 Subject: Adds scenario deploy settings files Changes include: - Scenarios for opencontrail, onos, sfc, odl l2/l3 - Minor fix to error print statement - Post Config is now disabled when using --flat Change-Id: I5f3686dda4c4a573b1777916669053593852676a Signed-off-by: Tim Rozet --- ci/deploy.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'ci/deploy.sh') diff --git a/ci/deploy.sh b/ci/deploy.sh index 02e98864..232d8251 100755 --- a/ci/deploy.sh +++ b/ci/deploy.sh @@ -763,7 +763,7 @@ sleep 15 ##preping it for deployment and launch the deploy ##params: none function undercloud_prep_overcloud_deploy { - + # TODO ADD ODL L3 logic here if [[ ${#deploy_options_array[@]} -eq 0 || ${deploy_options_array['sdn_controller']} == 'opendaylight' ]]; then DEPLOY_OPTIONS+=" -e /usr/share/openstack-tripleo-heat-templates/environments/opendaylight.yaml" elif [ ${deploy_options_array['sdn_controller']} == 'opendaylight-external' ]; then @@ -963,7 +963,7 @@ parse_cmdline() { if [[ ! -z "$NETSETS" && "$net_isolation_enabled" == "FALSE" ]]; then echo -e "${red}INFO: Single flat network requested. Ignoring any network settings!${reset}" elif [[ -z "$NETSETS" && "$net_isolation_enabled" == "TRUE" ]]; then - echo -e "${red}ERROR: You must provide a network_settings file with -n or use --flat to force a single flat network{reset}" + echo -e "${red}ERROR: You must provide a network_settings file with -n or use --flat to force a single flat network${reset}" exit 1 fi @@ -991,6 +991,11 @@ parse_cmdline() { echo -e "${red}ERROR: You must specify an inventory file for baremetal deployments! Exiting...${reset}" exit 1 fi + + if [[ "$net_isolation_enabled" == "FALSE" && "$post_config" == "TRUE" ]]; then + echo -e "${blue}INFO: Post Install Configuration will be skipped. It is not supported with --flat${reset}" + post_config="FALSE" + fi } ##END FUNCTIONS -- cgit 1.2.3-korg