[release-announce] python-openstackclient 5.5.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Sat Mar 20 09:24:53 UTC 2021


We are satisfied to announce the release of:

python-openstackclient 5.5.0: OpenStack Command-line Client

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/python-openstackclient

Download the package from:

    https://pypi.org/project/python-openstackclient

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/python-
openstackclient

For more details, please see below.

5.5.0
^^^^^


New Features
************

* Add "--progress" option to "image create" command to enable a
  progress bar when creating and uploading an image.

* Add "--project" and "--project-domain``options to ``image list"
  command to filter by owner.

* It is now possible to list the keypairs for all users in a project
  using the "--project" parameter. This is an admin-only action by
  default and requires Compute API microversion 2.10 or later.

* It is now possible to list the keypairs for a specific user using
  the "--user" parameter. This is an admin-only action by default and
  requires Compute API microversion 2.10 or later.

* Add "--limit" and "--marker" options to "hypervisor list" command,
  to configure pagination of results.

* Add "--limit" and "--marker" options to "keypair list" command, to
  configure pagination of results.

* Add a number of additional options to the "server create" command:

  * "--snapshot"

  * "--ephemeral"

  * "--swap"

  * "--block-device"

* Add "--force" option to "server delete" command, allowing users to
  force delete a server. This is admin-only by default.

* Add "--limit" and "--offset" options to "server group list"
  command, to configure pagination of results.

* Add "--limit", "--marker", "--change-since" and "--changes-before"
  options to "server group list" command, to configure pagination of
  results and filter results by last modification, respectively.

* Add "--property" option to "server image create" command, allowing
  users to record arbitrary key/value metadata to "meta_data.json" on
  the metadata server.

* Add a number of additional options to the "server list" command:

  * "--availability-zone"

  * "--key-name"

  * "--config-drive", "--no-config-drive"

  * "--progress"

  * "--vm-state"

  * "--task-state"

  * "--power-state"

* Add a number of additional options to the "server rebuild"
  command:

  * "--name"

  * "--preserve-ephemeral", "--no-preserve-ephemeral"

  * "--user-data", "--no-user-data"

  * "--trusted-image-cert", "--no-trusted-image-certs"

* Add "--no-password" option to "server set" command, allowing users
  to clear the admin password from the metadata service. Note that
  this does not actually change the server password.

* Add support for project cleanup based on the OpenStackSDK with
  create/update time filters. In the long run this will replace
  *openstack project purge* command.

* Add "server evacuate" command. This command will recreate an
  instance from scratch on a new host and is intended to be used when
  the original host fails.

* Add "server migration show" commands. This can be used to show
  detailed information about an ongoing server migration.

* The "--nic" option of the "server create" command now supports an
  optional "tag=<tag>" key-value pair. This can be used to set a tag
  for the interface in server metadata, which can be useful to
  maintain persistent references to interfaces during various
  operations.

* Add "server volume list" command, to list the volumes attached to
  an instance.

* Add "server volume update" command, to update the volumes attached
  to an instance.

* Add support for "--offload" and "--wait" options for "server
  shelve". "--offload" allows users to explicitly request offloading
  of a shelved server in environments where automatic offloading is
  not configured, while "--wait" allows users to wait for the shelve
  and/or shelve offload operations to complete.

* Add support "--wait" option for "server shelve".

* Add "--tag" option to "server add fixed ip" command when adding a
  fixed IP to server. Only available starting with "--os-compute-api-
  version 2.49".

* Add "--tag" option to "server add network" command when add
  network to server. Only available starting with "--os-compute-api-
  version 2.49".

* Add "--tag" option to "server add port" command when add a port to
  server. Only available starting with "--os-compute-api-version
  2.49".

* Add "--tag" option to "server add volume" command when add a
  volume to server. Only available starting with "--os-compute-api-
  version 2.49".

* Add "--id" and "--enabled" option to "identity provider list"
  command.

* Add "--name" and "--domain" option to "domain list" command.

* By default listing security group rules now shows the direction.
  The "--long" argument is now redundant and is now ignored as it was
  only used to display the direction.

* The "server migrate" command will now automatically determine
  whether to use block or shared migration during a live migration
  operation. This requires Compute API microversion 2.25 or greater.

* Add "server migration list" command. This command allows users to
  list the status of ongoing server migrations.

* Add "--remote-address-group" option to "security group rule
  create" command for using an address group as the source/destination
  in security group rules. Also add field "remote_address_group_id" to
  the output of "security group rule show" and add column "Remote
  Address Group" to the output of "security group rule list".
  [Blueprint address-groups-in-sg-rules
  (https://blueprints.launchpad.net/neutron/+spec/address-groups-in-
  sg-rules)]

