network-vif-plugged and friends are not well documented

Bug #1840147 reported by YAMAMOTO Takashi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
New
Undecided
Unassigned

Bug Description

network-vif-plugged and friends are not well documented.
the timing when those events are sent varies among drivers.
inter-project api like this should be defined and documented super-clearly.

the behaviour isn't consistent even within reference implementations.
nova folks call them bind-time events vs plug-time events.
https://review.opendev.org/#/c/667177/

networking-midonet always make compute ports ACTIVE. (say, create-time events?)
https://github.com/openstack/networking-midonet/blob/stable/stein/midonet/neutron/ml2/mech_driver.py#L178
it stopped working recently after a nova change.
https://bugs.launchpad.net/networking-midonet/+bug/1839169

networking-ovn has a relevant dirty hack.
https://review.opendev.org/#/c/673803/
it has a nice bug description.
https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1834045

references:
https://wiki.openstack.org/wiki/Nova/ExternalEventAPI

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.