f834711d2f
All extensions from novaclient.v2.contrib should be not be extensions in case of api version >=2.0;<=3.0 (historically, they are turned on by default for cli layer), so let's move it from contrib dir and turn on by default. Change-Id: I4ef4e44cf970947dad33110ce658a133e4f2893e
22 lines
1.1 KiB
YAML
22 lines
1.1 KiB
YAML
---
|
|
prelude: >
|
|
All extensions of API V2.0 were merged to 2.1, but NovaClient continued
|
|
to store them as a separate entities.
|
|
upgrade:
|
|
- All managers and resources from novaclient.v2.contrib submodules are moved
|
|
to appropriate submodules of novaclient.v2 (except barametal and
|
|
tenant_networks, which were deprecated previously)
|
|
- All shell commands from novaclient.v2.contrib submodules are moved to
|
|
novaclient.v2.shell module.
|
|
- novaclient.v2.client.Client imports all modules (which were located in
|
|
submodules of novaclient.v2.contrib) by-default for api version v2
|
|
- Method novaclient.client.discover_extensions returns only barametal and
|
|
tenant_networks extensions, since they are not included by default.
|
|
- There are no modules and extensions for "deferred_delete", "host_evacuate",
|
|
"host_evacuate_live" and "metadata_extensions" anymore. Previously, they
|
|
contained only shell commands and shell module auto loads them (there is
|
|
no ability to not do it).
|
|
deprecations:
|
|
- All modules of novaclient.v2.contrib are deprecated now and will be
|
|
removed after OpenStack Pike.
|