neutron/neutron/agent
Rodolfo Alonso Hernandez c8409a33d9 [OVN] Allow to execute `MetadataProxyHandler` in a local thread
If configuration option "metadata_workers=0", the OVN metadata agent
will try to spawn the ``MetadataProxyHandler`` instance inside a local
thread, instead of creating a new process. In this case, the method
``MetadataProxyHandler.post_fork_initialize`` is never called and the
SB IDL is never created.

This patch passes the OVN metadata agent SB IDL instance to the proxy
handler instance. This also reduces the number of OVN database active
connections.

Closes-Bug: #1993181
Change-Id: If9d827228002de7e3a55be660da266b60b0dfb79
(cherry picked from commit f43891bf86)
2022-10-05 19:35:24 +02:00
..
common Add workaround for eventlet.greendns bug 2022-07-29 15:30:50 +00:00
dhcp Handle several dhcp agents for metadata over ipv6 2022-09-22 17:21:40 +00:00
l2 Local IP: use LOCAL_IP_TABLE for back flows if no OVS fw 2022-03-03 18:28:42 +03:00
l3 [L3][QoS] L3 agent QoS extension to handle duplicated FIPs 2022-04-07 15:26:57 +00:00
linux Allow operator to disable usage of random-fully 2022-08-26 13:17:34 +00:00
metadata Use payloads for ROUTER AFTER_ callbacks 2021-08-09 14:13:28 +00:00
ovn [OVN] Allow to execute `MetadataProxyHandler` in a local thread 2022-10-05 19:35:24 +02:00
ovsdb Remove IDL classes implemented in ovsdbapp 2021-08-30 07:40:50 +00:00
windows Remove rootwrap execution (1) 2021-02-06 16:22:43 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
agent_extensions_manager.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
dhcp_agent.py Set process name for agents 2020-07-01 12:28:29 +02:00
firewall.py [ovs fw] Restrict IPv6 NA and DHCP(v6) IP and MAC source addresses 2021-04-13 15:15:41 +02:00
l3_agent.py Set process name for agents 2020-07-01 12:28:29 +02:00
metadata_agent.py Provide the rpc_response_max_timeout parameter to metadata-agent 2021-03-23 18:08:44 +09:00
resource_cache.py Use payload callback for RPC resource_cache 2021-08-31 13:39:06 +00:00
rpc.py Set RPC timeout in PluginReportStateAPI to report_interval 2021-10-27 11:28:49 +00:00
securitygroups_rpc.py Add shared field to SG API response and filter 2021-10-07 14:49:19 -05:00