Train Series Release Notes

15.4.0

Upgrade Notes

  • The deprecated parameter neutron::manage_logging is removed.

15.2.0

New Features

  • Add support for Neutron MLNX agent.

  • This patch introduce parameters which support SSL to connect to OVN_Northbound DB and OVN_Southbound DB. This can be set by: * ‘ovn_nb_private_key’: The PEM file with private key for SSL connection to OVN-NB-DB * ‘ovn_nb_certificate’: The PEM file with certificate that certifies the private key specified in ovn_nb_private_key * ‘ovn_nb_ca_cert’: The PEM file with CA certificate that OVN should use to verify certificates presented to it by SSL peers * ‘ovn_sb_private_key’: The PEM file with private key for SSL connection to OVN-SB-DBt, * ‘ovn_sb_certificate’: The PEM file with certificate that certifies the private key specified in ovn_sb_private_key’ * ‘ovn_sb_ca_cert’: The PEM file with CA certificate that OVN should use to verify certificates presented to it by SSL peers

  • Allow users to run the RabbitMQ heartbeat over a native python thread in the oslo.messaging RabbitMQ driver, by using the rabbit_heartbeat_in_pthread option in configuration.

Upgrade Notes

  • The deprecated pki related options check_revocations_for_cached and hash_algorithms option has been removed.

15.1.0

New Features

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

  • New hieradata, neutron::keystone::authtoken::service_token_roles, is introduced so that specific role can be assigned to the service user who can use service token feature.

  • Add support to configure [oslo_middleware]/max_request_body_size with $max_request_body_size.

Upgrade Notes

  • The Neutron LBaaS plugin has been removed upstream and is no longer available in the Train release. The following deprecated resources has been removed:

    • neutron::agents::lbaas

    • neutron::config::lbaas_agent_config

    • neutron::server::ensure_lbaas_package

    • neutron::services::lbaas

    • neutron::services::lbaas::haproxy

    • neutron::services::lbaas::octavia

    • neutron_lbaas_agent_config

    • neutron_lbaas_service_config

    Please see the following link for more information on this deprecation: https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation

    You should use the Octavia project to implement LBaaS. https://docs.openstack.org/octavia/latest/reference/introduction.html

15.0.0

New Features

  • Add openstackclient installation to the client class.

  • Added the ability to configure rpc_response_max_timeout.

Upgrade Notes

  • The default value for neutron::plugins::cisco::keystone_auth_url is changed from http://127.0.0.1:5000/v2.0/ to http://127.0.0.1:5000/v3/

  • The default value for neutron::plugins::plumgrid::connection is changed from http://127.0.0.1:5000/v2.0 to http://127.0.0.1:5000/v3

  • The default value for neutron::plugins::midonet::keystone_tenant and neutron::plugins::ml2::bigswitch::restproxy::auth_tenant has been changed from ‘service’ to ‘services’.

Deprecation Notes

  • database_idle_timeout is deprecated and will be removed in a future release. Please use database_connection_recycle_time instead.

Bug Fixes

  • As of Queens the neutron-vpn-agent package for Ubuntu is no longer provided and has been replaced with the package python-neutron-vpnaas.

  • On Debian there is no package named openswan and the package that should be installed for VPNaaS is strongswan.