2025.2 Series Release Notes¶
8.2.0-7¶
Bug Fixes¶
Running
openstack application credential showon a non-existent application credential does not raise an exception.[Bug 2126565]
8.2.0¶
New Features¶
Add
--chunk-sizeoption toimage savecommand to control the size of bytes to read at one time.
Adds operation which deletes all metadef object inside a namespace.
The
image property deletecommand will now delete all properties in the provided namespace if no property is provided.
The
os_hash_algoandos_hash_value imageattributes are now shown in theimage list --longoutput.
Add
--propertyoption tovolume listcommand to filter volumes.
Add
--projectand –project-domain`` options to the following network commands:openstack security group rule list
[Bug 1648317]
Added
--deviceand--device-ownerparameter to theport unsetcommand.
Deprecation Notes¶
The
--id autoalias for theflavor createcommand is deprecated for removal. Omit the option entirely to ensure the server creates the ID for you.
Bug Fixes¶
The ‘volume service set’ command could not work due to a bad API call. [Bug 2116969]
8.1.0¶
New Features¶
Add filters to search for enabled and disabled users and projects.
Add support for the new
spice-directconsole type, as well as the exposing the ability for admins to lookup console connection information via the newconsole connection showcommand.
The
--network,--port, and--routeroptions of thefloating ip listcommand can now be specified multiple times.
Upgrade Notes¶
The
openstack server setcommand has been extended with a new parameter--auto-approveand the existing--stateparameter has been modified to require confirmation before resetting the state.
Support for Python 3.9 has been dropped.
The following commands have been migrated to SDK:
domain createdomain deletedomain listdomain setdomain show
Migrate
groupcommands from keystoneclient to SDK.
8.0.0¶
New Features¶
Added four new network agent types to the list method filter:
ovn-controller,ovn-controller-gateway,ovn-metadataandovn-agent.
The router creation command now has the parameter
--qos-policy, that allows to set a QoS policy for the provided external gateways (one or many). It is mandatory to define an external gateway if the QoS policy is set.
Upgrade Notes¶
The following commands have been migrated to SDK:
endpoint createendpoint deleteendpoint listendpoint showendpoint set
Support for the Block Storage (Cinder) v1 API has been officially removed as it had been broken for some time. If you haven’t noticed then you likely don’t need to do anything. However, in the unlikely event that your cloud is using the Block Storage v1 API - or incorrectly advertises the Block Storage v1 API - consider overriding the API version to use v2 as this behaves very similarly. It may also be necessary to set an endpoint override for the Block Storage API if your clouds service catalog is not configured correctly. For example:
example: regions: - name: regionOne values: block_storage_endpoint_override: 'https://blockstorage.api.cloud.example/' volume_api_version: 2
If using a public cloud provider, there may also be a profile already published that sets these. These are listed in the Vendor Support doc. For example:
example: profile: rackspace
Alternatively, consider use versions of OSC < 3.19 and python-cinderclient < 5.0 (both Stein), since these were the last versions to fully support Cinder v1.