* Add "address group create", "address group delete", "address group
  list", "address group set", "address group show" and "address group
  unset" commands to support Neutron address group CRUD operations.
  [Blueprint address-groups-in-sg-rules
  (https://blueprints.launchpad.net/neutron/+spec/address-groups-in-
  sg-rules)]

* Add "--password" option to "server create" command, allowing users
  to set the admin password when creating a new instance.

* Add "server migration abort" command to abort ongoing live
  migrations.

* Add "server migration force complete" command to force complete
  ongoing live migrations.

* The "openstack flavor list" command now accepts two additional
  options, "--min-disk" and "--min-ram", to filter flavor by minimum
  disk and minimum RAM, respectively.

* Add "--key-type" option to "keypair create" command to set keypair
  type. Can be ssh or x509. Note that "--os-compute-api-version 2.2"
  or later is required.

* Add "--user" option to the "keypair create", "keypair delete", and
  "keypair show" commands. Only available starting with "--os-compute-
  api-version 2.10".

* Add device profile to "port create" command.

* Add "address_group" as a valid "--type" value for the "network
  rbac create" and "network rbac list" commands.

* Add "--tag" option to "server create" command to add tags when
  creating a server. Only available starting with "--os-compute-api-
  version 2.52".

* Add "--tag" option to "server set" command to add a tag to an
  existing server. Only available starting with "--os-compute-api-
  version 2.26".

* Add "--tag" options to "server unset" command to remove a tag from
  an existing server. Only available starting with "--os-compute-api-
  version 2.26".

* Add "--tags" and "--not-tags" options to "server list" command to
  list instances with and without the specified tag(s), respectively.
  Only available starting with "--os-compute-api-version 2.26".

* Add support for "--rule" option for "server group create".

* Add "--c project_id | user_id | created_at" to "openstack server
  list" command to get these columns as an output.

* The "server delete", "server start" and "server stop" commands now
  support the "--all-projects" option. This allows you to perform the
  specified action on a server in another project using the server
  name. This is an admin-only action by default.

* Add support for "openstack server show --topology" flag, which
  will include NUMA topology information in the output.

* Switch aggregate operations to use SDK

* Adds 'aggregate cache image' operation

* Switch console logs operation to use SDK

* Switch compute.flavor operations from direct API calls
  (novaclient) to OpenStackSDK.


Upgrade Notes
*************

* The "openstack server list --status" parameter will now validate
  the requested status.

* The "--key-unset" option of the "server rebuild" command has been
  replaced by "--no-key-name". An alias is provided.

* The "server set --root-password" option has been deprecated in
  favour of a non-interactive "--password" option.

* The "server create" command will now error out if the "--file"
  option is specified alongside "--os-compute-api-version" of "2.57"
  or greater. This reflects the removal of this feature from the
  compute service in this microversion.

* The deprecated "--live" option of the "server migrate" command has
  been removed. This was problematic as it required a host argument
  and would result in a forced live migration to a host, bypassing the
  scheduler. It has been replaced by a "--live-migration" option and
  optional "--host" option.

* The "server migrate confirm" and "server migrate revert" commands,
  introduced in OSC 5.0, have been deprecated in favour of "server
  migration confirm" and "server migration revert" respectively. The
  deprecated commands will be removed in a future major version.

* A warning will now be emitted when using the "--disk-overcommit"
  or "--no-disk-overcommit" flags of the "server migrate" command on
  Compute API microversion 2.25 or greater. This feature is only
  supported before this microversion and previously the flag was
  silently ignored on newer microversions. This warning will become an
  error in a future release.


Deprecation Notes
*****************

* The "--block-device-mapping" option of the "server create" command
  has been deprecated in favour of "--block-device". The format of the
  "--block-device-mapping" option is based on the limited "BDM v1"
  format for block device maps introduced way back in the v1 nova API.
  The "--block-device" option instead exposes the richer key-value
  based "BDM v2" format.

* Deprecate the "--long" option for the "security group list"
  command. This is no longer needed to display all columns.

* The "--config-drive" option on the "openstack server create"
  command has been deprecated in favour of the "--use-config-drive"
  and "--no- config-drive" arguments. The "--config-drive" option
  expected either a string or bool-like argument, but the nova API has
  only supported boolean values since API v2.1 was introduced.


Bug Fixes
*********

