neutron/neutron
Miro Tomaska da9401aa74 Fix ACL sync when default sg group is created
Port group not being available in NB DB during ACL sync
is bit of a corner case but possible during the ML2/OVS
to ML2/OVN migration sync. It can also happen in ML2/OVN
only enviroment. See my detailed description of both
scenarios in the linked Bug.
The easiest fix is to just retry ALL port groups sync
one more time if ACL sync cant find a port group row. This
additional resync is really quick.

Closes-Bug: #2008943
Change-Id: Iac1472f7f896ea434deacb6d236ab469f4f6ed56
(cherry picked from commit 33cf2cdc83)
2023-07-31 20:30:01 +00:00
..
agent Start metadata proxy even if IPv6 DAD fails 2023-06-05 12:18:30 +02:00
api [L3HA] Don't update HA router's ports if router isn't active on agents 2022-10-11 03:40:16 +00:00
cmd When creating a VXLAN interface, a device is mandatory 2022-04-11 14:23:33 +00:00
common Suppress IPv6 metadata DAD failure and delete address 2023-05-02 15:40:57 +02:00
conf Suppress IPv6 metadata DAD failure and delete address 2023-05-02 15:40:57 +02:00
core_extensions Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
db Improve scheduling L3/DHCP agents, missing lower binding indexes 2023-02-13 18:09:08 +01:00
debug Fix neutron debug probe to use integration_bridge 2020-03-31 11:17:47 +00:00
extensions Force security_group_id uuid validation of sg rules 2022-03-23 02:00:42 +00:00
hacking Remove "six" library 2020-07-28 16:55:52 +00:00
ipam Remove exception ``IpAddressAllocationNotFound`` 2022-03-17 06:28:03 +00:00
locale Imported Translations from Zanata 2020-05-03 07:38:11 +00:00
notifiers Retry connections to Nova 2022-09-09 10:37:14 +02:00
objects Improve scheduling L3/DHCP agents, missing lower binding indexes 2023-02-13 18:09:08 +01:00
pecan_wsgi Remove "six" library 2020-07-28 16:55:52 +00:00
plugins Fix ACL sync when default sg group is created 2023-07-31 20:30:01 +00:00
privileged [SR-IOV] Fix QoS extension to set min/max values 2022-03-04 13:30:28 +00:00
profiling Remove "six" library 2020-07-28 16:55:52 +00:00
quota [stable-only] Do not fail making reservation when creating a SG 2022-11-13 11:44:27 +01:00
scheduler Improve scheduling L3/DHCP agents, missing lower binding indexes 2023-02-13 18:09:08 +01:00
server Re-use existing ProcessLauncher from wsgi in RPC workers 2020-02-07 14:51:06 +01:00
services [Trunk] Update the trunk status with the parent status 2023-02-09 13:40:08 +00:00
tests [OVN][FT] Mech driver stop accessing DB at exit 2023-06-27 11:40:43 +00:00
__init__.py Remove usage of six.PY2 2020-05-22 12:59:01 -04:00
_i18n.py
auth.py
manager.py Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
neutron_plugin_base_v2.py Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
opts.py Provide the rpc_response_max_timeout parameter to sriov-agent 2021-06-14 14:01:13 +00:00
policy.py Remove usage of six.text_type and six.string_type 2020-05-22 14:02:55 -04:00
service.py Re-use existing ProcessLauncher from wsgi in RPC workers 2020-02-07 14:51:06 +01:00
version.py
worker.py Change process name of neutron-server to match worker role 2019-03-01 14:18:09 -05:00
wsgi.py Remove usage of six.text_type and six.string_type 2020-05-22 14:02:55 -04:00