Note de la release actuelle

3.24.0-7

New Features

  • Added VIF_TYPE_VIRTUAL VIF type for port_bindings to identify bound virtual ports (e.g. ports referenced by their IP in allowed-address-pairs). This will prevent mechanism drivers from binding these ports, avoiding potential connectivity issues.

Upgrade Notes

  • Now all service plugins, inheriting from ServicePluginBase class, will have the extension « filter-validation » enabled by default. That enforces the API filter validation in the queries, returning a HTTPBadRequest in case of using an invalid attribute. This extension can be enabled or disabled using the Neutron configuration variable [DEFAULT]filter_validation.

Bug Fixes

  • Fixed API reference documentation for port binding activation and deletion endpoints. The host parameter is now correctly documented as a path parameter instead of a body parameter for the following endpoints:

    • PUT /v2.0/ports/{port_id}/bindings/{host}/activate

    • DELETE /v2.0/ports/{port_id}/bindings/{host}

    This fixes the issue where clients (like openstacksdk) were incorrectly sending the host parameter in both the path and the body, causing a TypeError. For more information see bug 2146294