* Fix '-f json' output of the flavor properties to return valid json
  object instead of stringying it.

* Stream image download to avoid buffering data in memory which
  rapidly exhausts memory resulting in OOM kill or system crash for
  all but the smallest of images. Fixes
  https://storyboard.openstack.org/#!/story/2007672

* Restore default behavior of 'openstack image save' to send data to
  stdout Relates to https://storyboard.openstack.org/#!/story/2007672.

* The "addresses" and "flavor" fields of the "server show" command
  will now be correctly rendered as a list of objects and an object,
  respectively.

* The "networks" and "properties" fields of the "server list"
  command will now be rendered as objects. In addition, the
  "power_state" field will now be humanized and rendered as a string
  value when using the table formatter.

* The "usage list" and "usage show" commands will now display the
  name of the project being queried rather than the ID when using the
  table formatter. In addition, the "server_usages",
  "total_memory_mb_usage", "total_vcpus_usage" and
  "total_local_gb_usage" values will only be humanized when using the
  table formatter.

* The "policies" (or "policy", on newer microversions) and "members"
  fields of the "server group list" and "server group show" commands
  will now be rendered correctly as lists.

* The "cpu_info" field of the "hypervisor show" output is now
  correctly decoded and output as an object.

* Fixes default behaviour of *openstack image create* in allowing
  images with the same name. In version 5.2.0 this changed to not
  allow duplicates by default.

* Associating a floating IP with a server using the "server add
  floating ip" command requires the server have at least one port
  associated with it. Previously, this was not validated, meaning the
  operation would silently fail. This has been resolved.

* The "openstack server group create" command will now validate the
  policy value requested with "--policy", restricting it to the valid
  values allowed by given microversions.

* Add missing "openstack subnet unset --gateway <subnet-id>".


Other Notes
***********

* Remove deprecated neutron-lbaas results from "quota show" command.

Changes in python-openstackclient 5.4.0..5.5.0
----------------------------------------------

