c315cff05364664a5872c6a5dc6b9dc2d24fab39
VPNaaS is not working with IPv6 addresses. This patch will address the below issues and make VPNaas work with IPv6 addresses 1)ipsec doesn't need nat rule for ipv6. So not adding this for ipv6. This issue is applicable for openSwan, libreswan and strongswan. The below two issues are seen only on openswan and libreswan. No changes are required to strongswan template files to support ipv6. 2)Add 'connaddrfamily=ipv6' to ipsec.conf for whack to parse all addresses in the config as ipv6 addresses. 3)openswan fails to process ipv6 address from %defaultroute, so explicitly pass the gateway address as leftnexthop address. Change-Id: I74832be4476bd36cdcd4234b30d0daee24ef61ce Closes-bug: #1435136 Closes-bug: #1436263 Closes-bug: #1436890
Welcome!
This package contains the code for the Neutron VPN as a Service (VPNaaS) service. This includes third-party drivers. This package requires Neutron to run.
External Resources:
The homepage for Neutron is: http://launchpad.net/neutron. Use this site for asking for help, and filing bugs. We use a single Launchpad page for all Neutron projects.
Code is available on git.openstack.org at: <http://git.openstack.org/cgit/openstack/neutron-vpnaas.
Please refer to Neutron documentation for more information: Neutron README.rst
Description
Languages
Python
97.7%
Shell
2.2%
Mako
0.1%