[openstack-dev] [Kuryr] [Neutron] Waiting until Neutron Port is Active
mb at us.ibm.com
Wed Jun 8 15:23:10 UTC 2016
For the Kuryr project, in order to support blocking until vifs are plugged
in (that is adding config options similar to the following options define
in Nova: vif_plugging_is_fatal and vif_plugging_timeout), we need to detect
that the Neutron plugin being used is done with plugging a given vif.
Here are a few options:
1- The simplest approach seems to be polling for the status of the Neutron
port to become Active. (This may lead to scalability issues but short of
having a specific goal for scalability, it is not clear that will be the
2- Alternatively, We could subscribe to the message queue and wait for such
a port update event.
3- It was also suggested that we could use l2 agent extension to detect
such an event but that seems to limit us to certain Neutron plugins and
therefore not acceptable.
I was wondering if there are other and better options.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OpenStack-dev