791bed6d Update the file paths mentioned in README.rst
2ccf7727 compute: Remove 'file://' prefix from '--block-device'
ed731d6c network: Add missing subnet unset --gateway <subnet-id>
d3bd0146 compute: Add support for loading BDMs from files
7c1d6f76 compute: Add functional tests for --block-device
16c72f86 Add --name to port list
e8509d81 Add 'address_group' type support to rbac commands
119d2fae project cleanup
70480fa8 compute: Remove deprecated 'server migrate --live' option
6f3969a0 compute: Deprecate 'server create --file'
8868c77a compute: Stop silently ignore --(no-)disk-overcommit
2bdf34dc compute: Auto-configure shared/block live migration
ace4bfb6 compute: Add 'server create --block-device' option
f2deabb1 compute: Remove references to optional extensions
4da4b962 compute: Add missing 'server create' options
074e045c compute: Improve 'server create --block-device-mapping' option parsing
a52beaca compute: Rename 'server migrate (confirm|revert)'
f80fe2d8 compute: Add 'server migration show' command
32ae1857 Rename FakeServerMigration to FakeMigration
9ed34aac compute: Add support for 'server boot --nic ...,tag=<tag>'
c7d58237 compute: Improve 'server create --nic' option parsing
d6c9b7f1 compute: Shuffle options for 'server create'
7ed4f68c compute: Add missing options for 'server event list'
5ec4d4c7 compute: Add missing options for 'server group list'
1a6df700 compute: Add 'server * --all-projects' option
0cc878e5 Add device profile to ``port``
dfa869ed compute: Improve 'server migration list' options
8a164bb0 compute: Add '--force' option to 'server delete'
262e525a compute: Add missing options for 'hypervisor list'
e01e59ca Support remote-address-group in SG rules
ca7f23d0 compute: Add 'server volume update' command
dd89efd5 network: Address nits for I3c313fc9329837dde67815901528a34dca98ebcc
bb15b291 Add reno for change Ic3c555226a220efd9b0f27edffccf6c4c95c2747
d33eb3e1 Remove retired Karbor support
2b073c20 Add 'server unshelve --wait' option
64c2a1a4 Add 'server shelve --offload', 'server shelve --wait' options
d5026278 compute: Add 'server volume list' command
95834473 compute: Add missing options for 'server image create'
b3490572 tests: Remove unused fake method
fc24142e compute: Add missing options for 'keypair list'
8a0f3fc6 compute: Add missing options for 'server set'
d0112a80 compute: Add missing options for 'server list'
bbf7de83 trivial: Use plural for appended parameters
f2007998 compute: Add 'server show --topology' option
a5c6470f compute: Add 'server group create --rule' option
bf834f6d compute: Fix 'hypervisor show -f yaml' output
e2a9a960 compute: Fix 'server group * -f yaml' output
af5e9d16 compute: Fix 'usage * -f yaml' output
03776d82 compute: Fix 'server * -f yaml' output
6f616a29 Add support '--progress' option for 'image create'
f57e10b9 Support Neutron Address Group CRUD
29a7c9af image: Unset properties rather than setting to None
3c80b1b3 Add project field in image list subcommand
05456223 trivial: Cleanup docs for 'server list'
f9fd3642 compute: Add missing options for 'server rebuild'
da03bd80 Add 'flavor list --min-disk', '--min-ram' options
f5b185c3 Make use of comparable 'FormattableColumn' subclasses
a79e7db4 Remove retired Searchlight support
ecfda765 Update lower-constraints
20769cd7 Fix lower-constraints job
ceaba4c5 trivial: Cleanup docs for 'server rebuild'
d688cb58 Add documentation about login with federation
f36a34b6 Switch compute aggregate functions to SDK
0f4f42b6 Switch compute flavors from novaclient/direct to SDK
284c38bc Let autoprogram-cliff know who's running
3e8968af Add NODE and HOST parameters in "server create" help text
0f02029d Add option to filter instances by AZ
5bdcd590 stop image downloads to memory
8387b114 Add "fields" parameter to ListPort query
a5101a41 trivial: Document removal of support for agents
ebaf0eae tests: Remove 'agent' functional tests
4c0bfb03 Allow to resize in-use volumes
1a5dd4af Resolve issues with 'server migration list'
512ba114 Switch 'openstack keypair' ops to use SDK
ffd7e939 functional: Remove test for 'quota set --force'
0a7f2692 Remove references to Python 2.7
311f4130 Add a few selectable fields to the "openstack server list" output
01eb4e83 Add 'openstack server evacuate' command
ad3369ed Fix formatting of the flavor properties
17f641e1 Compute: Add user id support for keypair
7c239403 trivial: Rework 'CreateServer' function
9b02f37e update lower-constraints.txt
5b04a86d Replace deprecated UPPER_CONSTRAINTS_FILE variable
e05d39ab Switch console url show operations to SDK
5f650853 Remove references to setuptools
f464bba7 Remove the unused coding style modules
5645fad7 Add support for 'keypairs list --project' parameter
98a0016c Add support for 'keypairs list --user' parameter
2f76bfa3 Compute: Add tags support for server
ab0b1fe8 Validate 'server group create --policy' option
bf35f046 Add 'openstack server migration list --type' option
5fd399ea Cleanup of 'server migration list' command
08b0e585 Add 'server migration force complete' command
1c3cf113 Add 'server migration abort' command
fd9a235d compute: Add --password option for openstack server create
9385113d Remove oslo.utils
671f7369 zuul: Stop testing against Tempest
415545ab Add an error message when server bind floating IP
742c80a8 Compute: Add tag support for server add fixed ip
6f160231 Compute: Add tag support for server add network
4855fef8 Compute: Add 'keypair create --type' parameter
f3fbb1b6 Compute: Add tag support for server add port
1c7fe3b6 Compute: Add tag support for server add volume
c2df9215 Remove usage of six
74db8dd6 Switch openstack console log show operation to use OpenStackSDK
f50bd408 Fix: port attribute name propagate_uplink_status
17678c9b Restore behavior of image create with same name.
098a3fe2 Add Python3 wallaby unit tests
63b46ac5 Update master for stable/victoria
b77c28d2 Add server migration list CLI
e9bd4ef0 Remove None valued network quota entries
58f1c909 Add source_ip_prefix and destination_ip_prefix to metering label rules
1e053bab Add id and enabled param in ListIdentityProvider parser
12f1e56e Add 'openstack server create --use-config-drive'
8628e52d Add name and enabled param in ListDomain parser
001796fa Change 'Volume' to 'Block Storage'
e410e61d Always display direction for security group rules


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |    4 +-
HACKING.rst                                        |   21 +-
README.rst                                         |   76 +-
.../cli/command-objects/server-migration.rst       |   12 +
lower-constraints.txt                              |   79 +-
openstackclient/api/object_store_v1.py             |    2 +-
openstackclient/common/progressbar.py              |   67 +
openstackclient/common/project_cleanup.py          |  140 +
openstackclient/common/quota.py                    |   13 +-
openstackclient/common/sdk_utils.py                |    4 +-
openstackclient/compute/v2/agent.py                |   28 +-
openstackclient/compute/v2/aggregate.py            |  303 +-
openstackclient/compute/v2/console.py              |   54 +-
openstackclient/compute/v2/flavor.py               |  331 +-
openstackclient/compute/v2/hypervisor.py           |   87 +-
openstackclient/compute/v2/keypair.py              |  282 +-
openstackclient/compute/v2/server.py               | 3047 ++++++++--
openstackclient/compute/v2/server_backup.py        |    5 +-
openstackclient/compute/v2/server_event.py         |  178 +-
openstackclient/compute/v2/server_group.py         |  152 +-
openstackclient/compute/v2/server_image.py         |   21 +-
openstackclient/compute/v2/server_volume.py        |  140 +
openstackclient/compute/v2/usage.py                |  103 +-
openstackclient/identity/v2_0/catalog.py           |    2 +-
openstackclient/identity/v3/access_rule.py         |    3 +-
openstackclient/identity/v3/domain.py              |   23 +-
openstackclient/identity/v3/identity_provider.py   |   24 +-
openstackclient/image/v1/image.py                  |    6 +-
openstackclient/image/v2/image.py                  |   37 +-
openstackclient/network/common.py                  |   22 +-
openstackclient/network/v2/address_group.py        |  292 +
openstackclient/network/v2/network_meter_rule.py   |   22 +-
openstackclient/network/v2/network_rbac.py         |   22 +-
openstackclient/network/v2/port.py                 |   17 +-
openstackclient/network/v2/security_group_rule.py  |   31 +-
openstackclient/network/v2/subnet.py               |    7 +
openstackclient/shell.py                           |    8 -
.../functional/compute/v2/test_server_group.py     |   12 +-
.../functional/network/v2/test_address_group.py    |  177 +
.../unit/identity/v3/test_identity_provider.py     |   75 +-
.../unit/network/v2/test_network_meter_rule.py     |   12 +
.../unit/network/v2/test_security_group_compute.py |   10 +-
.../unit/network/v2/test_security_group_network.py |   16 +-
.../network/v2/test_security_group_rule_compute.py |    1 +
.../network/v2/test_security_group_rule_network.py |   59 +-
openstackclient/volume/client.py                   |   11 +-
openstackclient/volume/v2/volume.py                |   10 +-
...progress-option-to-create-1ed1881d58ebad4b.yaml |    5 +
...ge-project-filter-support-ed6204391e503adf.yaml |    5 +
...d-keypairs-project-filter-99cb6938f247927f.yaml |    6 +
.../add-keypairs-user-filter-e1ce57a4c09c278b.yaml |    6 +
...sing-hypervisor-list-opts-71da2cc36eac4edd.yaml |    5 +
...missing-keypair-list-opts-243a33d8276f91b8.yaml |    5 +
...issing-server-create-opts-d5e32bd743e9e132.yaml |   17 +
...issing-server-delete-opts-071c3e054e3ce674.yaml |    5 +
...ng-server-group-list-opts-d3c3d98b7f7a56a6.yaml |    5 +
...ng-server-group-list-opts-ebcf84bfcea07a4b.yaml |    6 +
...-server-image-create-opts-3c19a7492dc50fd7.yaml |    6 +
...-missing-server-list-opts-c41e97e86ff1e1ca.yaml |   16 +
...ssing-server-rebuild-opts-5c75e838d8f0487d.yaml |   13 +
...d-missing-server-set-opts-e1b4300f5f42e863.yaml |   10 +
.../add-project-cleanup-beb08c9df3c95b24.yaml      |    6 +
.../add-server-evacuate-8359246692cb642f.yaml      |    6 +
...er-migration-show-command-2e3a25e383dc5d70.yaml |    5 +
...erver-nic-tagging-support-f77b4247e87771d5.yaml |    7 +
.../add-server-volume-update-89740dca61596dd1.yaml |    8 +
.../add-shelve-offload-wait-d0a5c8ba92586f72.yaml  |   10 +
...pport-server-add-fixed-ip-8de2db58f2a80e85.yaml |    5 +
...upport-server-add-network-a8590cab5d7babf0.yaml |    5 +
...g-support-server-add-port-7e30aa38202d0839.yaml |    5 +
...support-server-add-volume-278e79a22dd482f4.yaml |    5 +
...to_list_identity_provider-e0981063a2dc5961.yaml |    3 +
...nd_enabled_to_list_domain-6d23f02994b51c67.yaml |    3 +
...how-direction-for-sg-rule-130efc39bf67d79a.yaml |   10 +
...gure-block-live-migration-437d461c914f8f2f.yaml |    6 +
...d-to-the-migrations-table-299b99ccb1f12a1f.yaml |    5 +
...ddress-groups-in-sg-rules-b3b7742e4e6f5745.yaml |    9 +
...ddress-groups-in-sg-rules-e0dc7e889e107799.yaml |    7 +
.../notes/bug-1708570-bb19e1213e887723.yaml        |    5 +
.../notes/bug-2007489-42e41b14e42128ce.yaml        |    4 +
.../notes/bug-2007513-ae39456aeb93bb98.yaml        |    4 +
...server-create-file-option-80246b13bd3c1b43.yaml |    7 +
...x-flavor-props-formatting-d21e97745543caa7.yaml |    4 +
...nstak-image-save-sdk-port-eb160e8ffc92e514.yaml |    7 +
...vor-list-min-disk-min-ram-65ba35e7acc24134.yaml |    6 +
.../improved-server-output-6965b664f6abda8d.yaml   |   23 +
.../keypair-support-type-6f7c32aab3b61f7b.yaml     |    5 +
.../notes/keypair-user-id-db694210695a0ee0.yaml    |    6 +
.../port-device-profile-4a3bf800da21c778.yaml      |    4 +
.../rbac-add-address-group-f9bb83238b5a7c1f.yaml   |    4 +
...erver-migrate-live-option-28ec43ee210124dc.yaml |    8 +
.../remove-nlbaas-quota-8b38e0c91ab113cb.yaml      |    4 +
...e-confirm-revert-commands-84fcb937721f5c4a.yaml |    7 +
...e-create-image-duplicates-92e06f64038b120c.yaml |    6 +
.../notes/server-add-tag-63f9cd01dbd82d1b.yaml     |   14 +
...-group-create_rule_option-9f84e52f35e7c3ba.yaml |    4 +
...st-selectable-fields.yaml-1d5fb4784fa6f232.yaml |    4 +
.../server-ops-all-projects-2ce2202cdf617184.yaml  |    7 +
...pology-microversion-v2_78-3891fc67f767177e.yaml |    5 +
...floating-ip-with-no-ports-399c5559e1699816.yaml |    7 +
...8-server-use-config-drive-9fc68552365cfefa.yaml |    8 +
.../notes/story-2007727-69b705c561309742.yaml      |    6 +
.../subnet-unset-gateway-20239d5910e10778.yaml     |    4 +
.../switch-aggregate-to-sdk-ced451a0f28bf6ea.yaml  |    4 +
...switch-console-log-to-sdk-6ee92b7833364d3d.yaml |    4 +
.../switch-flavor-to-sdk-b874a3c39559815e.yaml     |    4 +
.../switch-keypair-to-sdk-81e28380e66a7f9c.yaml    |    3 +
.../warn-on-disk-overcommit-087ae46f12d74693.yaml  |    9 +
releasenotes/source/index.rst                      |    1 +
releasenotes/source/victoria.rst                   |    6 +
requirements.txt                                   |   10 +-
setup.cfg                                          |   19 +
test-requirements.txt                              |    3 -
tox.ini                                            |   16 +-
188 files changed, 13565 insertions(+), 4045 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 2b7976e5..d3a17e9a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +4,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-six>=1.10.0 # MIT
@@ -7,3 +6,4 @@ six>=1.10.0 # MIT
-cliff!=2.9.0,>=2.8.0 # Apache-2.0
-openstacksdk>=0.48.0 # Apache-2.0
-osc-lib>=2.0.0 # Apache-2.0
+cliff>=3.5.0 # Apache-2.0
+iso8601>=0.1.11 # MIT
+openstacksdk>=0.53.0 # Apache-2.0
+osc-lib>=2.3.0 # Apache-2.0
@@ -13 +13 @@ python-keystoneclient>=3.22.0 # Apache-2.0
-python-novaclient>=15.1.0 # Apache-2.0
+python-novaclient>=17.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 3dce687b..8b61a5c0 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +3,0 @@
-hacking>=2.0.0 # Apache-2.0
@@ -7 +5,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-flake8-import-order>=0.13 # LGPLv3
@@ -15 +12,0 @@ osprofiler>=1.4.0 # Apache-2.0
-bandit!=1.6.0,>=1.1.0 # Apache-2.0






More information about the Release-announce mailing list