Description of problem: Problem of Amphora failover to another compute node. Version-Release number of selected component (if applicable): openstack-neutron-openvswitch-12.0.5-4.el7ost.noarch Mon May 20 05:39:17 2019 openvswitch-2.9.0-97.el7fdp.x86_64 Mon May 20 05:39:15 2019 openvswitch-ovn-central-2.9.0-97.el7fdp.x86_64 Mon May 20 05:39:17 2019 openvswitch-ovn-common-2.9.0-97.el7fdp.x86_64 Mon May 20 05:39:15 2019 openvswitch-ovn-host-2.9.0-97.el7fdp.x86_64 Mon May 20 05:39:17 2019 openvswitch-selinux-extra-policy-1.0-9.el7fdp.noarch Mon May 20 05:39:07 2019 python-openvswitch-2.9.0-97.el7fdp.x86_64 Mon May 20 05:39:15 2019 We can see in the logs errors: 2019-06-10 01:49:23.373 29 ERROR ovsdbapp.backend.ovs_idl.transaction Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/ovsdbapp/backend/ovs_idl/connection.py", line 99, in run txn.results.put(txn.do_commit()) File "/usr/lib/python2.7/site-packages/ovsdbapp/backend/ovs_idl/transaction.py", line 86, in do_commit command.run_idl(txn) File "/usr/lib/python2.7/site-packages/ovsdbapp/backend/ovs_idl/command.py", line 301, in run_idl if isinstance(getattr(record, self.column), dict): File "/usr/lib64/python2.7/site-packages/ovs/db/idl.py", line 816, in __getattr__ del dmap[key] KeyError: u'host-xx-xx-xx-xx' Seems similar to https://bugzilla.redhat.com/show_bug.cgi?id=1629934
The fix is required in networking-ovn ? or in OVN ?
According to our records, this should be resolved by openvswitch-2.9.0-117.bz1733374.1.el7ost. This build is available now.
Verified on 13.0-RHEL-7/2019-12-13.1 with openvswitch2.11-2.11.0-26.el7fdp.x86_64 Verified that amphora failover to another compute node passed successfully. No amphora booting loop. See comment 35 for detailed steps.