[Openstack] [neutron][devstack] Issue with Neutron L3 extension and flat provider network.

Michael Turek mjturek at linux.vnet.ibm.com
Wed Jun 8 14:49:11 UTC 2016


Hey all,

We have a CI setup that uses a single flat provider network.

Originally devstack would create a network here 
(https://github.com/openstack-dev/devstack/blob/master/lib/neutron_plugins/services/l3#L144) 
and we were good to go.

However, recently we started also hitting this net-create 
(https://github.com/openstack-dev/devstack/blob/master/lib/neutron_plugins/services/l3#L201). 
This fails as we do not have a tenant available for the second network. 
Specific error is 'Unable to create the network. No tenant network is 
available for allocation.'.

This started happening after this merged 
https://review.openstack.org/#/c/318145

Originally this second net-create wouldn't happen as we explicitly 
disabled L3 via the Q_L3_ENABLED=False option. I'm wondering what the 
proper way to skip this block of code now is. I'm guessing we need to 
disable the router extension, but I'm not quite sure how to do that in 
devstack.

Does anyone have any insight? Any help is appreciated, thanks!

-Mike





More information about the Openstack mailing list