Hi,

The amount of tests that we are having to add skips to for the One Convergence 
plugin has grown quite a bit lately.

http://git.openstack.org/cgit/openstack/neutron/tree/neutron/tests/unit/oneconvergence/test_nvsd_plugin.py#n58

This is the only plugin that inherits from the NeutronDbPluginV2 class and has 
completely disabled creating Subnets that have an ip_version of 6.

http://git.openstack.org/cgit/openstack/neutron/tree/neutron/plugins/oneconvergence/plugin.py#n228

I hate to single out this plugin. Before this development cycle, open source 
plugins would allow the creation of Subnets with ip_version set to 6, and then 
have lots of bugs which would prevent any instances from actually obtaining 
IPv6 addresses and routing. But we didn't have to explicitly skip tests every 
time someone wanted to fix bugs - like the following patch.

https://review.openstack.org/#/c/116317/

Also, I want to highlight some meeting minutes, where it was discussed that in 
the K release, all plugins will be required to support IPv6. I hope we can 
discuss this, build consensus, and ensure that the K release requirement is 
reasonable.

http://eavesdrop.openstack.org/meetings/networking/2014/networking.2014-07-14-21.02.html

Sean M. Collins
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to