Thanks Mathieu for your support and work onto CI to enable multi-node. I wrote a blog post about how to run devstack development environment with LXC. I hope it will be publish next week.
Just add a pointer about OVS support network namespaces since 2 years ago now [1]. [1] http://git.openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=2a4999f3f33467f4fa22ed6e5b06350615fb2dac Regards, Édouard. On Fri, Mar 21, 2014 at 11:31 AM, Mathieu Rohon <mathieu.ro...@gmail.com>wrote: > Hi edouard, > > thanks for the information. I would love to see your patch getting > merged to have l2-population MD fully functional with an OVS based > deployment. Moreover, this patch has a minimal impact on neutron, > since the code is used only if l2-population MD is used in the ML2 > plugin. > > markmcclain was concerned that no functional testing is done, but > L2-population MD needs mutlinode deployment to be tested. A deployment > based on a single VM won't create overlay tunnels, which is a > mandatory technology to have l2-population activated. > The Opensatck-CI is not able, for the moment, to run job based on > multi-node deployment. We proposed an evolution of devstack to have a > multinode deployment based on a single VM which launch compute nodes > in LXC containers [1], but this evolution has been refused by > Opensatck-CI since there is other ways to run multinode setup with > devstack, and LXC container is not compatible with iscsi and probably > ovs [2][3]. > > One way to have functional test for this feature would be to deploy > 3rd party testing environment, but it would be a pity to have to > maintain a 3rd party to test some functionalities which are not based > on 3rd party equipments. So we are currently learning about the > Openstack-CI tools to propose some evolutions to have mutinode setup > inside the gate [4]. There are a lot of way to implement it > (node-pools evolution, usage of tripleO, of Heat [5]), and we don't > know which one would be the easiest, and so the one we have to work on > to have the multinode feature available ASAP. > > This feature looks very important for Neutron, at least to test > overlay tunneling. I thinks it's very important for nova too, to test > live-migration. > > > [1]https://blueprints.launchpad.net/devstack/+spec/lxc-computes > [2]https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1226855 > [3] > http://eavesdrop.openstack.org/meetings/infra/2014/infra.2014-02-18-19.01.log.html > [4] > https://www.mail-archive.com/openstack-infra@lists.openstack.org/msg00968.html > [5] > http://lists.openstack.org/pipermail/openstack-infra/2013-July/000128.html > > On Fri, Mar 21, 2014 at 10:08 AM, Édouard Thuleau <thul...@gmail.com> > wrote: > > Hi, > > > > Just to inform you that the new OVS release 2.1.0 was done yesterday [1]. > > This release contains new features and significant performance > improvements > > [2]. > > > > And in that new features, one [3] was use to add local ARP responder with > > OVS agent and the plugin ML2 with the MD l2-pop [4]. Perhaps, it's time > to > > reconsider that review? > > > > [1] https://www.mail-archive.com/discuss@openvswitch.org/msg09251.html > > [2] http://openvswitch.org/releases/NEWS-2.1.0 > > [3] > > > http://git.openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=f6c8a6b163af343c66aea54953553d84863835f7 > > [4] https://review.openstack.org/#/c/49227/ > > > > Regards, > > Édouard. > > > > > > _______________________________________________ > > OpenStack-dev mailing list > > OpenStack-dev@lists.openstack.org > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > > _______________________________________________ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >
_______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev