2024.2 Series Release Notes

7.1.3-4

Bug Fixes

  • The quota set and limits show commands will now check for the block-storage and block-store service types along with volume, volumev2 and volumev3.

    [Bug 2084580]

7.1.0

New Features

  • The aggregate list command will now include the UUIDs of the aggregates when the cloud supports it.

7.0.0

New Features

  • Added the Cluster and Backend State columns to openstack volume service list command. Note that the Cluster parameter is available since microversion 3.7 and Backend State parameter is available since microversion 3.49.

  • Add image metadef object property show command which shows a particular property inside metadef object.

  • Added image metadef resource type association list to list resource type associations for the image service. This is equivalent to the md-namespace-resource-type-list command in glance.

  • Added image metadef resource type association create to create a resource type association for the image service. This is equivalent to the md-resource-type-associate command in glance.

  • Added image metadef resource type association delete to delete a resource type association for the image service. This is equivalent to the md-resource-type-deassociate command in glance.

  • Add a new NUMA affinity policy option: “socket”. That applies to any new port (using port create) or any existing port (using port set).

  • Added support for unmanaging snapshots with the openstack snapshot delete --remote command.

  • Add support for managing volumes with openstack volume create --remote-source <key=val> --host <host> command.

  • Add support for unmanaging volumes with openstack volume delete --remote <volume> command.

  • The following commands have been migrated to SDK:

    • application credential create

    • application credential delete

    • application credential list

    • application credential show

  • Migrate role assignment commands from keystoneclient to SDK.

  • The server set and server unset commands have been migrated to SDK.

  • The following commands have been migrated to SDK:

    • service create

    • service delete

    • service set

    • service list

    • service show

  • Migrated volume attachment commands to SDK.

  • The quota set command now supports a --default option. When provided, this will allow you to set quotas for the default quota class which is the only quota class supported by the Compute and Block Storage services. This replaces the deprecated quota set --class option.

Upgrade Notes

  • The compute agent * commands have been migrated to SDK.

  • The host set command has been migrated to SDK.

  • The limits show command has been migrated to SDK.

  • The server evacuate command has been migrated to SDK.

  • The openstack quota set command previously defaulted to --force behavior for network quotas. This behavior has now changed and the command now defaults to --no-force behavior. Users should specify the --force option if they wish to retain previous behavior.

  • The --class options of the quota show command, which was deprecated in 6.1.0 (Antelope), has now been removed in favour of the --default option. Quota classes were never fully implemented and the compute and volume services only support a single default quota class while the network service does not support quota classes at all.

  • The volume set --retype-policy parameter has been renamed to --migration-policy to better convey the correct meaning of the options usage. The migration policy determines whether we are going to perform the migration in the retype opearation or not and is not related to the actual retype which just changes the volume type of the volume.

Bug Fixes

  • The router create --flavor-id parameter has been deprecated in favour of the --flavor parameter, which accepts both flavor names and flavor IDs.

  • Fixed issue with creating incremental volume backup. Previously, incremental value was not passed in the API request which is now included in the backup create request.