Train Series Release Notes¶
15.1.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.
15.1.0¶
Nouvelles fonctionnalités¶
Added support for microversion 2.78 which outputs the server NUMA topology information in the following command:
nova server-topology
And associated python API bindings:
novaclient.v2.servers.Server.topologynovaclient.v2.servers.ServerManager.topology
Added support for microversion 2.79 which includes the following changes:
The
--delete-on-terminationoption is added to thenova volume-attachCLI.A
DELETE ON TERMINATIONcolumn is added to thenova volume-attachmentstable.New kwarg called
delete_on_terminationadded to the python API binding:novaclient.v2.volumes.VolumeManager.create_server_volume()
15.0.0¶
Nouvelles fonctionnalités¶
The
--migration-typeand--source-computeoptions are added to thenova migration-listCLI and related kwargs are added to thenovaclient.v2.migrations.MigrationManager.listmethod. These can be used to filter the list of migrations by type (evacuation, live-migration, migration, resize) and the name of the source compute service host involved in the migration.
Added support for microversion 2.75. The following changes were made:
Return all fields of
serverinnova rebuildcommand which are returned innova show. Both command will return the same set of fields ofserverrepresentation.Default return value of
swapfield will be 0 (integer) in below commands:nova flavor-listnova flavor-shownova flavor-createnova flavor-update
Support has been added for microversion 2.77. This microversion allows specifying an availability zone to unshelve a shelve offloaded server.
Notes de mises à jours¶
The following properties have been removed.
novaclient.client.SessionClientmanagement_url
novaclient.v2.client.Clientprojectidtenant_id
The following methods have been removed.
novaclient.client.get_client_classnovaclient.v2.client.Clientset_management_urlauthenticate
The
novaclient.v2.client.Client.__enter__method now raises theInvalidUsageruntime error.
Notes dépréciées¶
The following CLIs and their backing API bindings are deprecated.
nova list-extensionsnova cell-capacitiesnova cell-show
The CLIs and API bindings will be removed in the first major release after Nova 20.0.0 Train is released.
14.2.0¶
Nouvelles fonctionnalités¶
Support is added for the 2.74 microversion which allows specifying the
--hostand--hypervisor-hostnameoptions on thenova bootcommand. Thenovaclient.v2.servers.ServerManager.create()method now also supportshostandhypervisor_hostnameparameters.
14.1.0¶
Nouvelles fonctionnalités¶
The
novaclient.v2.hypervisors.HypervisorManager.searchmethod now accepts adetailedboolean kwarg which defaults to False but when True will search for the given hypervisor hostname match and return details about any matching hypervisors. Specifyingdetailed=Truerequires compute API version 2.53 or greater.
14.0.0¶
Nouvelles fonctionnalités¶
Added a
--reasonoption tonova lockcommand that enables users to specify a reason when locking a server and alockedfiltering/sorting option tonova listcommand which enables users to filter/sort servers based on theirlockedvalue in microversion 2.73.
Notes de mises à jours¶
The following deprecated options have been removed.
--endpoint-override(Authentication option)--instance-name(nova listcommand)