Rocky Series Release Notes¶
Add dns-domain support for network commands. The new parameter
--dns-domainis added to the
network setcommands. This parameter sets the domain name for the network. Check backend available extension and return an error message if it is missing (instead of a Bad Request HTTP 400).
Re-open stdout in binary mode before writing object data in
object save --file -command. [Bug 1775482]
--name-lookup-one-by-oneoption to the
server listcommand that is (mutually exclusive with
-n | --no-name-lookup). When provided, the names of images and flavors will be resolved one by one only for those images and flavors that are needed to display the obtained list of servers instead of fetching all the images and flavors. Depending on amount of images in your deployment this can speed up the execution of this command.
server listcommand now resolves only single image or flavor instead of fetching all the images or flavors for name lookup purposes.
endpoint group deletecommand to properly delete endpoint groups. [Story 2005521]
compute service setcommand now properly handles
--os-compute-api-version2.53 and greater. [Story 2005349]
openstack server add floating ipcommand has been fixed to handle servers with multiple ports attached. Previously, the command was using the first port in the port list when attempting to associate the floating ip. This could fail if the server had multiple ports and the first port in the list was not attached to an external gateway. Another way it could fail is if the
--fixed-ip-addressoption was passed and the first port did not have the specified fixed IP address attached to it. Now, the
openstack server add floating ipcommand will find the port attached to the specified
--fixed-ip-address, if provided, else it will try multiple ports until one is found attached to an external gateway. If a suitable port is not found in the port list, an error will be returned.
image member listcommand to list all members of an image.
image listcommand to filter by tag.
server createcommand. This parameter will filter a image which properties that are matching.
ip-substringkey to the
--fixed-ipoption of the
port listcommand. This allows filtering ports by a substring match of an IP address. [Bug 1718605]
registered limitcommands for managing registered limits in Keystone. Registered limits define limits of resources for projects to assume by default. [bp unified-limits]
limitcommands for managing project-specific limits in keystone. Limits define limits of resources for projects to consume once a limit has been registered. [bp unified-limits]
security group createand
security group setcommands. [Bug 1750983]
security group listcommand. [Bug 1750983]
security group unsetcommand. [Bug 1750983]
flavor setcommand to update the description of the flavor. Only available starting with
flavor createcommand to set the description of the flavor. Only available starting with
Add support for system-scope to
rolecommands. This includes the ability to generate system-scoped tokens using
OS_SYSTEM_SCOPE=allin an environment variable. Support is also included for managing role assignments on the system using
--systemwhen adding and removing roles. [bp system-scope]
subnet setcommand. This enables the possiblity to set the
segment_idof a subnet on update.
A new command,
openstack versions showwas added, which will provide a list of all versions of all services in the cloud. It includes relevant metadata, such as min/max microversion, endpoint, status and region.
image listcommand. [Bug 2001925]
server list --allcommand now resolves non-public flavor names, too, so that the
Flavorcolumn will be properly populated. [Bug 1742453]
floating ip create|list|set|unsetcommands. [Bug 1750985]
server showcommand will now properly show the server’s flavor information when using
--os-compute-api-version 2.47or higher. [Bug 1751104]
ip floating poolcommands.
Adds support for creating, reading, and deleting application credentials via the
appication credentialcommand. With application credentials, a user can grant their applications limited access to their cloud resources. Once created, users can authenticate with an application credential by using the
v3applicationcredentialauth type. [blueprint application-credentials]
project setcommand. Add
project listcommand to filter list results by different projects based on their tags. [blueprint project-tags]
port setcommands. Requires the
dns_domain for portsextension to be enabled. See the Neutron DNS integration documentation for information how to use this. [Bug 1714878]
Add endpoint group commands:
endpoint group add project,
endpoint group create,
endpoint group delete,
endpoint group list,
endpoint group remove project,
endpoint group setand
endpoint group show. [Blueprint keystone-endpoint-filter]
network setcommands, allowing CLI users to set the MTU for Neutron networks.