2024.1 Series Release Notes¶
24.0.0¶
New Features¶
Added support for networking-bagpie agent under Debian. Previously, only Red Hat OS familly was supported, as Debian was not providing an agent package. Note that Ubuntu still does not provide a bagpipe agent package or service, and therefore, is still unsuported.
The
neutron::cache
class now supports options to allow memcached with SASL enabled.
The
neutron::cache
class now supports the following new options for Redis backend and Redis Sentinel backend.redis_server
redis_username
redis_password
redis_sentinels
redis_socket_timeout
redis_sentinel_service_name
The new
neutron::config::rootwrap_config
parameter has been added.
The following parameters have been added to the
neutron::server
class.enable_default_route_bfd
enable_default_route_ecmp
The new
neutron::healthcheck::allowed_source_ranges
parameter has been added.
The new
neutron::healthcheck::ignore_proxied_requests
parameter has been added.
The
neutron::server
class (for OVN mechansim driver) and theneutron::agents::ml2::ovs
class (for OVS mechanism driver) now supports configuring the following igmp flood options.igmp_flood
igmp_flood_reports
igmp_flood_unregistered
The new
neutron::cache::memcache_pool_flush_on_reconnect
parameter has been added.
The following three classes have been added, to support configuration of
[metadata_rate_limiting]
options.neutron::agents::dhcp::metadata_rate_limiting
neutron::agents::l3::metadata_rate_limiting
neutron::agents::ovn_metadata::metadata_rate_limiting
The new
neutron::reports
class has been added.
The new
neutron::agents::ml2::ovn::extensions
parameter has been added.
The following parameters have been added to the
neutron::plugins::ml2::ovn
class.dhcp_default_lease_time
ovn_dhcp4_global_options
ovn_dhcp6_global_options
The
neutron::plugins::ml2::ovn
class now supports the options used by FDB aging and MAC_Binding aging.
The new
neutron::plugins::ml2::ovn::ignore_lsp_down
parameter has been added.
The new
neutron::rabbit_transient_quorum_queue
parameter has been added.
This module now supports installation of the Tap-as-a-Service plugin.
The new
neutron::services::vpnaas
class has been added. This class installs and manages neutron VPNaaS service plugin.
The new
neutron::config::neutron_vpnaas_service_config
parameter has been added. This parameter can be used to inject arbitrary configurations for neutron VPNaaS service plugin.
Upgrade Notes¶
Support for networking-odl has been removed.
The
neutron::enabled
parameter has been removed.
Support for the nuage ml2 plugin has been removed.
The following resource types no longer attempts to load user credentials from the
[keystone_authtoken]
section inneutron.conf
.neutron_network
neutron_subnet
neutron_port
neutron_router
neutron_router_interface
neutron_security_group
Default value of the
neutron::server::router_scheduler_driver
has been updated and now the default driver in neutron (LeastRoutersScheduler
at the time of writing) is used by default.
Deprecation Notes¶
Support for Cisco VTS mechanism driver has been deprecated.
Support for contrail plugin has been deprecated and will be removed in a future release.
The
neutron::server::ensure_vpnaas_package
parameter has been deprecated, in favor of the newneutron::services::vpnaas
class.
The
neutron::agents::metadata::metadata_memory_cache_ttl
parameter has been deprecated and has no effect now. It will be removed in a future release.
Support for networking-mlnx has been deprecated and will be removed in a future release.
Support for OpenSwan VPNaaS driver has been derecated.
The
neutron::config::plugin_nuage_config
parameter has been deprecated and has no effect now.