Wallaby Series Release Notes¶
Fixes a regression sending an unsupported field
remote_address_group_idwhen creating security groups with an older Neutron (introduced 0.53.0).
Add support for the
enabledfield of the
Segmentresource for the instance HA service (Masakari).
Adds ALPN protocols support for the Octavia (load_balancer) pools.
Support for the OpenStack Shared File System API (manila) has been introduced.
Added support to list Shared File System Service API Versions and Availability Zones.
Support for Ironic Conductor API.
Support Deploy Templates for Ironic API
Compute Hypervisor resource and functions are reworked to comply 2.88 microversion with deprecating misleading attributes.
tls_enabledparameter for Octavia pools, it can be used to enable TLS communications between a load balancer and its member servers.
Add support for updating block storage volume type objects.
Add support for block storage type encryption parameters.
Support for Ironic Volume Target API.
portresource. This parameter can be define during the port creation. This parameter is nullable string.
compute.force_service_down function is renamed to update_service_forced_down to better fit the operation meaning.
compute.v2.service.force_down is renamed to set_forced_down to fit the operation meaning.
return of compute.service modification operations is changed to be the service itself
Flavor operations of the cloud layer are switched to the rely on the proxy layer
Complete compute.aggregate functions to the latest state
aggregate.deleted property is renamed to ‘is_deleted’ to comply with the naming convention
Add additional compute flavor operations (flavor_add_tenant_access, flavor_remove_tenant_access, get_flavor_access, extra_specs fetching/updating).
Adds ALPN protocols support for the Octavia (load_balancer) listeners.
Modify microversion handling. Microversion chosen by the client/user is respected in the microversion negotiation. For features, requiring particular microversion, it would be ensured it is supported by the server side and required microversion is <= chosen microversion, otherwise call will be rejected.
destination_ip_prefixto Neutron metering label rules.
Optimizes compute server console creation by adding older get_server_console method to the server and create_console proxy method calling appropriate method depending on the supported microversion.
Support waiting for bare metal power states.
Deprecate the use of ‘remote_ip_prefix’ in metering label rules, and it will be removed in future releases. One should use instead the ‘source_ip_prefix’ and/or ‘destination_ip_prefix’ parameters. For more details, you can check the spec: https://review.opendev.org/#/c/744702/.