[openstack-dev] [Neutron] Getting project version from API
Andreas Scheuring
scheuran at linux.vnet.ibm.com
Wed Jun 8 06:09:55 UTC 2016
> This handshake between Neutron and Nova does not happen over RPC
Sorry, Armando, you're absolutely right. What I meant to say is, that
this communication goes via the Message Bus instead of an ReST API.
Thanks for correcting!
--
-----
Andreas
IRC: andreas_s
On Mo, 2016-06-06 at 20:17 +0200, Armando M. wrote:
>
>
> On 6 June 2016 at 17:05, Andreas Scheuring
> <scheuran at linux.vnet.ibm.com> wrote:
> Is there a chance to get rid of this vif-plugged event at all?
> E.g. by
> transitioning it to an ReST API interface? As far as I know
> this is the
> only RPC interface between neutron and nova.
>
>
> This handshake between Neutron and Nova does not happen over RPC
>
>
>
>
> --
> -----
> Andreas
> IRC: andreas_s (formerly scheuran)
>
>
>
> On Mo, 2016-06-06 at 20:25 +0900, Akihiro Motoki wrote:
> > Hi,
> >
> > If I understand correctly, what you need is to expose the
> neutron
> > behavior through API or something. In this particular case,
> neutron
> > need to send a vif-plugged event when neutron detects some
> event in
> > the data plane (VIF plugging in OVS or some virtual switch).
> Thus I
> > think the question can be generalized to whether we expose a
> > capability (such that neutron server behaves in XXX way)
> through API
> > (API version? extension?). For example, do we have an
> extension to
> > expose that neutron supports the event callback mechanism?
> >
> > I also think the important point is that it is a topic of
> > deployment.Operators are responsible of deploying correct
> combination
> > of nova and neutron.
> >
> > Honestly I am not sure we need to expose this kind of things
> through
> > API. Regarding the current event callback mechanism, we
> assume that
> > operators deploy the expected combination of releases of
> nova and
> > neutron. Can't we assume that operators deploy Newton nova
> and neutron
> > when they want to use live-migration vif-plugging support?
> >
> > Akihiro
> >
> > 2016-06-06 17:06 GMT+09:00 Oleg Bondarev
> <obondarev at mirantis.com>:
> > > Hi,
> > >
> > > There are cases where it would be useful to know the
> version of Neutron (or
> > > any other project) from API, like during upgrades or in
> cross-project
> > > communication cases.
> > > For example in https://review.openstack.org/#/c/246910/
> Nova needs to know
> > > if Neutron sends vif-plugged event during live migration.
> To ensure this it
> > > should be enough to know Neutron is "Newton" or higher.
> > >
> > > Not sure why it wasn't done before (or was it and I'm just
> blind?) so the
> > > question to the community is what are possible
> issues/downsides of exposing
> > > code version through the API?
> > >
> > > Thanks,
> > > Oleg
> > >
> > >
> __________________________________________________________________________
> > > OpenStack Development Mailing List (not for usage
> questions)
> > > Unsubscribe:
> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> > >
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> > >
> >
> >
> __________________________________________________________________________
> > OpenStack Development Mailing List (not for usage questions)
> > Unsubscribe:
> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> >
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-dev
mailing list