OpenStack Networking (Neutron)
Go to file
Kevin Benton 9f55d77016 Notify L2pop driver from update_device_(up|down)
This patch calls update_port_up and update_port_down inside
of the l2pop driver directly from update_device_up and
update_device_down in the ML2 RPC layer. This allows the L2pop
driver to setup forwarding entries completely independent of
the port status update events.

This will allow L2pop to function without requiring the ports to
transition from ACTIVE->BUILD->ACTIVE every time the agent requests
device details.

This will unblock the push notifications work and will additionally
enable us to remove the update to BUILD status as part of a performance
improvement backport for bug #1665215.

Partial-Bug: #1665215
Partially-Implements: blueprint push-notifications
Change-Id: Icd4cd4e3f735e88299e86468380c5f786e7628fe
2017-05-15 19:12:37 -07:00
api-ref Fix some typos 2016-06-28 22:46:19 +02:00
bin Use os-xenapi for neutron when XenServer as hypervisor 2017-03-30 18:33:37 +00:00
devstack devstack: Add neutron-sriov-agent alias for lib/neutron 2017-05-08 09:25:45 +09:00
doc Trivial fix typos while reading doc 2017-05-06 00:03:20 +07:00
etc Remove deprecated support for QoS notification_drivers 2017-04-17 06:32:01 -07:00
neutron Notify L2pop driver from update_device_(up|down) 2017-05-15 19:12:37 -07:00
rally-jobs Merge "Revert "Rally: decrease SLA for avg list of ports and nets"" 2017-04-17 23:02:41 +00:00
releasenotes Merge "Change list of available qos rules" 2017-05-04 09:34:39 +00:00
tools Merge "fullstack: Don't let dhcp agents failover" 2017-04-21 17:56:46 +00:00
.coveragerc Cleanup coverage configuration 2016-10-17 17:06:19 +05:30
.gitignore Automatically generate neutron core configuration files 2015-11-27 15:22:59 +00:00
.gitreview Fix .gitreview to not point at a branch 2015-08-17 13:51:51 -06:00
.mailmap Add mailmap entry 2014-05-16 13:40:04 -04:00
.pylintrc Fix typo in .pylintrc file 2017-02-09 01:07:07 +00:00
.testr.conf Allow more time for DB migration tests 2016-09-21 20:54:41 -04:00
babel.cfg Use babel to generate translation file 2013-01-24 00:20:32 +08:00
bindep.txt Switch ns-metadata-proxy to haproxy 2017-03-08 15:20:50 +00:00
CONTRIBUTING.rst Make crystal clear how to contribute/approach the neutron community 2016-10-28 11:49:44 -07:00
HACKING.rst Switch to neutron-lib hacking factory 2017-04-13 07:41:25 -07:00
LICENSE Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to 2011-08-08 12:31:04 -07:00
README.rst Optimize the link address 2017-04-07 09:55:12 +08:00
requirements.txt Updated from global requirements 2017-05-08 20:59:29 +00:00
run_tests.sh Add bashate support 2017-02-25 06:29:55 +00:00
setup.cfg Merge "Expose neutron api application as a wsgi script" 2017-04-20 05:53:18 +00:00
setup.py Updated from global requirements 2017-03-04 11:19:58 +00:00
test-requirements.txt Updated from global requirements 2017-03-04 11:19:58 +00:00
TESTING.rst docs: Update TESTING.rst about openvswitch requirements 2017-04-19 07:57:17 +00:00
tox.ini Merge "fullstack: Don't let dhcp agents failover" 2017-04-21 17:56:46 +00:00

Team and repository tags

image

Welcome!

To learn more about neutron:

Get in touch via email. Use [Neutron] in your subject.

To learn how to contribute:

CONTRIBUTING.rst