Xena Series Release Notes

19.5.0

New Features

  • The new sdn_token parameter to authenticate sdn has been added to the neutron::plugins::ml2::mellanox::mlnx_sdn_assist class.

  • The new neutron::server::notifications::nova::live_migration_events parameter has been added. This parameter controls the [nova] live_migation_events parameter in neutron.conf.

  • The neutron::agents::ovn_metadata class now supports the following two new parameters.

    • ovsdb_probe_interval parameter to configure [ovn]ovsdb_probe_interval in ovn metadata agent config file.

    • ovsdb_retry_max_interval parameter to configure [ovn]ovsdb_retry_max_interval in ovn metadata agent config file.

  • The neutron::plugins::ml2::ovn class now supports the following two new parameters.

    • ovsdb_retry_max_interval

    • ovsdb_probe_interval

Bug Fixes

  • The independent ovn plugin package(pythonN-networking-ovn) is no longer required. The package is no longer available since Ussuri, and all codes are now included in the base neutron package.

  • The neutron-ovn-metadata-agent package is now installed in Ubuntu and Debian.

  • Bug #1987460: Previously the neutron::agents::ml2::mlnx class causes duplicate resources when used with the neutron::agents::dhcp class or the neutron::agents::l3 class. Now it is possible to workaround the error by implementing the following mitigation.

    • Include the neutron::agents::ml2::mlnx class AFTER the neutron::agents::dhcp class or the neutron::agents::l3

    • Set the interface_driver parameter and the dhcp_broadcast_reply parameter consistently.

19.4.0

New Features

  • The following classes now support the report_interval parameter, to override the report interval of a specific neutron agents.

    • neutron::agent::dhcp

    • neutron::agent::metadata

    • neutron::agent::ml2::ovs

    • neutron::agent::ml2::sriov

    • neutron::agent::l3

  • The neutron::quota::quota_network_gateway parameter has been deprecated and has no effect now.

  • Adds new purge_config parameter. When set to true, the policy file is cleared during configuration process. This allows to remove any existing rules before applying them or clean the file when all policies got removed.

Upgrade Notes

  • The neutron::config::plugin_plumgrid_config parameter has been removed.

  • The following deprecated parameters of the neutron::quota class have been removed.

    • quota_loadbalancer

    • quota_pool

    • quota_member

    • quota_health_monitor

    • quota_firewall

    • quota_firewall_policy

    • quota_firewall_rule

  • Support for the midonet plugin has been removed.

  • The neutron::plugins::cisco class has been removed.

Deprecation Notes

  • Support for the Nicira NVP plugin has been deprecated and will be removed in a future release.

  • The neutron::quota::quota_packet_filter parameter has been deprecated and has no effect now.

  • The neutron::quota::quota_vip parameter has been deprecated and has no effect.

19.3.0

New Features

  • The new neutron::cache class has been added.

  • Support for the logging serivce plugin parameters has been added to the following classes.

    • neutron::agent::l3

    • neutron::agent::ml2::ovs

    • neutron::plugins::ml2::ovn

  • It is now possible to set the report interval for the networking-baremetal ml2 agent by using new parameter report_interval in the neutron::agents::ml2::networking_baremetal class.

19.1.0

New Features

  • The new neutron::cors class has been added.

  • Now the neutron::agents::ml2::ovs class and the neutron::agents::ml2::sriov class supports the resource_provider_default_hypervisor parameter to set the corresponding parameter in ovs-agent and sriov-agent.

  • The new host parameter has been added to the neutron::agents::ml2::vpp class.

Upgrade Notes

  • Fedora is no longer supported.

Deprecation Notes

  • The default value of neutron::server::placement::username is currently ‘nova’ but will be changed to ‘placement’ in the next release. We recommend deployments to explicitly set it to an appropriate value if the new value is not wanted.

  • The neutron::agents::ml2::networking_baremetal::auth_strategy parameter has been deprecated and has no effect.

  • The following parameters of neutron::agents::ml2::networking_baremetal class have been renamed. Old parameters were deprecated and will be removed in a future release.

    • ironic_url => endpoint_override

    • retry_interval => status_code_retry_delay

    • max_retries => status_code_retries

19.0.0

New Features

  • The new neutron::healthcheck class has been added. This class manages parameters of healthcheck middlware in oslo.middleware.

  • There is now a new policy_dirs parameter in the neutron::policy class, so one can set a custom path.

  • A new class neutron::wsgi::uwsgi exist to allow configuring uwsgi in operating systems that support this (ie: currently Debian). This helps configuring the number of processes, threads and listen socket. Also, a new neutron_api_wsgi_config provider now exist.

Upgrade Notes

  • The following deprecated parameters have been removed.

    • neutron::ml2::server::placement::project_domain_id

    • neutron::ml2::server::placement::user_domain_id

    • neutron::ml2::networking_baremetal::project_domain_id

    • neutron::ml2::networking_baremetal::user_domain_id

  • The neutron::agents::ml2::ovs::ovsdb_interface parameter has been removed.

  • The following four parmaeters have been removed.

    • neutron::plugins::ml2::mech_driver::ovs_vnic_type_blacklist

    • neutron::plugins::ml2::mech_driver::sriov_vnic_type_blacklist

    • neutron::plugins::ml2::ovs_driver

    • neutron::plugins::ml2::sriov_driver

  • The following parameters of the neutron::rootwrap class have been removed.

    • xenapi_connection_url

    • xenapi_connection_username

    • xenapi_connection_password

Deprecation Notes

  • Support for the midonet plugin has been deprecated and has no effect now. It will be removed completely in a future release.