[openstack-dev] [Networking] devstack broken with GRE tunnels?

Kyle Mestery (kmestery) kmestery at cisco.com
Thu Jun 27 16:31:00 UTC 2013


On Jun 27, 2013, at 11:18 AM, Simon Pasquier <simon.pasquier at bull.net> wrote:
> Le 27/06/2013 17:45, Kyle Mestery (kmestery) a écrit :
>> On Jun 27, 2013, at 9:00 AM, Simon Pasquier <simon.pasquier at bull.net> wrote:
>>> Am I right in assuming that devstack using tunneling is currently broken due to VXLAN modifications [1]?
>>> In particular the tunnel_type parameter in the [agent] section is not set by devstack.
>>> 
>>> Is anybody working on this issue? If not I can do it.
>>> 
>>> [1] https://review.openstack.org/#/c/30319/
>> 
>> Actually, no, it does work with devstack. I made a devstack change [1] to allow for setting additional parameters in Quantum config. To use it, set something like this in your localrc file to make GRE tunnels work:
>> 
>> Control node:
>> Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_types=gre)
>> Q_AGENT_EXTRA_OVS_OPTS=(tenant_network_type=gre)
>> Q_SRV_EXTRA_OPTS=(tenant_network_type=gre)
>> 
>> Compute nodes:
>> Q_AGENT_EXTRA_AGENT_OPTS=(tunnel_types=gre)
>> Q_AGENT_EXTRA_OVS_OPTS=(tenant_network_type=gre)
>> 
>> [1] https://review.openstack.org/#/c/30315/
> Thanks for the reply!
> 
> What do you think about setting Q_*_EXTRA_*_OPTS variables to use GRE tunneling if nothing is defined?
> 
That would possibly work, yes. But rather than do that, I'm fixing this in Nuetron itself, and properly setting the path to deprecate the "OVS.enable_tunneling" configuration parameter. I've opened a bug [1] to track this, it's relatively small and I should post a patch today.

Thanks,
Kyle

[1] https://bugs.launchpad.net/neutron/+bug/1195374

> Simon
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev





More information about the OpenStack-dev mailing list