Hello community, here is the log from the commit of package python-openstackclient for openSUSE:Factory checked in at 2016-05-04 08:19:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-openstackclient (Old) and /work/SRC/openSUSE:Factory/.python-openstackclient.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-openstackclient" Changes: -------- --- /work/SRC/openSUSE:Factory/python-openstackclient/python-openstackclient.changes 2015-10-30 13:42:09.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-openstackclient.new/python-openstackclient.changes 2016-05-04 08:19:24.000000000 +0200 @@ -1,0 +2,179 @@ +Fri Mar 4 09:00:16 UTC 2016 - tbechtold@suse.com + +- update to 2.2.0: + * Fix test_aggregate functional test + * Updated from global requirements + * Trivial: Reorder unit tests in alphabetical order in volume tests + * [Image] Check return value is None in image unit tests + * Support "network create" command in nova network + * Devref: Options with Choices + * Clean up unnecessary import of urlparse module + * Trivial: Update image_list v2 docs + * Fix regression in interactive client mode + * Fix 'code-block' tag format issues + * TrivialOrder: Rearrange Class Names + * add a checklist for creating a new plugin + * Trivial: Reorder flavor op order in flavor.py + * Subnet: Add "subnet delete" command using SDK + * fix: Exception message includes unnecessary class args + * Refactor security group list to use SDK + * take_action() method from command.Command shouldn't return + * Trivial: Reorder unit tests in test_type.py + * Fix return value of "image set" command + * [Compute] Check return value is None in compute unit tests + * Router: Add --route and --clear-routes options to "router set" command + * Add MultiKeyValueAction to custom parser action + * Make SetAggregate inherit from cliff.Command + * Make SetAgent inherit from cliff.Command + * Make SetSecurityGroup inherit from cliff.Command + * Make SetFlavor and UnsetFlavor inherit from cliff.Command + * Add missing command/configuration object + * Updated from global requirements + * Add shell --profile option to trigger osprofiler from CLI + * update heat object and command doc + * Add some test cases for "server list" command + * Floating IP: Neutron support for "ip floating show" command + * Improve tox to show coverage report on same window + * Py3 replace dict.iteritems with six.iteritems + * Updated from global requirements + * Defaults are ignored with flake8 + * Fixed a bunch of spacing + * Add "security group rule show" command + * Fix wrong return value in TestDeleteFloatingIPNetwork + * Use update_parser_common() in ShowNetwork + * Use instanceof instead of type + * Add "os subnet show" command using SDK + * Initialize _keys in __init__() in FakeFlavorResource + * Add unit tests for 'hypervisor stats' command + * Clean redundant argument to dict.get + * Add functional tests for "volume" commands v2 + * Add functional tests for "image" command v2 + * Updated from global requirements + * Add unit test for "flavor show" command + * Refactor: Set "project_id" for FakeXXX in a consistent style + * Fix Mutable default argument + * gitignore .idea + * Trivial: Rename subnet_pool.rst to subnet-pool.rst + * Replace string format arguments with function parameters + * Support unscoped token request + * Use assertIsNone() instead of assertEqual(None, xxx) + * Don't use Mock.called_once_with that does not exist + * Floating IP: Fix "ip floating list" in neutron network + * Subnet Pool: Add "subnet pool show" command + * Subnet Pool: Add "subnet pool list" command + * Remove unused test-requirments + * Subnet Pool: Add "subnet pool delete" command + * Support "network show" command in nova network + * Support "network list" command in nova network + * Add release note for "network delete" command for nova network + * Define FakeFloatingIP class in tests/compute for nova network commands + * Add release note for "ip floating delete/list" commands for neutron network + * Fix 'openstack --help' fails if clouds.yaml cannot be read + * Rename parameter "identifier" to "network" in network commands + * Use assertRaises() to check if an exception is raised + * Support "network delete" command in nova network + * Floating IP: Neutron support for "ip floating list" command + * Floating IP: Neutron support for "ip floating delete" command + * Updated from global requirements + * Add quota functional tests + * Add NetworkAndCompute Lister and ShowOne classes + * Fix identity test_role functional tests + * Trivial: Fix a typo in test_network.py + * Updated from global requirements + * Refactor network AZ exception handling + * Refactor security group rule delete to use SDK + * Identity: Fix DisplayCommandBase comments for cliff ShowOne subclass tests + * Identity: Fix DisplayCommandBase comments for cliff Lister subclass tests + * Identity: Fix DisplayCommandBase comments for cliff Command subclass tests + * Trivial: Fix "abstractmethod" to "abstract method" + * Fix DisplayCommandBase comments for cliff ShowOne subclass tests + * Add "token revoke" for identity v3 + * Fix DisplayCommandBase comments for cliff Lister subclass tests + * Fix DisplayCommandBase comments for cliff Command subclass tests + * Updated from global requirements + * Add release note for custom logging feature + * Add release note for recursive delete + * Add unit tests for "hypervisor show" command + * Compute: Fix DisplayCommandBase comments for cliff ShowOne subclass tests + * Compute: Fix DisplayCommandBase comments for cliff Lister subclass tests + * Compute: Fix DisplayCommandBase comments for cliff Command subclass tests + * Remove identity_client.projects definition in TestSecurityGroup + * Define security_group_rules mock in FakeComputev2Client + * Move security_groups mock definition to FakeComputev2Client + * Fix formatting in release 2.0.0 notes + * Fix some release note formatting + * Add recursive object delete for containers + * Refactor security group functional tests + * Add functional tests for snapshots + * Add support for triggering an crash dump + * Add unit tests for "hypervisor list" command + * Allow custom log levels for other loggers +- Adjust Requires according to requirements.txt + +------------------------------------------------------------------- +Wed Mar 2 13:12:03 UTC 2016 - tbechtold@suse.com + +- Add python-openstacksdk as BuildRequires + +------------------------------------------------------------------- +Wed Mar 2 12:47:43 UTC 2016 - dmueller@suse.com + +- update to 2.1.0: + * Minor typo in help text + * Fix a spell typos + * Add --marker option to "image list" command + * Add limit option to "image list" command + * Remove marker and loop from "image list" command + * Trivial: Reorder test class in test_volume.py into alphabetical order + * Fix wrong type of volume attachments in FakeVolume + * Refactor TestVolumeCreate to use FakeVolume + * Refactor security group delete to use SDK + * Add "os port show" command + * Support listing network availability zones + * Trivial: Fix wrong comment in test_image.py + * Network: Abstract get_body() out to be a private helper + * Drop log_method decorator + * Updated from global requirements + * Consume openstackclient.common.command in subnet/port + * Fix showing network quotas for a project + * Add missing release notes + * log take_action parameters in a single place + * Revert "Skip identity v2 functional tests" + * Skip identity v2 functional tests + * Add availability zone support for router commands + * Update translation setup + * Add availability zone support for network commands + * Allow wait_for_delete to work for all clients + * Updated from global requirements + * Remove the Tuskar client + * Use correct terminology for subnets + * Updated from global requirements + * Add releasenote for 'subnet list' command support + * Add router functional tests + * Subnet List + * Updated from global requirements + * Refactor abstract columns and datalist out in image and object test cases + * Updated from global requirements + * Refactor abstract columns and datalist out in compute test cases + * log_method: get logger from decorated method if unspecified + * Set up logger of each command by metaclass + * Refactor: Abstract columns and datalist out in volume test cases + * Add support to delete the ports + * Initialize activation status + * Imported Translations from Zanata + * Updated from global requirements + * Doc: Network is supported for extension object + * Change --owner to --project in image commands + * Support listing volume availability zones + * Refactor "os availability zone list" + * Changed the abstract columns and datalists from test cases of common and Identity + * Updated from global requirements + * Support non-interactive user password update + * Use assertTrue/False instead of assertEqual(T/F) + * Replace assertEqual(*, None) with assertIsNone in tests + * Updated from global requirements + * Further improve output for "os security group show" + * Delete the unused LOG configure code + * Refactor network endpoint enablement checking + +------------------------------------------------------------------- Old: ---- python-openstackclient-1.7.1.tar.gz New: ---- python-openstackclient-2.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-openstackclient.spec ++++++ --- /var/tmp/diff_new_pack.wny7FI/_old 2016-05-04 08:19:25.000000000 +0200 +++ /var/tmp/diff_new_pack.wny7FI/_new 2016-05-04 08:19:25.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-openstackclient # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define component openstackclient Name: python-%{component} -Version: 1.7.1 +Version: 2.2.0 Release: 0 Summary: OpenStack Unified Command Line Client License: Apache-2.0 @@ -38,36 +38,34 @@ BuildRequires: python-Babel >= 1.3 BuildRequires: python-cinderclient BuildRequires: python-cliff >= 1.4.3 -BuildRequires: python-cliff-tablib >= 1.0 BuildRequires: python-fixtures BuildRequires: python-glanceclient >= 0.9.0 BuildRequires: python-keystoneclient BuildRequires: python-mock >= 1.0 -BuildRequires: python-mox3 >= 0.7.0 -BuildRequires: python-neutronclient BuildRequires: python-novaclient >= 2.15.0 +BuildRequires: python-openstacksdk BuildRequires: python-oslo.i18n BuildRequires: python-oslo.utils BuildRequires: python-oslotest +BuildRequires: python-osprofiler BuildRequires: python-pycrypto >= 2.6 BuildRequires: python-requests >= 1.1 BuildRequires: python-requests-mock -BuildRequires: python-six >= 1.7.0 -BuildRequires: python-testrepository >= 0.0.17 -BuildRequires: python-testtools >= 0.9.32 -Requires: python-WebOb >= 1.2.3 +BuildRequires: python-six >= 1.9.0 +BuildRequires: python-testrepository >= 0.0.18 +BuildRequires: python-testtools >= 1.4.0 Requires: python-cinderclient >= 1.3.1 -Requires: python-cliff >= 1.14.0 -Requires: python-cliff-tablib >= 1.0 -Requires: python-glanceclient >= 0.18.0 +Requires: python-cliff >= 1.15.0 +Requires: python-glanceclient >= 1.2.0 +Requires: python-keystoneauth1 >= 2.1.0 Requires: python-keystoneclient >= 1.6.0 -Requires: python-neutronclient >= 2.6.0 -Requires: python-novaclient >= 2.28.1 -Requires: python-os-client-config >= 1.4.0 -Requires: python-oslo.config >= 2.3.0 -Requires: python-oslo.i18n >= 1.5.0 +Requires: python-novaclient >= 2.29.0 +Requires: python-openstacksdk >= 0.7.4 +Requires: python-os-client-config >= 1.13.1 +Requires: python-oslo.config >= 3.7.0 +Requires: python-oslo.i18n >= 2.1.0 Requires: python-pbr >= 1.6 -Requires: python-requests >= 2.5.2 +Requires: python-requests >= 2.8.1 Requires: python-six >= 1.9.0 Requires: python-stevedore >= 1.5.0 ++++++ python-openstackclient-1.7.1.tar.gz -> python-openstackclient-2.2.0.tar.gz ++++++ ++++ 44421 lines of diff (skipped)