Rocky Series Release Notes¶
11.0.1¶
Notes de mises à jours¶
The
--hintoption for thebootcommand expects a key-value argument. Previously, if this was not the case, the argument would be silently ignored. It will now raise an error.
Bug Fixes¶
The user data argument in the
nova rebuildcommand was passing the filename as userdata. Now this passes the contents of the file as intended.
11.0.0¶
Nouvelles fonctionnalités¶
Added support for microversion 2.63, which includes the following changes:
New environment variable called
OS_TRUSTED_IMAGE_CERTIFICATE_IDSNew
nova bootoption called--trusted-image-certificate-idNew
nova rebuildoptions called--trusted-image-certificate-idand--trusted-image-certificates-unsetNew kwarg called
trusted_image_certificatesadded to python API bindings:novaclient.v2.servers.ServerManager.create()novaclient.v2.servers.ServerManager.rebuild()
Added support for microversion 2.64, which includes the following changes:
The
--ruleoptions is added to thenova server-group-createCLI that enables user to create server group with specific policy rules.Remove
metadatacolumn in the output ofnova server-group-create,nova server-group-get,nova server-group-list.Remove
policiescolumn, addpolicyandrulescolumns in the output ofnova server-group-create,nova server-group-get,nova server-group-list.
Support has been added for the compute API 2.65 microversion. This allows calling
nova live-migration-aborton live migrations that are inqueuedorpreparingstatus in addition to the already acceptedrunningstatus.
Notes de mises à jours¶
The deprecated
--bypass-urlcommand line argument has been removed.
Notes dépréciées¶
The
--endpoint-overridecommand line argument has been deprecated. It is renamed to--os-endpoint-overrideto avoid misinterpreting command line arguments. It defaults to theOS_ENDPOINT_OVERRIDEenvironment variable. See bug 1778536 for more details.
Bug Fixes¶
A fix is made for bug 1744118 which adds the below missing CLI arguments.
OS_PROJECT_DOMAIN_ID
OS_PROJECT_DOMAIN_NAME
OS_USER_DOMAIN_ID
OS_USER_DOMAIN_NAME
10.3.0¶
Nouvelles fonctionnalités¶
Adds support for microversion 2.62 which adds
host(hostname) andhostId(an obfuscated hashed host id string) fields to the instance actionGET /servers/{server_id}/os-instance-actions/{req_id}API.The event columns are already included in the result of « nova instance-action <server> <request-id> » command, therefore does not have any CLI or python API binding impacts in the client.
Notes de mises à jours¶
The
nova server-group-createcommand now only supports specifying a single policy name when creating the server group. This is to match the server-side API validation.
10.2.0¶
Nouvelles fonctionnalités¶
Added new client API and CLI (
nova instance-usage-audit-log) to get server usage audit logs. By default, it lists usage audits for all servers on all compute hosts where usage auditing is configured. If you specify the--beforeoption, the result is filtered by the date and time before which to list server usage audits.
Provides « –strict » option for « nova host-servers-migrate », « nova host-evacuate », « nova host-evacuate-live » and « nova host-meta » commands. When « –strict » option is used, the action will be applied to a single compute with the exact hypervisor hostname string match rather than to the computes with hostname substring match. When the specified hostname does not exist in the system, « NotFound » error code will be returned.
Notes de mises à jours¶
The
flavor-deletecommand no longer prints out the details of the deleted flavor. On successful deletion, there is no output.
Notes dépréciées¶
novaclient.utils.add_resource_manager_extra_kwargs_hookandnovaclient.utils.get_resource_manager_extra_kwargswere designed for supporting extensions in nova/novaclient. Nowadays, this « extensions » feature is abandoned and bothadd_resource_manager_extra_kwargs_hook,add_resource_manager_extra_kwargs_hookare not used in novaclient’s code. These methods are not documented, so we are removing them without standard deprecation cycle.
Other Notes¶
Starting from microversion 2.61, the responses of the “Flavor” APIs include the “extra_specs” parameter. Therefore “Flavors extra-specs” (os-extra_specs) API calls have been removed in the following commands since microversion 2.61.
nova flavor-listnova flavor-show
There are no behavior changes in the CLI. This is just a performance optimization.