[release][openstack] python-openstackclient release 1.7.0 (liberty)
We are eager to announce the release of: python-openstackclient 1.7.0: OpenStack Command-line Client This release is part of the liberty release series. With source available at: https://git.openstack.org/cgit/openstack/python-openstackclient With package available at: https://pypi.python.org/pypi/python-openstackclient For more details, please see the git log history below and: https://launchpad.net/python-openstackclient/+milestone/1.7.0 Please report issues through launchpad: https://bugs.launchpad.net/python-openstackclient Changes in python-openstackclient 1.6.0..1.7.0 ---------------------------------------------- b8faa8a Add release notes for 1.7.0 e0e9b2b Use format_list instead of format_dict when listing images d8f7527 Format an images properties and tags f5b50df Add image create support for image v2 0857da7 Change ignore-errors to ignore_errors 80ae715 Imported Translations from Zanata 3f532a2 Remove backticks from help in role commands d6788f7 Move option logging back to start if initialize_app() b1972fb Set default auth plugin back to 'password' 9987a95 Updated from global requirements 817ab3e set image api to 1 for functional tests 1461c0e Updated from global requirements a936c30 Imported Translations from Transifex c513f05 Use novaclient.client.Client for initialization Nova client 10db0df Add filtering by user for 'openstack server list' 66010b4 Add support for listing servers of other projects 36a9703 Support listing users by group name 3abfea0 Fix compute API version snafu e6706f2 Properly handle port arguments for ICMP e3c46ec Use a common decorator to log 'take_action' activation d751a21 Fix 'auhentication' spelling error/mistake 14a714f Volume v2 list does not show server name 5171a42 Ignore flavor and image find errors on server show 85a0394 Create log configuration class f142516 default OS_VOLUME_API_VERSION to v2 48f7f0f Automate flavors, networks, and image get 59d12a6 unwedge the osc gate 8fb19bc additional functional tests for identity providers 1966663 Adds documentation on weekly meeting 1004e06 Update the plugin docs for designate 0f837df Added note to install openstackclient 0f0d66f Running 'limits show' returns nothing 6c46355 Optimize log formatting d828429 Extract log level from configuration file ca9965c Move options to log level out of shell.py 9c3c336 Move set warnings filters to logging module ac5e289 Updated from global requirements a6c8c8f Updated from global requirements e908492 Updated from global requirements b1ce035 Add tests for volume quota set e23dd6d Set up every time record log in file Diffstat (except docs and test files) ------------------------------------- .coveragerc | 2 +- openstackclient/api/auth.py | 2 +- openstackclient/common/configuration.py | 4 +- openstackclient/common/context.py | 170 +++++++++++ openstackclient/common/limits.py | 4 +- openstackclient/common/module.py | 6 +- openstackclient/common/quota.py | 9 +- openstackclient/common/utils.py | 23 ++ openstackclient/compute/client.py | 59 +++- openstackclient/compute/v2/aggregate.py | 6 +- openstackclient/compute/v2/availability_zone.py | 2 +- openstackclient/compute/v2/console.py | 4 +- openstackclient/compute/v2/floatingip.py | 6 +- openstackclient/compute/v2/floatingippool.py | 2 +- openstackclient/compute/v2/keypair.py | 6 +- openstackclient/compute/v2/security_group.py | 19 +- openstackclient/compute/v2/server.py | 87 ++++-- openstackclient/identity/v2_0/catalog.py | 4 +- openstackclient/identity/v2_0/ec2creds.py | 8 +- openstackclient/identity/v2_0/endpoint.py | 8 +- openstackclient/identity/v2_0/project.py | 10 +- openstackclient/identity/v2_0/role.py | 14 +- openstackclient/identity/v2_0/service.py | 8 +- openstackclient/identity/v2_0/token.py | 3 +- openstackclient/identity/v2_0/user.py | 10 +- openstackclient/identity/v3/catalog.py | 4 +- openstackclient/identity/v3/consumer.py | 10 +- openstackclient/identity/v3/credential.py | 10 +- openstackclient/identity/v3/domain.py | 10 +- openstackclient/identity/v3/ec2creds.py | 8 +- openstackclient/identity/v3/endpoint.py | 10 +- openstackclient/identity/v3/federation_protocol.py | 4 +- openstackclient/identity/v3/group.py | 16 +- openstackclient/identity/v3/identity_provider.py | 10 +- openstackclient/identity/v3/policy.py | 10 +- openstackclient/identity/v3/project.py | 10 +- openstackclient/identity/v3/region.py | 10 +- openstackclient/identity/v3/role.py | 14 +- openstackclient/identity/v3/service.py | 10 +- openstackclient/identity/v3/service_provider.py | 10 +- openstackclient/identity/v3/token.py | 2 +- openstackclient/identity/v3/unscoped_saml.py | 4 +- openstackclient/identity/v3/user.py | 22 +- openstackclient/image/v2/image.py | 225 +++++++++++++- openstackclient/object/v1/container.py | 8 +- openstackclient/object/v1/object.py | 8 +- openstackclient/shell.py | 106 +++---- openstackclient/volume/client.py | 2 +- openstackclient/volume/v1/backup.py | 10 +- openstackclient/volume/v1/qos_specs.py | 16 +- openstackclient/volume/v1/snapshot.py | 12 +- openstackclient/volume/v1/volume.py | 12 +- openstackclient/volume/v1/volume_type.py | 10 +- openstackclient/volume/v2/qos_specs.py | 16 +- openstackclient/volume/v2/snapshot.py | 4 +- openstackclient/volume/v2/volume.py | 10 +- openstackclient/volume/v2/volume_type.py | 8 +- .../de/LC_MESSAGES/python-openstackclient.po | 23 +- .../locale/python-openstackclient.pot | 230 +++++++------- requirements.txt | 12 +- setup.cfg | 1 + setup.py | 2 +- test-requirements.txt | 2 +- 82 files changed, 1995 insertions(+), 460 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b575125..c638ed1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr<2.0,>=1.4 +pbr>=1.6 @@ -10,2 +10,2 @@ cliff-tablib>=1.0 -os-client-config>=1.4.0 -oslo.config>=1.11.0 # Apache-2.0 +os-client-config!=1.6.2,>=1.4.0 +oslo.config>=2.3.0 # Apache-2.0 @@ -13 +13 @@ oslo.i18n>=1.5.0 # Apache-2.0 -oslo.utils>=1.9.0 # Apache-2.0 +oslo.utils>=2.0.0 # Apache-2.0 @@ -16 +16 @@ python-keystoneclient>=1.6.0 -python-novaclient>=2.26.0 +python-novaclient>=2.28.1 @@ -18 +18 @@ python-cinderclient>=1.3.1 -python-neutronclient<3,>=2.6.0 +python-neutronclient>=2.6.0 diff --git a/test-requirements.txt b/test-requirements.txt index 23edc37..25d0628 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -18 +18 @@ WebOb>=1.2.3 -tempest-lib>=0.6.1 +tempest-lib>=0.8.0
participants (1)
-
doug@doughellmann.com