I just reproduced it in the CI (in an API job with default drivers) https://zuul.opendev.org/t/openstack/build/f05b0aa44bfc4189a95be4b1872d6f33/log/controller/logs/screen-o-cw.txt#7922 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: WARNING octavia.controller.worker.v2.controller_worker [-] Task 'delete_update_vip_844703f4-f450-46af-8773-26f6040e68de' (d00c21cc-ccf6-43eb-8ac4-81aafd6c9c89) transitioned into state 'FAILURE' from state 'RUNNING' 7893 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: 6 predecessors (most recent first): 7894 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: Flow 'octavia-delete-listener_flow-844703f4-f450-46af-8773-26f6040e68de' 7895 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: |__Flow 'listeners_delete_flow' 7896 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: |__Atom 'octavia.controller.worker.v2.tasks.database_tasks.MarkLBAmphoraeHealthBusy' {'intention': 'EXECUTE', 'state': 'SUCCESS', 'requires': {'loadbalancer': {'admin_state_up': True, 'description': None, 'loadbalancer_id': '1aa6ea94-27cb-4575-ae69-ebf35878eaad', 'name': 'tempest-lb_member_lb1_listener-511914142', 'project_id': '242390148eb444ff83aaa0b3ac34bd2b', 'vip_address': 'fd05:8ba:c9a3:1::295', 'vip_network_id': '93188c95-a1bd-41a3-b1d9-25edfc27e0f9', 'vip_port_id': '48c4de05-a690-4a1d-8549-e52489fd54aa', 'vip_subnet_id': 'e1093e40-f811-452e-a5c8-59b683c94398', 'vip_qos_policy_id': None, 'availability_zone': None}}, 'provides': None} 7897 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: |__Atom 'octavia.controller.worker.v2.tasks.compute_tasks.NovaServerGroupDelete' {'intention': 'EXECUTE', 'state': 'SUCCESS', 'requires': {'server_group_id': None}, 'provides': None} 7898 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: |__Atom 'octavia.controller.worker.v2.tasks.lifecycle_tasks.LoadBalancerToErrorOnRevertTask' {'intention': 'EXECUTE', 'state': 'SUCCESS', 'requires': {'loadbalancer': {'admin_state_up': True, 'description': None, 'loadbalancer_id': '1aa6ea94-27cb-4575-ae69-ebf35878eaad', 'name': 'tempest-lb_member_lb1_listener-511914142', 'project_id': '242390148eb444ff83aaa0b3ac34bd2b', 'vip_address': 'fd05:8ba:c9a3:1::295', 'vip_network_id': '93188c95-a1bd-41a3-b1d9-25edfc27e0f9', 'vip_port_id': '48c4de05-a690-4a1d-8549-e52489fd54aa', 'vip_subnet_id': 'e1093e40-f811-452e-a5c8-59b683c94398', 'vip_qos_policy_id': None, 'availability_zone': None}}, 'provides': None} 7899 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: |__Flow 'octavia-delete-loadbalancer-flow': neutronclient.common.exceptions.Conflict: Security group rule already exists. Rule id is a9e62944-c466-4a27-ac51-a057c8ac9646. 7900 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: Neutron server returns request_ids: ['req-bd6fc2f2-e1a4-460a-8865-7c9b22a32660'] 7901 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker Traceback (most recent call last): 7902 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/usr/local/lib/python3.8/dist-packages/taskflow/engines/action_engine/executor.py", line 52, in _execute_task 7903 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker result = task.execute(**arguments) 7904 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/opt/stack/octavia/octavia/controller/worker/v2/tasks/network_tasks.py", line 712, in execute 7905 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker self.network_driver.update_vip(loadbalancer, for_delete=True) 7906 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/opt/stack/octavia/octavia/network/drivers/neutron/allowed_address_pairs.py", line 670, in update_vip 7907 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker self._update_security_group_rules(load_balancer, 7908 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/opt/stack/octavia/octavia/network/drivers/neutron/allowed_address_pairs.py", line 227, in _update_security_group_rules 7909 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker self._create_security_group_rule(sec_grp_id, port_protocol[1], 7910 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/opt/stack/octavia/octavia/network/drivers/neutron/base.py", line 174, in _create_security_group_rule 7911 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker self.neutron_client.create_security_group_rule(rule) 7912 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/usr/local/lib/python3.8/dist-packages/neutronclient/v2_0/client.py", line 1077, in create_security_group_rule 7913 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker return self.post(self.security_group_rules_path, body=body) 7914 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/usr/local/lib/python3.8/dist-packages/neutronclient/v2_0/client.py", line 361, in post 7915 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker return self.do_request("POST", action, body=body, 7916 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/usr/local/lib/python3.8/dist-packages/neutronclient/v2_0/client.py", line 297, in do_request 7917 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker self._handle_fault_response(status_code, replybody, resp) 7918 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/usr/local/lib/python3.8/dist-packages/neutronclient/v2_0/client.py", line 272, in _handle_fault_response 7919 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker exception_handler_v20(status_code, error_body) 7920 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker File "/usr/local/lib/python3.8/dist-packages/neutronclient/v2_0/client.py", line 90, in exception_handler_v20 7921 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker raise client_exc(message=error_message, 7922 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker neutronclient.common.exceptions.Conflict: Security group rule already exists. Rule id is a9e62944-c466-4a27-ac51-a057c8ac9646. 7923 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker Neutron server returns request_ids: ['req-bd6fc2f2-e1a4-460a-8865-7c9b22a32660'] 7924 Oct 05 12:44:19.237221 np0035422599 octavia-worker[119890]: ERROR octavia.controller.worker.v2.controller_worker