neutron/neutron
Lucian Petrut e60a510d85 Trivial: avoid KeyError while processing ports
The Neutron OVS agent logs can get flooded with KeyErrors as the
'_get_port_info' method skips the added/removed dict items if no
ports have been added/removed, which are expected to be present,
even if those are just empty sets.

This change ensures that those port info dict fields are always set.

Closes-Bug: #1783556

Change-Id: I9e5325aa2d8525231353ba451e8ea895be51b1ca
(cherry picked from commit da5b13df2b)
2018-08-29 08:18:23 +00:00
..
agent Merge "Disable IPv6 forwarding by default on HA routers" into stable/ocata 2018-07-16 10:59:19 +00:00
api Merge "DVR: Inter Tenant Traffic between networks not possible with shared net" into stable/ocata 2018-07-18 12:03:52 +00:00
callbacks Merge "Routed networks IPv4 inventory in Nova GRP" 2017-01-24 22:37:41 +00:00
cmd More efficiently clean up OVS ports 2018-01-29 08:15:55 -06:00
common Fix eventlet imports issue 2018-06-02 09:57:26 +00:00
conf [OVS] Add mac-table-size to be set on each ovs bridge 2018-06-21 07:41:03 +00:00
core_extensions Adopt neutron-lib plugin directory 2016-11-23 04:45:33 -07:00
db Disallow router interface out of subnet IP range 2018-07-20 21:28:28 +00:00
debug Replace device owners hard coded strings to neutron_lib constants 2016-07-12 04:11:35 -04:00
extensions Enhance tag mechanism 2017-02-06 10:09:05 +00:00
hacking Register sqlalchemy events through hook for UT cleanup 2017-01-20 04:15:01 -08:00
ipam Reduce IP address collision during port creating 2018-07-20 10:36:07 +00:00
locale Imported Translations from Zanata 2017-10-31 07:43:29 +00:00
notifiers Turn nova notifier into a proper rate limiter 2017-03-20 20:48:58 +00:00
objects Revert "Ensure _get_changed_synthetic_fields() return updatable fields" 2018-06-22 19:15:28 +00:00
pecan_wsgi [Pecan] Fix custom tenant_id project_id matching 2017-06-14 16:47:09 +00:00
plugins Trivial: avoid KeyError while processing ports 2018-08-29 08:18:23 +00:00
privileged Do not raise an error deleting neighbour entry 2017-01-26 16:22:20 -05:00
quota Register sqlalchemy events through hook for UT cleanup 2017-01-20 04:15:01 -08:00
scheduler Avoid redundant HA port creation during migration 2017-09-11 19:57:01 +00:00
server neutron-rpc-server fails with no plugins loaded 2017-06-14 11:01:52 +00:00
services Fix meter-label-rule creation 2018-04-16 16:34:22 +00:00
tests Trivial: avoid KeyError while processing ports 2018-08-29 08:18:23 +00:00
__init__.py Hacking rule to check i18n usage 2016-03-30 21:28:37 -04:00
_i18n.py
auth.py
context.py Correctly set project_name 2017-01-20 16:11:00 -05:00
manager.py Adopt neutron-lib plugin directory 2016-11-23 04:45:33 -07:00
neutron_plugin_base_v2.py Revert "Revert "Remove threading before process forking"" 2016-06-02 21:26:08 +00:00
opts.py XenAPI: Support daemon mode for rootwrap 2017-01-19 07:33:43 +00:00
policy.py Neutron server was not compatible with member actions 2017-06-19 10:32:48 +02:00
service.py Adopt neutron-lib plugin directory 2016-11-23 04:45:33 -07:00
version.py
worker.py Move AgentStatusCheckWorker to PeriodicWorker 2016-11-17 15:31:19 -08:00
wsgi.py Pass parameters when create eventlet.wsgi server 2018-02-02 19:11:17 +00:00