Ussuri Series Release Notes


Bug Fixes

  • You can now remove role assignments from keystone that reference non-existent users or groups.

    [Bug 2006635]

  • Makes volume backup record commands available in Volume API v3. Task 40279


Bug Fixes

  • [Story 2005246] The is_domain property safely handles type checking.


New Features

  • Complete switch from glanceclient to the SDK for image service.

  • Image service for v2 is switched from using glanceclient to OpenStackSDK.


New Features

  • Now user can add the description when user create’s the role using OSC openstack role create command. User can add the description by adding –description <Description> to OSC openstack role create command.

  • Add --dns-publish-fixed-ip and --no-dns-publish-fixed-ip options to create subnet and set subnet commands to control the publishing of fixed IPs in DNS when the subnet_dns_publish_fixed_ip Neutron extension is enabled. [Bug 1784879]

Bug Fixes

  • For network create the –default` option should be only used for external networks. After this release, we enforce this scenario. If a users attempts to create an internal default network or update a network to be internal default, the command will be denied. [Bug 1745658]


New Features

  • Add --parent option to project list command to filter projects by the specified parent project.

  • Add server migrate confirm and server migrate revert commands. These are aliases of the server resize confirm and server resize revert commands, respectively.

Upgrade Notes

  • Python 2.7 support has been dropped. The last release of python-openstackclient to support Python 2.7 is OpenStack Train. The minimum version of Python now supported by python-openstackclient is Python 3.6.

Bug Fixes

  • Fixes the “No server with a name or ID of ‘id’ exists” error when running server list --deleted --marker. The fix removes using a name for the marker when both --deleted and --marker are used. In this scenario an ID must be supplied for the marker. [Story 2006761]