neutron/neutron
Armando Migliaccio 4371ae010a Ensure trunk status is acknowledged during OVS subport operations
Before this patch, change to trunk status was reported only when
subports were being added, but not when being removed. This patch
tweak things to make sure the same happens on subports removal.

This patch also improves unit coverage for the parts of the code
affected. In particular the import of oslo_context has been aliased
to catch errors where context as variable is shadowed by the homonym
module.

Closes-bug: #1625135

Change-Id: I73127d7829c31ca66578eb8f7d76409b36c9dc6d
2016-09-21 15:16:02 -07:00
..
agent Merge "DHCP: enhance DHCP release log" 2016-09-20 00:24:18 +00:00
api Merge "Stop olso_messaging from error logging CallbackNotFound" 2016-09-16 09:55:12 +00:00
callbacks Fix events misnomer in callback registry debug trace 2016-09-15 18:53:27 -07:00
cmd Forbid importing neutron.tests.* from outside tests subtree 2016-09-15 18:42:45 +00:00
common Added missing translation marker for an error 2016-09-16 09:18:27 +00:00
conf DHCP: remove deprecated config dhcp_lease_time 2016-09-08 04:18:09 -07:00
core_extensions Respond negatively to tenant detachment of enforced QoS policies 2016-05-16 21:54:15 +00:00
db Do not retry default security group creation 2016-09-20 14:54:10 +03:00
debug Replace device owners hard coded strings to neutron_lib constants 2016-07-12 04:11:35 -04:00
extensions Merge "Include timezone in timestamp fields" 2016-09-16 16:35:34 +00:00
hacking Forbid importing neutron.tests.* from outside tests subtree 2016-09-15 18:42:45 +00:00
ipam Merge "Catch DBReferenceError in IPAM and convert to SubnetNotFound" 2016-09-16 07:09:25 +00:00
locale Imported Translations from Zanata 2016-08-19 07:27:43 +00:00
notifiers Use singleton for Nova notifier 2016-09-09 05:12:03 -07:00
objects Merge "objects: use correct object class name in NeutronPrimaryKeyMissing" 2016-09-16 07:49:52 +00:00
pecan_wsgi Merge "Make DHCP notifier use core resource events" 2016-09-14 21:11:53 +00:00
plugins OVS agent: configure both OF10 and OF13 2016-09-19 09:39:57 +02:00
quota Merge "Mark quota operations as retriable" 2016-09-13 20:34:31 +00:00
scheduler Merge "Only schedule routers from drivers that need it" 2016-09-07 19:04:04 +00:00
server Revert "Revert "Remove threading before process forking"" 2016-06-02 21:26:08 +00:00
services Ensure trunk status is acknowledged during OVS subport operations 2016-09-21 15:16:02 -07:00
tests Ensure trunk status is acknowledged during OVS subport operations 2016-09-21 15:16:02 -07:00
__init__.py Hacking rule to check i18n usage 2016-03-30 21:28:37 -04:00
_i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
auth.py Consume ConfigurableMiddleware from oslo_middleware 2015-10-08 17:59:43 +00:00
context.py Use context from_environ to load contexts 2016-07-12 13:49:41 +10:00
manager.py Pecan: bind attribute map to controllers 2016-05-26 06:13:53 +00:00
neutron_plugin_base_v2.py Revert "Revert "Remove threading before process forking"" 2016-06-02 21:26:08 +00:00
opts.py Include [agent] extensions option into ovs/linuxbridge agent files 2016-08-24 16:41:03 +00:00
policy.py Prevent use filter(lambda obj: test(obj), data) 2016-09-14 16:23:32 +07:00
service.py Merge "Use dispose_pool() from oslo.db" 2016-08-26 22:03:41 +00:00
version.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
worker.py Remove notification for process event 2016-06-28 11:49:31 -07:00
wsgi.py Merge "Use dispose_pool() from oslo.db" 2016-08-26 22:03:41 +00:00