2023.2 Series Release Notes¶
6.3.0¶
New Features¶
An
--auto-approve
option has been added to theproject cleanup
command. This allows the interactive confirmation of resource deletion to be skipped.
Add the
--flavor-id
option to therouter create
command.
Added
image metadef resource type list
command. This is equivalent to the+md-namespace-resource-type-list
command in glanceclient.
Add
image import info
command, 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 info
command, allowing users to know available backends.
Add
--no-property
option involume qos set
.
The
volume type set
command now supports--public
and--private
options.
The
openstack keypair create
command 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.92
while 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 list
andserver event show
commands have been migrated to SDK.
Migrate
server reboot
command from novaclient to SDK.
The
server restore
command has been migrated to SDK.
The
server shelve
andserver unshelve
commands have been migrated to SDK.
Migrate
server start
andserver stop
commands from novaclient to sdk.
The
volume revert
command has been migrated to SDK.
The
volume summary
command has been migrated to SDK.
A new option
--skip-resource
has been added to theproject cleanup
command. This allows to exclude certain resources from project cleanups, e. g.--skip-resource "block_storage.backup"
to keep Cinder backups.
openstack server rebuild
command now fails early if the server is not in a state supported for rebuild - eitherACTIVE
,ERROR
orSHUTOFF
. See OpenStack Compute API reference for server rebuild action.
The
server lock
andserver unlock
commands now use SDK.
Upgrade Notes¶
The
project purge
command has been removed. This has been superseded by theproject cleanup
command, 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 --wait
now properly works for servers inSHUTOFF
state without hanging. [Story 2010751]