2023.1 Series Release Notes

21.0.0

Upgrade Notes

  • Python 3.6 & 3.7 support has been dropped. The minimum version of Python now supported is Python 3.8.

17.0.0

New Features

  • The phase1 negotiation mode can use aggressive mode in VPNaaS ikepolicy when using *Swan drivers.

16.0.0.0b1

Upgrade Notes

  • Python 2.7 support has been dropped. Last release of neutron-vpnaas to support python 2.7 is OpenStack Train. The minimum version of Python now supported by neutron-vpnaas is Python 3.6.

13.0.0

Prelude

Enable sha384 and sha512 auth algorithms for *Swan drivers

New Features

  • Users can now specify sha384 and sha512 as the auth algorithm for both IKE policy and IPsec policy, when using *Swan IPsec drivers.

Upgrade Notes

  • The following drivers are removed due to the lack of maintainers of the drivers CiscoCsrIPsecDriver, FedoraStrongSwanDriver, VyattaIPsecDriver. Please refer the following mailing list post for more detail.

Bug Fixes

  • The libreswan driver of neutron-vpnaas can now also work with Libreswan 3.19+ (bug #1711456).

11.0.0.0rc1

Prelude

Flavor framework integration.

New Features

  • Neutron VPNaaS is now integrated with Neutron flavor framework. Multiple VPN service providers might be configured at the same time. A flavor of service type VPN associated with a profile containing a driver is used to find the provider for a newly created VPN service.

9.0.0.0rc1

Prelude

Neutron VPNaaS is integrated with Guru Meditation Reports library.

New Features

  • Neutron VPNaaS services should respond to SIGUSR2 signal by dumping valuable debug information to standard error output.