2023.2 Series Release Notes¶
6.3.0¶
New Features¶
An
--auto-approveoption has been added to theproject cleanupcommand. This allows the interactive confirmation of resource deletion to be skipped.
Add the
--flavor-idoption to therouter createcommand.
Added
image metadef resource type listcommand. This is equivalent to the+md-namespace-resource-type-listcommand in glanceclient.
Add
image import infocommand, allowing users to know available import methods, and –store option toimage delete, allowing users to delete image from particular store.
Enable management of Neutron port hints:
port create --hint HINT,set port --hint HINT and ``unset port --hint. Port hints allow passing backend specific hints to Neutron mainly to tune backend performance. The first hint controls Open vSwitch Tx steering.
Add
image stores infocommand, allowing users to know available backends.
Add
--no-propertyoption involume qos set.
The
volume type setcommand now supports--publicand--privateoptions.
The
openstack keypair createcommand will now generate keypairs on the client side in ssh-ed25519 format. The Compute service no longer supports server-side key generation starting with--os-compute-api-version 2.92while the use of ssh-ed25519 is necessary as support for ssh-rsa has been disabled by default starting in OpenSSH 8.8, which prevents its use in guests using this version of OpenSSH in the default configuration. ssh-ed25519 support is widespread and is supported by OpenSSH 6.5 or later and Dropbear 2020.79 or later.
Migrated the following backup commands to SDK:
Create Backup
Show Backup
List Backup
Restore Backup
Delete Backup
The
server event listandserver event showcommands have been migrated to SDK.
Migrate
server rebootcommand from novaclient to SDK.
The
server restorecommand has been migrated to SDK.
The
server shelveandserver unshelvecommands have been migrated to SDK.
Migrate
server startandserver stopcommands from novaclient to sdk.
The
volume revertcommand has been migrated to SDK.
The
volume summarycommand has been migrated to SDK.
A new option
--skip-resourcehas been added to theproject cleanupcommand. This allows to exclude certain resources from project cleanups, e. g.--skip-resource "block_storage.backup"to keep Cinder backups.
openstack server rebuildcommand now fails early if the server is not in a state supported for rebuild - eitherACTIVE,ERRORorSHUTOFF. See OpenStack Compute API reference for server rebuild action.
The
server lockandserver unlockcommands now use SDK.
Upgrade Notes¶
The
project purgecommand has been removed. This has been superseded by theproject cleanupcommand, was not tested, and has not been functional for some time hence its removal without a deprecation period. The replacement isproject cleanup, which is more powerful and more flexible.
Bug Fixes¶
Fixed a bug in “access rule” subcommands where the client logic incorrectly assumed that access rules have a “name” property which resulted in unpredictable behaviors. e.g. “access rule delete {non-existent-id}” now results in a not-found error instead of sometimes deleting an unrelated rule.
openstack server rebuild --waitnow properly works for servers inSHUTOFFstate without hanging. [Story 2010751]