Comment 2 for bug 1801072

Revision history for this message
sean mooney (sean-k-mooney) wrote :

this error is causing exception to be thrown when using iptables firewall see

http://logs.openstack.org/54/613554/4/gate/neutron-tempest-iptables_hybrid/8a3d5a2/logs/screen-n-cpu.txt.gz?level=TRACE#_Nov_01_01_35_05_887143

Nov 01 01:35:07.388143 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif [None req-699fea88-7fc5-4cb1-8ec3-5dd79f4b80ad tempest-AttachInterfacesUnderV243Test-1716012966 tempest-AttachInterfacesUnderV243Test-1716012966] Failed to unplug vif VIFBridge(active=True,address=fa:16:3e:ff:a1:a0,bridge_name='qbr8bd88774-92',has_traffic_filtering=True,id=8bd88774-92ef-4250-a603-43fecd470309,network=Network(b67281f5-e54f-4f67-9fd0-a4ba526e8342),plugin='ovs',port_profile=VIFPortProfileOpenVSwitch,preserve_on_delete=False,vif_name='tap8bd88774-92'): NetlinkError: (1, 'Operation not permitted')
Nov 01 01:35:07.388919 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif Traceback (most recent call last):
Nov 01 01:35:07.389061 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/os_vif/__init__.py", line 110, in unplug
Nov 01 01:35:07.389175 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif plugin.unplug(vif, instance_info)
Nov 01 01:35:07.389295 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/vif_plug_ovs/ovs.py", line 286, in unplug
Nov 01 01:35:07.389423 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif self._unplug_bridge(vif, instance_info)
Nov 01 01:35:07.389574 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/vif_plug_ovs/ovs.py", line 252, in _unplug_bridge
Nov 01 01:35:07.389687 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif self.ovsdb.delete_ovs_vif_port(vif.network.bridge, v2_name)
Nov 01 01:35:07.389875 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/vif_plug_ovs/ovsdb/ovsdb_lib.py", line 90, in delete_ovs_vif_port
Nov 01 01:35:07.390018 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif linux_net.delete_net_dev(dev)
Nov 01 01:35:07.390137 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/vif_plug_ovs/linux_net.py", line 73, in delete_net_dev
Nov 01 01:35:07.390242 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif ip_lib.delete(dev, check_exit_code=[0, 2, 254])
Nov 01 01:35:07.390368 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/os_vif/internal/command/ip/__init__.py", line 34, in delete
Nov 01 01:35:07.390479 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif return api._get_impl().delete(device, check_exit_code=check_exit_code)
Nov 01 01:35:07.390612 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/os_vif/internal/command/ip/linux/impl_pyroute2.py", line 94, in delete
Nov 01 01:35:07.390734 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif return self._ip_link(ip, 'del', check_exit_code, **{'index': idx})
Nov 01 01:35:07.390871 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/os_vif/internal/command/ip/linux/impl_pyroute2.py", line 38, in _ip_link
Nov 01 01:35:07.390980 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif ctx.reraise = False
Nov 01 01:35:07.391084 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
Nov 01 01:35:07.391188 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif self.force_reraise()
Nov 01 01:35:07.391294 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
Nov 01 01:35:07.391450 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif six.reraise(self.type_, self.value, self.tb)
Nov 01 01:35:07.391584 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/os_vif/internal/command/ip/linux/impl_pyroute2.py", line 32, in _ip_link
Nov 01 01:35:07.391711 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif return ip.link(command, **kwargs)
Nov 01 01:35:07.391817 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/pyroute2/iproute/linux.py", line 1115, in link
Nov 01 01:35:07.391932 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif msg_flags=msg_flags)
Nov 01 01:35:07.392123 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/pyroute2/netlink/nlsocket.py", line 352, in nlm_request
Nov 01 01:35:07.392330 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif return tuple(self._genlm_request(*argv, **kwarg))
Nov 01 01:35:07.392566 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/pyroute2/netlink/nlsocket.py", line 836, in nlm_request
Nov 01 01:35:07.392744 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif callback=callback):
Nov 01 01:35:07.392862 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/pyroute2/netlink/nlsocket.py", line 355, in get
Nov 01 01:35:07.393022 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif return tuple(self._genlm_get(*argv, **kwarg))
Nov 01 01:35:07.393143 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif File "/usr/local/lib/python2.7/dist-packages/pyroute2/netlink/nlsocket.py", line 679, in get
Nov 01 01:35:07.393265 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif raise msg['header']['error']
Nov 01 01:35:07.393372 ubuntu-xenial-ovh-bhs1-0000245319 nova-compute[30258]: ERROR os_vif NetlinkError: (1, 'Operation not permitted')

we will fix this by blacklisting the 1.12.0 release.

a 1.12.1 release was planned in the next few days once some security patches land so the previous release can be used in the interim.