)]}'
{"os_vif/internal/ip/linux/impl_pyroute2.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"bfd5ae4809a81a738e28be53013889e867a6fbc3","unresolved":true,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"            return self._ip_link(ip, \u0027set\u0027, check_exit_code, **args)"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    def _lookup_interface("},{"line_number":82,"context_line":"        self, ip: iproute.IPRoute, link: str | None,"},{"line_number":83,"context_line":"    ) -\u003e Any:"},{"line_number":84,"context_line":"        idx \u003d ip.link_lookup(ifname\u003dlink)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5553a50c_2a24d90b","line":81,"updated":"2026-06-03 10:55:18.000000000","message":"```\nJun 03 09:14:23.206997 npc9afa7c99c5f4 nova-compute[70426]: DEBUG os_vif [None req-619cff3e-4d82-41b2-92c4-039bfb7b1518 tempest-DeleteServersAdminTestJSON-861458811 tempest-DeleteServersAdminTestJSON-861458811-project-member] Plugging vif VIFBridge(active\u003dFalse,address\u003dfa:16:3e:e1:9e:65,bridge_name\u003d\u0027qbrbac14208-72\u0027,has_traffic_filtering\u003dTrue,id\u003dbac14208-7217-4f0e-9a68-db3018f783bf,network\u003dNetwork(8bd290ab-76b0-4077-8713-f511c8c137a1),plugin\u003d\u0027ovs\u0027,port_profile\u003dVIFPortProfileOpenVSwitch,preserve_on_delete\u003dFalse,vif_name\u003d\u0027tapbac14208-72\u0027) {{(pid\u003d70426) plug /opt/stack/os-vif/os_vif/__init__.py:93}}\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif [None req-619cff3e-4d82-41b2-92c4-039bfb7b1518 tempest-DeleteServersAdminTestJSON-861458811 tempest-DeleteServersAdminTestJSON-861458811-project-member] Failed to plug vif VIFBridge(active\u003dFalse,address\u003dfa:16:3e:e1:9e:65,bridge_name\u003d\u0027qbrbac14208-72\u0027,has_traffic_filtering\u003dTrue,id\u003dbac14208-7217-4f0e-9a68-db3018f783bf,network\u003dNetwork(8bd290ab-76b0-4077-8713-f511c8c137a1),plugin\u003d\u0027ovs\u0027,port_profile\u003dVIFPortProfileOpenVSwitch,preserve_on_delete\u003dFalse,vif_name\u003d\u0027tapbac14208-72\u0027): AttributeError: \u0027PyRoute2\u0027 object has no attribute \u0027lookup_interface\u0027\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif Traceback (most recent call last):\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif   File \"/opt/stack/os-vif/os_vif/__init__.py\", line 94, in plug\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif     plugin.plug(vif, instance_info)\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif   File \"/opt/stack/os-vif/vif_plug_ovs/ovs.py\", line 494, in plug\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif     self._plug_bridge(vif, instance_info)\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif   File \"/opt/stack/os-vif/vif_plug_ovs/ovs.py\", line 378, in _plug_bridge\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif     linux_net.ensure_bridge(vif.bridge_name)\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif   File \"/opt/stack/data/venv/lib/python3.12/site-packages/oslo_privsep/priv_context.py\", line 315, in _wrap\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif     return self.channel.remote_call(name, args, kwargs, r_call_timeout)\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif   File \"/opt/stack/data/venv/lib/python3.12/site-packages/oslo_privsep/daemon.py\", line 266, in remote_call\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif     raise exc_type(*result[2])\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif AttributeError: \u0027PyRoute2\u0027 object has no attribute \u0027lookup_interface\u0027\nJun 03 09:14:23.209413 npc9afa7c99c5f4 nova-compute[70426]: ERROR os_vif\n```","commit_id":"b494a145bcf49fe719f2fdb40cf261b355f57b08"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"0f10edf05e53a482f18b32cbd207bb8851b9971c","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"            return self._ip_link(ip, \u0027set\u0027, check_exit_code, **args)"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    def _lookup_interface("},{"line_number":82,"context_line":"        self, ip: iproute.IPRoute, link: str | None,"},{"line_number":83,"context_line":"    ) -\u003e Any:"},{"line_number":84,"context_line":"        idx \u003d ip.link_lookup(ifname\u003dlink)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ffa736a4_486ff5f5","line":81,"in_reply_to":"5553a50c_2a24d90b","updated":"2026-06-03 13:33:17.000000000","message":"Done","commit_id":"b494a145bcf49fe719f2fdb40cf261b355f57b08"}]}
