Merge "brbm bridge creation failed during deployment"
authorTim Rozet <trozet@redhat.com>
Tue, 24 May 2016 14:24:23 +0000 (14:24 +0000)
committerGerrit Code Review <gerrit@172.30.200.206>
Tue, 24 May 2016 14:24:23 +0000 (14:24 +0000)
1  2 
ci/deploy.sh

diff --combined ci/deploy.sh
@@@ -294,7 -294,7 +294,7 @@@ function configure_deps 
  
    for network in ${OPNFV_NETWORK_TYPES}; do
      echo "${blue}INFO: Creating Virsh Network: $network & OVS Bridge: ${NET_MAP[$network]}${reset}"
-     ovs-vsctl list-br | grep ${NET_MAP[$network]} > /dev/null || ovs-vsctl add-br ${NET_MAP[$network]}
+     ovs-vsctl list-br | grep "^${NET_MAP[$network]}$" > /dev/null || ovs-vsctl add-br ${NET_MAP[$network]}
      virsh net-list --all | grep $network > /dev/null || (cat > ${libvirt_dir}/apex-virsh-net.xml && virsh net-define ${libvirt_dir}/apex-virsh-net.xml) << EOF
  <network>
    <name>$network</name>
@@@ -372,7 -372,7 +372,7 @@@ function setup_undercloud_vm 
        if [[ $enabled_network_list =~ "public_network" ]]; then
          undercloud_nets+=" public_network"
        fi
 -      define_vm undercloud hd 30 "$undercloud_nets" 4 10240
 +      define_vm undercloud hd 30 "$undercloud_nets" 4 12288
  
        ### this doesn't work for some reason I was getting hangup events so using cp instead
        #virsh vol-upload --pool default --vol undercloud.qcow2 --file $CONFIG/stack/undercloud.qcow2
@@@ -739,11 -739,6 +739,11 @@@ sleep 3
  sudo systemctl restart openstack-glance-api
  sudo systemctl restart openstack-nova-conductor
  sudo systemctl restart openstack-nova-compute
 +
 +sudo sed -i '/num_engine_workers/c\num_engine_workers = 2' /etc/heat/heat.conf
 +sudo sed -i '/#workers\s=/c\workers = 2' /etc/heat/heat.conf
 +sudo systemctl restart openstack-heat-engine
 +sudo systemctl restart openstack-heat-api
  EOI
  # WORKAROUND: must restart the above services to fix sync problem with nova compute manager
  # TODO: revisit and file a bug if necessary. This should eventually be removed
@@@ -839,8 -834,6 +839,8 @@@ function undercloud_prep_overcloud_depl
  
    if [[ ! "$virtual" == "TRUE" ]]; then
       DEPLOY_OPTIONS+=" --control-flavor control --compute-flavor compute"
 +  else
 +     DEPLOY_OPTIONS+=" -e virtual-environment.yaml"
    fi
  
    DEPLOY_OPTIONS+=" -e opnfv-environment.yaml"