2025.2 Series Release Notes¶
8.2.0¶
New Features¶
Add
--chunk-size
option toimage save
command to control the size of bytes to read at one time.
Adds operation which deletes all metadef object inside a namespace.
The
image property delete
command will now delete all properties in the provided namespace if no property is provided.
The
os_hash_algo
andos_hash_value image
attributes are now shown in theimage list --long
output.
Add
--property
option tovolume list
command to filter volumes.
Add
--project
and –project-domain`` options to the following network commands:openstack security group rule list
[Bug 1648317]
Added
--device
and--device-owner
parameter to theport unset
command.
Deprecation Notes¶
The
--id auto
alias for theflavor create
command 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-direct
console type, as well as the exposing the ability for admins to lookup console connection information via the newconsole connection show
command.
The
--network
,--port
, and--router
options of thefloating ip list
command can now be specified multiple times.
Upgrade Notes¶
The
openstack server set
command has been extended with a new parameter--auto-approve
and the existing--state
parameter 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 create
domain delete
domain list
domain set
domain show
Migrate
group
commands 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-metadata
andovn-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 create
endpoint delete
endpoint list
endpoint show
endpoint 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.