Zed Series Release Notes¶
21.0.0¶
New Features¶
Add
disable_ovn_dhcp_for_baremetal_portsparameter toneutron::plugins::ml2::ovnclass which allows disabling OVN’s built-in DHCP for baremetal ports.
The
neutron::wsgi::apacheclass now supports customizing request/response headers added by apache.
The new
neutron::config::linuxbridge_agent_configparameter has been added. This parameter provides the interface to define arbitrary configurations to thelinuxbridge_agent.inifile.
The
neutron::plugins::ml2::aristaclass and theneutron::plugins::ml2::arista::l3class now support the newconn_timeoutparameter.
The new
neutron::agents::bagpipe::api_hostparameter has been added.
The
neutron::plugins::contrailclass now support thetimeoutparameter and theconnection_timeoutparameter.
The
neutron::config::plugin_linuxbridge_configparameter has been deprecated and has no effect.
The
neutron_plugin_linuxbridgeresource type has been deprecated and will be removed in a futrue release.
The
neutron::designateclass has now the new parameters,cafileandcertfile, to allow using a self-signed certificate for the Designate API.
Added parameters for advanced configuration of httpd access and error log destinations including piped logging and syslog (see mod_syslog). Note that mod_syslog requires Apache2 >= 2.5.0.
macvtapmechanism driver is now supported.
The new
neutron::agents::metering::agent_report_intervalhas been added. This parameter determines the[AGENT] report_intervalparameter of themeterng-agentservice.
Now this module supports configuring the
networking-mlnxplugin in Debian and Ubuntu.
The
neutron_networkresource type now supports the newmtuproperty to set network MTU.
The new
neutron::plugins::m2::arista::package_ensureparameter has been added.
The
neutron::agents::ml2::networking_baremetalclass now supports the newvalid_interfacesparameter. This parameter controls the[ironic] valid_interfacesoption inironic_neutron_agent.ini.
Now this module supports configuration of networking-baremetal in Debian and Ubuntu. Previously it was supported in RHEL/CentOS only.
The
neutron::agents::ovn_metadataclass now supports the following two new parameters.ovsdb_probe_intervalparameter to configure[ovn]ovsdb_probe_intervalin ovn metadata agent config file.ovsdb_retry_max_intervalparameter to configure[ovn]ovsdb_retry_max_intervalin ovn metadata agent config file.
The new
neutron::quota::sfcclass has been added. This class manages the[quota]parameters for thenetworking-sfcplugin.
The
neutron::plugins::ml2::vppclass now supports thel3_hostsparameter and theenable_l3_haparameter.
Upgrade Notes¶
The following deprecated parameters of the
neutron::agents::ml2::networking_baremetalclass have been removed.auth_strategyironic_urlretry_intervalmax_retries
The linuxbridge mechanism driver is no longer enabled by default.
Default value of the
neutron::wsgi::apache::sslparameter has been changed fromtruetofalseand now ssl is disabled by default.
Default value of
neutron::agent::dhcp::resync_intervalwas changed from30to$::os_service_default, which results in the service default value(5).
The
neutron_l3_agent_configresource type no longer supports thetransform_toproperty.
The following parameters of the
neutron::plugins::ml2::mellanox::mlnx_sdn_assistclass have been removed.sdn_usernamesdn_password
The following parameters of the
neutron::plugins::nsxclass have been removed.dhcp_profile_uuidmetadata_proxy_uuid
The following parameters of the
neutron::plugins::ml2::ovnclass have been removed.ovn_l3_modevif_type
The following parameters of the
neutron::quotaclass have been removed.quota_packet_filterquota_vipquota_network_gateway
The
neutron::allow_overlapping_ipsparameter has been removed.
CentOS 8 Stream is no longer supported by this module.
The
neutron::agents::l3::gateway_external_network_idparameter has been removed.
Support for networking-bigswitch has been removed.
The
neutron_plugin_sriovresource type has been removed.
Support for Nuage core plugin ha sbeen removed.
Support for the Nicira NVP plugin has been removed.
The deprecated
neutron::plugins::ml2::opendaylight::ovsdb_connectionparameter has been removed.
The
neutron::agents::ovn_metadata::ovn_remote_probe_intervalparameter has been removed.
The
neutron::designate::project_idparameter has been removed.
Deprecation Notes¶
The following parameters of the
neutron::plugins::opencontrailclass have been deprecated and have no effect now.keystone_auth_urlkeystone_admin_userkeystone_admin_tenant_namekeystone_admin_passwordkeystone_admin_token
The
neutron::plugins::opencontrail::multi_tenancyparmaeter has been deprecated and has no effect.
Support for the linuxbridge mechanism driver has been deprecated. The feature is now marked as an experimental one in Neutron and is no longer actively maintained.
The
neutron::plugins::ml2::mech_driverdefined resource type has been deprecated and has no effect. This defined type was quite outdated and its implementation was no longer compatible with the recent versions.
Support for the
networking-ansibleplugin has been deprecated, and will be removed in a future release.
Support for the
networking-vppplugin has been deprecated and will be removed in a future release.
Support for the NSX plugin has been deprecated and will be removed in a future release.
The
neutron::agents::ovn_metadata::metadata_ipparameter has been deprecated and has no effect now.
The following parameters of the
neutron::agents::ml2::mlnxclass have been deprecated. Use the parameters of theneutron::agents::dhcpclass and theneutron::agents::l3class.interface_driverdhcp_broadcast_reply
The
neutron::config::plugin_nvp_configparameter has been deprecated and has no effect.
Bug Fixes¶
Bug #1987460: Previously the
neutron::agents::ml2::mlnxclass causes duplicate resources when used with theneutron::agents::dhcpclass or theneutron::agents::l3class. Now it is possible to workaround the error by implementing the following mitigation.Include the
neutron::agents::ml2::mlnxclass AFTER theneutron::agents::dhcpclass or theneutron::agents::l3Set the
interface_driverparameter and thedhcp_broadcast_replyparameter consistently.
The
neutron::plugins::ml2::aristaclass now installs the required plugin package (python3-networoking-arista).