Activity log for bug #1887281

Date Who What changed Old value New value Message
2020-07-12 11:44:54 Lukas Steiner bug added bug
2020-07-12 11:45:16 Lukas Steiner tags linuxbridge
2020-07-12 11:46:17 Lukas Steiner summary ebtables delete arp protect chain failes [linuxbridge] ebtables delete arp protect chain failes
2020-07-12 11:48:30 Lukas Steiner summary [linuxbridge] ebtables delete arp protect chain failes [linuxbridge] ebtables delete arp protect chain fails
2020-07-12 12:14:15 OpenStack Infra neutron: status New In Progress
2020-07-12 12:14:15 OpenStack Infra neutron: assignee Lukas Steiner (steinerlukas)
2020-07-14 15:29:49 Lajos Katona neutron: importance Undecided Medium
2020-07-14 16:30:46 Lukas Steiner description After stopping or deleting an instance the linuxbridge-agent tries to clean up the ARP protect firewall rules and fails with ``` neutron_lib.exceptions.ProcessExecutionError: Exit code: 4; Stdin: ; Stdout: ; Stderr: ebtables v1.8.4 (nf_tables): CHAIN_USER_DEL failed (Device or resource busy): chain neutronARP-tapc6f37d57-46 ``` Flushing the chain with `ebtables -L chain` before deleting it, seems to solve the problem. Same for the neutronMAC-tapc6f37d57-46 chain. There're two rules which aren't removed before the agent tries to delete the chain: ``` Bridge chain: neutronMAC-tapc6f37d57-46, entries: 1, policy: DROP -i tapc6f37d57-46 --among-src fa:16:3e:f1:de:e -j RETURN Bridge chain: neutronARP-tapc6f37d57-46, entries: 1, policy: RETURN -p ARP --arp-ip-src 192.168.1.148 -j ACCEPT ``` OpenStack Version: ussuri Linux distro: CentOS 8 After stopping or deleting an instance the linuxbridge-agent tries to clean up the ARP protect firewall rules and fails with ```  neutron_lib.exceptions.ProcessExecutionError: Exit code: 4; Stdin: ; Stdout: ; Stderr: ebtables v1.8.4 (nf_tables): CHAIN_USER_DEL failed (Device or resource busy): chain neutronARP-tapc6f37d57-46 ``` Flushing the chain with `ebtables -F chain` before deleting it, seems to solve the problem. Same for the neutronMAC-tapc6f37d57-46 chain. There're two rules which aren't removed before the agent tries to delete the chain: ``` Bridge chain: neutronMAC-tapc6f37d57-46, entries: 1, policy: DROP -i tapc6f37d57-46 --among-src fa:16:3e:f1:de:e -j RETURN Bridge chain: neutronARP-tapc6f37d57-46, entries: 1, policy: RETURN -p ARP --arp-ip-src 192.168.1.148 -j ACCEPT ``` OpenStack Version: ussuri Linux distro: CentOS 8
2020-08-12 14:00:57 StreSS.t bug added subscriber StreSS.t
2020-09-27 16:01:42 Andrey Pevnev bug added subscriber Andrey Pevnev
2020-10-08 16:03:39 Nathaniel Sherry bug added subscriber Nathaniel Sherry
2020-11-11 11:08:41 OpenStack Infra neutron: status In Progress Fix Released