[openstack-dev] [Nova][Neutron] nova-network in Icehouse and beyond

Daniel P. Berrange berrange at redhat.com
Wed Jan 29 17:27:02 UTC 2014

On Wed, Jan 29, 2014 at 11:47:07AM -0500, Russell Bryant wrote:
> Greetings,
> A while back I mentioned that we would revisit the potential deprecation
> of nova-network in Icehouse after the icehouse-2 milestone.  The time
> has come.  :-)
> First, let me recap my high level view of the blockers to deprecating
> nova-network in favor of Neutron:
>   - Feature parity
>     - The biggest gap here has been nova-network's multi-host mode.
>       Neutron needs some sort of HA for l3 agents, as well as the
>       ability to run in a mode that enables a single tenant's traffic
>       to be actively handled by multiple nodes.
>   - Testing / Quality parity
>     - Neutron needs to reach testing and quality parity in CI.  This
>       includes running the full tempest suite, for example.  For all
>       tests run against nova with nova-network that are applicable, they
>       need to be run against Neutron, as well.  All of these jobs should
>       have comparable or better reliability than the ones with
>       nova-network.
>   - Production-ready open source components
>     - nova-network provides basic, but usable in production networking
>       based purely on open source components.  Neutron must have
>       production-ready options based purely on open source components,
>       as well, that provides comparable or better performance and
>       reliability.

What, no mention of providing an automated upgrade path ? Given how
we go to great lengths to enable continuous deployment with automated
upgrade paths, I'd really expect to see something to deal with migrating
people from nova-network to neutron with existing tenants unaffected.

|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|

More information about the OpenStack-dev mailing list