Merge "Makes flavor consistent in virtual/baremetal deploys"
authorDan Radez <dradez@redhat.com>
Wed, 20 Jul 2016 01:15:07 +0000 (01:15 +0000)
committerGerrit Code Review <gerrit@172.30.200.206>
Wed, 20 Jul 2016 01:15:07 +0000 (01:15 +0000)
1  2 
build/opnfv-environment.yaml
lib/overcloud-deploy-functions.sh

@@@ -3,9 -3,9 +3,10 @@@
  
  parameters:
    controllerImage: overcloud-full
-   OvercloudControlFlavor: baremetal
+   OvercloudControlFlavor: control
+   OvercloudComputeFlavor: compute
    ControllerEnableSwiftStorage: false
 +#  CloudDomain:
    EnableSahara: false
    ExtraConfig:
      tripleo::ringbuilder::build_ring: False
@@@ -183,9 -183,8 +183,8 @@@ EO
       DEPLOY_OPTIONS+=" --ntp-server $ntp_server"
    fi
  
-   if [[ ! "$virtual" == "TRUE" ]]; then
-      DEPLOY_OPTIONS+=" --control-flavor control --compute-flavor compute"
-   else
+   DEPLOY_OPTIONS+=" --control-flavor control --compute-flavor compute"
+   if [[ "$virtual" == "TRUE" ]]; then
       DEPLOY_OPTIONS+=" -e virtual-environment.yaml"
    fi
  
@@@ -230,7 -229,6 +229,7 @@@ for dns_server in ${dns_servers}; d
    dns_server_ext="\${dns_server_ext} --dns-nameserver \${dns_server}"
  done
  neutron subnet-update \$(neutron subnet-list | grep -Ev "id|tenant|external|storage" | grep -v \\\\-\\\\- | awk {'print \$2'}) \${dns_server_ext}
 +sed -i '/CloudDomain:/c\  CloudDomain: '${domain_name} opnfv-environment.yaml
  echo "Executing overcloud deployment, this should run for an extended period without output."
  sleep 60 #wait for Hypervisor stats to check-in to nova
  # save deploy command so it can be used for debugging