2023.1 Series Release Notes


New Features

  • CallbacksManager can now subscribe cancellable events. By default, only before_ and precommit_ events, in case of error, can raise a CallbackFailure exception. Now, if the event is subscribed with the flag cancellable enabled, the publish method will raise this exception if the callback fails and returns an error.


New Features

  • Add API extension floating-ip-distributed. This extension adds distributed attribute to the Floating IP resource.

  • The port hints extension (port-hints) introduces the hints port attribute. Hints are backend specific pieces of information, mainly to allow backend specific performance tuning. In itself this extension defines no particular hint, and therefore no valid values of the hints attribute. It just serves as the base for other extensions introducing concrete hints and signals the presence of the hints port attribute to the API user. By default policy, use of the hints attribute is restricted to admininstrative users.


New Features

  • Added a new DSCP mark value: 44. This new mark value was included recently in the RFC5865.

Other Notes

  • Parent resource mapping was added to EXT_PARENT_RESOURCE_MAPPING in neutron_lib.services.constants for the qos plugin.