yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #44718
[Bug 1531660] Re: Neutron linuxbridge agent no longer accepts an IPv6 VXLAN local_ip
Reviewed: https://review.openstack.org/263499
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=be9c9e3458ce61a299faebd974322f376c34c15e
Submitter: Jenkins
Branch: master
commit be9c9e3458ce61a299faebd974322f376c34c15e
Author: Dustin Lundquist <dustin@xxxxxxxxxxxx>
Date: Wed Dec 30 15:59:36 2015 -0800
Do not prohibit VXLAN over IPv6
9fc45cee in introduced a regression prohibiting using VXLAN over
IPv6. Relax restriction on local_ip, but validate that both
local_ip and vxlan_group of the same address family. Move existing
validation of vxlan_group into validate_vxlan_group_with_local_ip()
method and refactor existing tests for that validation.
Change-Id: I3d67732d2e1f3e079fee336b403744596fb7db77
Depends-On: I6440445b80637a5a9f4de052cf5ea1fbd8dcf7d1
Closes-Bug: #1531660
** Changed in: neutron
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1531660
Title:
Neutron linuxbridge agent no longer accepts an IPv6 VXLAN local_ip
Status in neutron:
Fix Released
Bug description:
Neutron linuxbridge agent no longer accepts cfg.CONF.VXLAN.local_ip as
an IPv6 address. Prior to 9fc45cee this restriction wasn't in place.
Neutron ML2 with the linuxbridge mechanism driver had supported VXLAN
over IPv6 since IceHouse.
/etc/neutron/plugins/ml2/ml2_conf.ini:
[DEFAULT]
[ml2]
tenant_network_types = vxlan
extension_drivers = port_security
type_drivers = local,flat,vlan,gre,vxlan
mechanism_drivers = openvswitch,linuxbridge
[ml2_type_flat]
[ml2_type_geneve]
[ml2_type_gre]
tunnel_id_ranges = 1:1000
[ml2_type_vlan]
[ml2_type_vxlan]
vni_ranges = 1001:2000
[securitygroup]
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver
[agent]
tunnel_types = vxlan
root_helper_daemon = sudo /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf
root_helper = sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf
[vxlan]
local_ip = 2001:db8::10
vxlan_group = ff05::10
enable_vxlan = True
When neutron-linuxbridge-agent is started, exits with:
CRITICAL neutron [-] ConfigFileValueError: Value for option local_ip
is not valid: 2001:db8::10 is not an IPv4 address
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1531660/+subscriptions
References