neutron/neutron/agent
Brian Haley e2f01c65d9 Prioritize port create and update ready messages
The DHCP agent prioritizes RPC messages based on the
priority field send from neutron-server, but then groups
them all in the same dhcp_ready_ports set when sending
them back to the server to clear the provisioning block(s).

Priority should be given to new and changed ports, since
those are most likely to be associated with new instances
which can fail to boot if they are not handled quickly when
the agent is very busy, for example, right after it was
restarted.

Conflicts:
    neutron/tests/unit/agent/dhcp/test_agent.py

Change-Id: Ib5074abadd7189bb4bdd5e46c677f1bfb071221e
Closes-bug: #1864675
(cherry picked from commit 113dfac608)
2020-04-06 16:49:22 -04:00
..
common Merge "Locate RP-tree parent by hypervisor name" into stable/stein 2020-01-20 02:06:13 +00:00
dhcp Prioritize port create and update ready messages 2020-04-06 16:49:22 -04:00
l2 Fix pep8 E128 warnings in non-test code 2019-03-12 21:22:33 +00:00
l3 Do not initialize snat-ns twice 2020-02-25 01:53:48 +00:00
linux Add accepted egress direct flow 2020-02-28 20:58:21 +08:00
metadata Remove extra header fields in proxied metadata requests 2020-03-03 20:11:30 +00:00
ovsdb Add debug information in BridgeCreateEvent 2018-12-06 10:08:51 +00:00
windows remove neutron.common.exceptions 2019-02-01 14:35:00 -07:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
_topics.py Add binding_deactivate method to Linux bridge agent 2018-07-14 16:46:01 -05:00
agent_extensions_manager.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
dhcp_agent.py Enable mutable config in Neutron 2018-03-21 20:35:19 +00:00
firewall.py use EGRESS_DIRECTION and INGRESS_DIRECTION from neutron-lib 2018-02-23 10:36:36 -07:00
l3_agent.py Enable mutable config in Neutron 2018-03-21 20:35:19 +00:00
metadata_agent.py Remove deprecated cache_url 2017-11-10 00:47:19 -05:00
resource_cache.py Ignore first local port update notification 2019-07-10 18:15:07 +00:00
rpc.py Ignore first local port update notification 2019-07-10 18:15:07 +00:00
securitygroups_rpc.py Add accepted egress direct flow 2020-02-28 20:58:21 +08:00