[openstack-dev] [nova] Add new VIF Type

Andreas Scheuring scheuran at linux.vnet.ibm.com
Mon Jun 1 15:13:13 UTC 2015

what are the prereqs to get a spec for a new nova VIF type approved?

In my case I'm planning for a new neutron ml2 driver and agent (on
stackforge) that adds general support for macvtap to neutron. I've not
yet published anything regarding the neutron part so far - but this will
happen in the next days...

For the nova part I already createad a blueprint + spec and a first
draft of the code changes required [1]. Howewer, this is still WIP, but
I wanted to get clarification about the process to get it approved

- Is it sufficient to have a spec with the plans for the neutron code in
the stackforge repo to get my nova changes approved?

- Or does it require that the thirdparty code is already up on
stackforge, and the integration points already merged into neutron?

It looks like like a chicken egg problem to me: Probably nova only wants
to add support, if there's already full functional support in neutron,
but on the other hand, to get the neutron code developed and tested, the
nova support is required..


[1] https://blueprints.launchpad.net/nova/+spec/libvirt-macvtap-vif

(irc: scheuran)

More information about the OpenStack-dev mailing list