[openstack-dev] [nova][neutron] VIF event callbacks implementation

Adam Gandelman adamg at ubuntu.com
Fri May 2 06:19:12 UTC 2014


On Tue, Apr 29, 2014 at 12:23 PM, Dan Smith <dms at danplanet.com> wrote:

>
> Yeah, we've already got plans in place to get Cinder to use the
> interface to provide us more detailed information and eliminate some
> polling. We also have a very purpose-built notification scheme between
> nova and cinder that facilitates a callback for a very specific
> scenario. I'd like to get that converted to use this mechanism as well,
> so that it becomes "the way you tell nova that things it's waiting for
> have happened."
>
> --Dan
>
>
We actually need something *very* similar in Ironic right now to address
many of the same issues that os-external-events solves for Nova <-> Neutron
coordination.  I've been looking at implementing an almost identical thing
in Ironic and was hoping to file a BP to get some discussion going in
Atlanta.  There are a few places currently where the same mechanism would
fix bugs or be a general improvement, and more stuff coming in Juno where
this will be required. I would love to find out if parts of what is
currently in Nova that can be factored out and shared across projects to
make this easier, and to provide all projects with "a way you tell some
other service that things it's waiting for have happened"

Cheers,
Adam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140501/363b71d8/attachment.html>


More information about the OpenStack-dev mailing list