[release][openstackclient] python-openstackclient release 1.6.0 (liberty)
We are chuffed to announce the release of: python-openstackclient 1.6.0: Installed /mnt/repos/openstack-infra /release-tools/release-tag-python-openstackclient-F80/python- openstackclient/.eggs/pbr-1.4.0-py2.7.egg [pbr] Generating ChangeLog 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.6.0 Please report issues through launchpad: https://bugs.launchpad.net/python-openstackclient Changes in python-openstackclient 1.5.0..1.6.0 ---------------------------------------------- 0cc1e5a Use correct domain to find project 14bda17 Updated from global requirements d0cb0d1 Skip functional test: test_server_up 043fc51 Updated from global requirements bc4e6c2 Remove non-existing hacking deviations from doc a82a418 Update plugin documentation b8b8383 Add release notes for 1.6.0 d833d37 Add developer documentation 51ae8c7 Add --inherited to the role docs cb8590f Rename command docs to remove underscores 94a8805 Inherited info/option when listing role assignment c54d124 Alphabetize setup.cfg 429ceef Add set feature to volume type v2 dc6fe04 Add list feature to volume v2 4097ec1 Fixes inherited role assignments CRUD calls fd61711 Fix quota show when there is no project id 4850728 Add functional test for volume type create --property f44590a Imported Translations from Transifex eb4246f Updated from global requirements d52ecfc Added a new function test for volume type set cd98e06 Introduce functional test for Identity Provider 701b59f Add domain scoping in 'role assignment list' cfb99cb Removed unnecessary assignment of function result Joined lines together 235cd22 New test for configuration show --mask 4ebeb25 add new test for configuration show unmask 521b2cc Minor Documentation changes for code samples acb1c94 Set OS_VOLUME_API_VERSION before running functional tests d7d2b92 Added test for `volume type show` 149ce52 Add functional tests for volume type list 4b86324 New test for configuration show 69093ca Imported Translations from Transifex ead9a40 Updated from global requirements 77214c5 Fix quota set failed problem 96afb8b Add support for volume v2 commands 4394287 Add configuration show command 025d380 Imported Translations from Transifex 15fe0fa Add plugin interface version 874c921 Fix --os-auth-plugin in auth_with_unscoped_saml a5b0d9a add doc for floatingip 54ff5d8 Updated from global requirements d70df6a Fix yet more documentation warnings 921361b Make trustee/trustor/project searchable by ID 659abf4 Add create and list for volume type v2 7bb4598 add image member commands for image API c5b4383 Fix the way auth_type default value is overriden a6d5f3f Format volume type properties when showing 11c9695 Rename type.py to volume_type.py 00b4e38 Removes trailing blank in trust show e30ebfe Add volume type show for volume v1 9c95b37 --property should be required in `os unset` commands 643d1d9 More minor docs fixes 88c39ef Minor identity documentation change ea103ca Add functional tests server reboot a9f8573 Add functional tests server IP attach and detach 8bae138 Add details to the documentation. 2fc800a Making --property as required when openstack flavor unset b3335b3 Do not set default versions in parsed args d79900a Add functional tests for servers that require wait ab2c1f2 Updated from global requirements ff3dbdd enhance tests for user v3 e7e8760 Remove unnecessary test extension mock bc28adc Remove requirements.txt from tox.ini 566987e add functional tests for identity v3 d82b1f9 Add functional tests for volume qos abfb011 Support multiple volume qos delete cc52282 add functional tests for identity v2 7b32ec0 add --project-domain option for user v3 7829aca only return endpoints that have url 37c83e6 Fix the way we call find_resource when only using ID c830d96 Fix image save with API v2 36391a8 Rename endpoint type to interface 1af89f7 Updated from global requirements 79c69e1 temporarily skip help tests 922074b Drop py33 support for Liberty ef0cf00 Fix interactive password prompt 1462fb7 Updated from global requirements f807f0a Fix wrong mock method call e76de2c add functional tests for identity v2 89cf9f6 Fixes modules index generated by Sphinx a3f50ea Imported Translations from Transifex f89fc1e Fix address parsing for server ssh command 7af00f8 openstack catalog list always returns publicURL for internalURL and adminURL 2d4a737 Remove the --dhcp option to network list 8c7920d Remove testing of cliff command line options aa3b3c1 add functional tests for identity v3 5521e4c Add --os-endpoint-type cli optional argument 3bfaf79 Show which aggregate a hypervisor is member of bd58977 Move update code from image create command 700048a Fix examples with cacert a7eb8b5 Updated from global requirements 974c9d5 Add support for volume API v2 QoS commands 4d832e7 Add tests for 'list' and 'show' for volume qos v1 1051a46 Alphabetize tests for v1 qos_specs 862afd1 Add docs for QoS specs 36613f9 No need for get_parser on QoS list 1d51eb8 Alphabetize QoS specs 7bb038c Add support for volume API v1 QoS commands 8899bc4 fix confused domain argument for network create v2 253ba3c fix typo in network.rst 4f12a82 Updated from global requirements af7f64e Updated from global requirements ed241ef Add support to inherited project role grant calls 2d6bc8f Updated from global requirements 012e6a7 fix typo for server create in server.rst ce67c3a Fix typo in user.rst 7354d60 Update 1.4.0 release notes 2b0013c Refactor option handling for user|group|project domain scoping 383e12e Updated from global requirements ce65164 Add functional tests for image set ebddb10 Add functional tests for volume set size c786845 Add functional tests for server CRUD 83f5bef Add functional tests for flavor metadata b0ed866 Add flavor functional test 46f61c8 Add functional tests for security group CRUD 4fab606 Enables retrieval of project's parents and subtree 2fce863 Add support for volume backup v2 command Diffstat (except docs and test files) ------------------------------------- HACKING.rst | 15 +- examples/common.py | 1 + functional/common/test.py | 20 + openstackclient/common/clientmanager.py | 20 +- openstackclient/common/configuration.py | 58 ++ openstackclient/common/quota.py | 8 +- openstackclient/common/utils.py | 18 +- openstackclient/compute/client.py | 12 +- openstackclient/compute/v2/flavor.py | 1 + openstackclient/compute/v2/hypervisor.py | 23 + openstackclient/compute/v2/server.py | 52 +- openstackclient/identity/client.py | 14 +- openstackclient/identity/common.py | 63 +- openstackclient/identity/v2_0/catalog.py | 6 +- openstackclient/identity/v3/ec2creds.py | 50 +- openstackclient/identity/v3/group.py | 56 +- openstackclient/identity/v3/project.py | 37 +- openstackclient/identity/v3/role.py | 28 +- openstackclient/identity/v3/role_assignment.py | 20 +- openstackclient/identity/v3/trust.py | 45 +- openstackclient/identity/v3/unscoped_saml.py | 2 +- openstackclient/identity/v3/user.py | 14 +- openstackclient/image/client.py | 10 +- openstackclient/image/v1/image.py | 145 +++-- openstackclient/image/v2/image.py | 82 ++- openstackclient/network/client.py | 13 +- openstackclient/network/v2/network.py | 83 +-- openstackclient/object/client.py | 9 +- openstackclient/object/v1/lib/__init__.py | 0 openstackclient/shell.py | 23 +- openstackclient/volume/client.py | 12 +- openstackclient/volume/v1/qos_specs.py | 302 +++++++++ openstackclient/volume/v1/snapshot.py | 1 + openstackclient/volume/v1/type.py | 184 ------ openstackclient/volume/v1/volume.py | 1 + openstackclient/volume/v1/volume_type.py | 209 +++++++ openstackclient/volume/v2/backup.py | 132 ++++ openstackclient/volume/v2/qos_specs.py | 302 +++++++++ openstackclient/volume/v2/volume.py | 344 +++++++++++ openstackclient/volume/v2/volume_type.py | 193 ++++++ .../de/LC_MESSAGES/python-openstackclient.po | 17 +- .../locale/python-openstackclient.pot | 255 ++++---- .../zh_TW/LC_MESSAGES/python-openstackclient.po | 8 +- requirements.txt | 20 +- setup.cfg | 45 +- setup.py | 3 +- test-requirements.txt | 17 +- tox.ini | 5 +- 135 files changed, 8463 insertions(+), 1174 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 11d2a39..b575125 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr>=0.11,<2.0 +pbr<2.0,>=1.4 @@ -8 +8 @@ Babel>=1.3 -cliff>=1.10.0 # Apache-2.0 +cliff>=1.14.0 # Apache-2.0 @@ -10,4 +10,4 @@ cliff-tablib>=1.0 -os-client-config>=1.2.0 -oslo.config>=1.11.0 # Apache-2.0 -oslo.i18n>=1.5.0 # Apache-2.0 -oslo.utils>=1.4.0 # Apache-2.0 +os-client-config>=1.4.0 +oslo.config>=1.11.0 # Apache-2.0 +oslo.i18n>=1.5.0 # Apache-2.0 +oslo.utils>=1.9.0 # Apache-2.0 @@ -16,3 +16,3 @@ python-keystoneclient>=1.6.0 -python-novaclient>=2.22.0 -python-cinderclient>=1.2.2 -python-neutronclient>=2.3.11,<3 +python-novaclient>=2.26.0 +python-cinderclient>=1.3.1 +python-neutronclient<3,>=2.6.0 @@ -20 +20 @@ requests>=2.5.2 -stevedore>=1.5.0 # Apache-2.0 +stevedore>=1.5.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index f82e48d..23edc37 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=0.10.0,<0.11 +hacking<0.11,>=0.10.0 @@ -8,6 +8,6 @@ discover -fixtures>=0.3.14 -mock>=1.0 -oslosphinx>=2.5.0 # Apache-2.0 -oslotest>=1.5.1 # Apache-2.0 -requests-mock>=0.6.0 # Apache-2.0 -sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 +fixtures>=1.3.1 +mock>=1.2 +oslosphinx>=2.5.0 # Apache-2.0 +oslotest>=1.10.0 # Apache-2.0 +requests-mock>=0.6.0 # Apache-2.0 +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 @@ -16 +16 @@ testrepository>=0.0.18 -testtools>=0.9.36,!=1.2.0 +testtools>=1.4.0 @@ -17,0 +18 @@ WebOb>=1.2.3 +tempest-lib>=0.6.1
participants (1)
-
doug@doughellmann.com