Workaround for vhost-user binding 51/36151/1
authorjuraj.linkes <jlinkes@cisco.com>
Fri, 16 Jun 2017 12:42:40 +0000 (14:42 +0200)
committerjuraj.linkes <jlinkes@cisco.com>
Fri, 16 Jun 2017 14:09:39 +0000 (16:09 +0200)
This is a workaround for this bug:
https://bugs.launchpad.net/networking-odl/+bug/1696968

JIRA: APEX-475

Change-Id: Ic115e094c2906d6572d6af411872d5584e665aec
Signed-off-by: juraj.linkes <jlinkes@cisco.com>
lib/overcloud-deploy-functions.sh

index 445f5fb..19528d9 100755 (executable)
@@ -146,6 +146,8 @@ EOF
                                                --upload uio_pci_generic.modules:/etc/sysconfig/modules/ \
                                                --run-command "chmod 0755 /etc/sysconfig/modules/vfio_pci.modules" \
                                                --run-command "chmod 0755 /etc/sysconfig/modules/uio_pci_generic.modules" \
+                                               --run-command "sed -i 's/ is portbindings.VIF_TYPE_VHOST_USER:/ == portbindings.VIF_TYPE_VHOST_USER:/' \
+/usr/lib/python2.7/site-packages/networking_odl/ml2/pseudo_agentdb_binding.py" \
                                                -a overcloud-full.qcow2
 
       if [ "${deploy_options_array['dataplane']}" == 'ovs_dpdk' ]; then