Train Series Release Notes¶
--hintoption for the
bootcommand expects a key-value argument. Previously, if this was not the case, the argument would be silently ignored. It will now raise an error.
Added support for microversion 2.78 which outputs the server NUMA topology information in the following command:
And associated python API bindings:
Added support for microversion 2.79 which includes the following changes:
--delete-on-terminationoption is added to the
DELETE ON TERMINATIONcolumn is added to the
New kwarg called
delete_on_terminationadded to the python API binding:
--source-computeoptions are added to the
nova migration-listCLI and related kwargs are added to the
novaclient.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
nova rebuildcommand which are returned in
nova show. Both command will return the same set of fields of
Default return value of
swapfield will be 0 (integer) in below commands:
Support has been added for microversion 2.77. This microversion allows specifying an availability zone to unshelve a shelve offloaded server.
The following properties have been removed.
The following methods have been removed.
novaclient.v2.client.Client.__enter__method now raises the
The following CLIs and their backing API bindings are deprecated.
The CLIs and API bindings will be removed in the first major release after Nova 20.0.0 Train is released.
Support is added for the 2.74 microversion which allows specifying the
--hypervisor-hostnameoptions on the
nova bootcommand. The
novaclient.v2.servers.ServerManager.create()method now also supports
novaclient.v2.hypervisors.HypervisorManager.searchmethod now accepts a
detailedboolean kwarg which defaults to False but when True will search for the given hypervisor hostname match and return details about any matching hypervisors. Specifying
detailed=Truerequires compute API version 2.53 or greater.
nova lockcommand that enables users to specify a reason when locking a server and a
lockedfiltering/sorting option to
nova listcommand which enables users to filter/sort servers based on their
lockedvalue in microversion 2.73.
The following deprecated options have been removed.