Wallaby Series Release Notes

18.6.0

New Features

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

  • 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.

18.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::healthcheck class has been added. This class manages parameters of healthcheck middlware in oslo.middleware.

  • 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.

  • 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.

  • 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.

Deprecation Notes

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

18.4.0

New Features

  • The new neutron::policy::enforce_scope parameter has been added to support the corresponding parameter in oslo.policy library.

  • The new neutron::policy::enforce_new_defaults parameter has been added.

18.3.0

New Features

  • Adds ability to set rbac_policy quota

  • The following new parameters have been added to support arbitrary configurations for openvsiwtch_agent.ini and sriov_agent.ini

    • neutron::config::ovs_agent_config

    • neutron::config::sriov_agent_config

  • The bridge_mac_table_size parameter has been added to the neutron::agents::ml2::ovs class, to support the correspoding parameter in openvswitch_agent.ini .

  • The following two parameters have been added to define mapping of bridge name and hyper visor name to locate the parent of the resource provider tree.

    • neutron::agents::ml2::ovs::resource_provider_hypervisors

    • neutorn::agents::ml2::sriov::resource_provider_hypervisors

Upgrade Notes

  • Now policy.yaml is used by default instead of policy.json.

  • Support for plumgrid plugin has been removed.

  • The deprecated neutron::services::vpnaas class has been removed.

  • Support for networking-futjisu has been removed.

Deprecation Notes

  • The parameters for quotas in Neutron FWaaS have been deprecated and have no effect. These parameters will be removed in a future release.

    • neutron::quota::quota_firewall

    • neutron::quota::quota_firewall_policy

    • neutron::quota::quota_firewall_rule

  • The parameters for quotas in Neutron LBaaS v2 have been deprecated and have no effect. These parameters will be removed in a future release.

    • neutron::quota::quota_loadbalancer

    • neutron::quota::quota_pool

    • neutron::quota::quota_member

    • neutron::quota::quota_health_monitor

  • Support for Nexus 1000v driver has been deprecated and has no effect now.

  • Support for networking-cisco has been deprecated and has no effect now. It will be removed in a future release.

  • The neutron::plugins::cisco class has been deprecated and has no effect now.

  • The neutron::plugins::ml2::ovn::vif_type parameter has been deprecated and has no effect.

  • The neutron::plugins::ml2::ovn::ovn_l3_mode parameter has been deprecated and has no effect now.

  • The following parameters of the neutron::rootwrap class have been deprecated and have no effect.

    • xenapi_connection_url

    • xenapi_connection_username

    • xenapi_connection_password

  • The neutron::config::plugin_plumgrid_config parameter has been deprecated. This parameter has no effect, since support for plumgrid plugin has been removed.

  • The vnic_type_blacklist parameter has been deprecated. Use the vnic_type_prohibit_list parameter instead.

18.1.0

New Features

  • The new neutron::keystone::authtoken::service_type parameter has been added to configure the service_type parameter in authtoken middleware.

Deprecation Notes

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

18.0.0

New Features

  • The following two new classes have been added, to set up parameters in ovs_driver and sriov_driver section.

    • neutron::plugins::ml2::ovs_driver

    • neutron::plugins::ml2::sriov_driver

Upgrade Notes

  • Compatibility with el7 (RHEL7.x, CentOS7.x and so on) has been removed.

Deprecation Notes

  • The following parameters in the neutron::plugins::ml2:mech_driver class have been deprecated and will be removed in a future release. Use ovs_driver class or sriov_driver class instead.

    • ovs_vnic_type_blacklist

    • sriov_vnic_type_blacklist