Current Series Release Notes¶
27.0.0-42¶
New Features¶
Add the extension
extraroute-atomic
to the ML2/OVN router plugin. This extension does not require any specific implementation.
Removed support for OVN versions under v20.03.0. The “ha_chassis_group” field is expected in the “Logical_Router_Port” Northbound table. For more information, see commit ovn: Support a new Logical_Switch_Port.type - ‘external’.
An new option name
trunk_enabled
has been added toneutron-openvswitch-agent
underOVS
group. This new option can be set toFalse
in order to disable loading thetrunk
extension on agent side. The default value for this option isTrue
to keep backward compatibility with previous deployments. The recommendation is to set this option toFalse
if you do not use thetrunk
extension, so that the number of queues created by the RPCServer will reduce. This can have a very good impact on large-scale scenario using RabbitMQ message broker.
Upgrade Notes¶
The WSGI script
neutron-api
has been removed. Deployment tooling should instead reference the Python module path for this service,neutron.wsgi.api
, if their chosen WSGI server supports this (gunicorn, uWSGI) or implement a.wsgi
script themselves if not (mod_wsgi).
Deprecation Notes¶
Usage of
tenant_id
in the API policy rules is deprecated and will be removed in the 2027.1 release. Please useproject_id
instead.
Bug Fixes¶
Use of DHCPv6 option 59 (bootfile-name) is now supported with OVN. See bug: 2125715.
When OVS agent is restarting, it is now correctly restoring the tunnel outputs openflow rules so tunnels are still working correctly between computes. See bug 1978088 for details.
Other Notes¶
It is assumed now that OVN supports external ports. This functionality was added in OVN v20.03.0.