Stein Series Release Notes


New Features

  • Added new parameters of_connect_timeout and of_request_timeout in the neutron::agents::ml2::ovs class.

  • Added new parameter neutron::agents::ml2::ovs::of_inactivity_probe.

  • Added new parameter neutron::agents::ml2::ovs::ovsdb_timeout.

  • Add support for configuring security group permitted_ethertypes on the Neutron OVS agent.



In this release Ubuntu has moved all projects that supported it to python3 which means that there will be a lot of changes. The Puppet OpenStack project does not test the upgrade path from python2 to python3 packages so there might be manual steps required when moving to the python3 packages.

Upgrade Notes

  • This module now requires a puppetlabs-mysql version >= 6.0.0

  • Ubuntu packages are now using python3, the upgrade path is not tested by Puppet OpenStack. Manual steps may be required when upgrading.


New Features

  • Added logic to support IPv6 deployment on underlay network with ODL. The logic is implemented such that both TLS and IPv6 can be enabled or either of them or none.

Upgrade Notes

  • The deprecated parameter auth_uri is now removed, please use www_authenticate_uri.

  • The deprecated parameters use_syslog, use_stderr, log_facility, log_dir and debug in the init class is now removed. Please set them in the logging class.

Deprecation Notes

  • check_revocations_for_cached option is now deprecated for removal, the parameter has no effect.

  • hash_algorithms option is now deprecated for removal, the parameter has no effect.

  • neutron::manage_logging is deprecated and has no effect, please use the neutron::logging class.


New Features

  • Added vlan_transparent boolean parameter that if set to true allows plugins that support transparent VLANs to use it.

  • Adds ‘neutron::agents::ml2::ovs::tunnel_csum’ Set or un-set the tunnel header checksum on outgoing IP packet carrying GRE/VXLAN tunnel in ovs agent.

  • Added support for networking-ansible’s mac parameter

  • Added support for networking-ansible’s manage_vlans parameter

  • Added new parameter neutron::server::ensure_lbaas_package that if set to true will install the neutron LBaaS package so that you can load that service_provider.

Deprecation Notes

  • neutron::services::lbaas class is deprecated, please use the option neutron::server::ensure_lbaas_package to install the LBaaS package and use neutron::server::service_provider to load the plugin. You should still be using neutron::agents::lbaas to configure the LBaaS agent unless you are using Octavia.