commit python-novaclient for openSUSE:Factory
Hello community,
here is the log from the commit of package python-novaclient for openSUSE:Factory checked in at 2013-04-29 14:17:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-novaclient (Old)
and /work/SRC/openSUSE:Factory/.python-novaclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-novaclient", Maintainer is "radmanic@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-novaclient/python-novaclient.changes 2013-01-17 15:22:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-novaclient.new/python-novaclient.changes 2013-04-29 14:17:57.000000000 +0200
@@ -0,0 +1,199 @@
+-------------------------------------------------------------------
+Tue Apr 2 09:49:22 UTC 2013 - dmueller@suse.com
+
+- update to 2.12.0:
+ + released version of the tarball
+
+-------------------------------------------------------------------
+Tue Mar 26 13:44:31 UTC 2013 - dmueller@suse.com
+
+- update to 2.11.1.67
+
+-------------------------------------------------------------------
+Mon Mar 18 10:54:29 UTC 2013 - speilicke@suse.com
+
+- Drop +git.$TIMESTAMP.$COMMITHASH version suffix
+
+--------------------------------------------------------------------
+Sun Mar 17 00:17:52 UTC 2013 - cloud-devel@suse.de
+
+- Update to version 2.11.1.55+git.1363479472.7850fcd:
+ + Removes tenant IDs checking for nova quota operations.
+ + Use keyring for testing
+ + Fix Copyright Headers from LLC to Foundation
+ + Set up debug level on root logger.
+ + Remove unused import
+
+--------------------------------------------------------------------
+Wed Mar 13 00:22:47 UTC 2013 - cloud-devel@suse.de
+
+- Update to version 2.11.1.48+git.1363134167.c12f4bc:
+ + Revert API changes in "Unify Manager._update behaviour"
+
+--------------------------------------------------------------------
+Tue Mar 12 00:14:26 UTC 2013 - cloud-devel@suse.de
+
+- Update to version 2.11.1.46+git.1363047266.f294635:
+ + Decodes input and encodes output
+ + Add wrap option to nova credentials for humans
+ + Check if tenant flag is uuid_like for all quota operations
+ + Show Tenant_ID for secgroup-list with all-tenant
+
+--------------------------------------------------------------------
+Mon Mar 11 13:02:00 UTC 2013 - cloud-devel@suse.de
+
+- Update to version 2.11.1.39+git.1363006920.9f4ef60:
+ + Extend test coverage for v1_1/shell.py
+
+--------------------------------------------------------------------
+Mon Mar 11 10:05:45 UTC 2013 - cloud-devel@suse.de
+
+- Update to version 2.11.1.37+git.1362996345.219f1df:
+ + Fix nova boot --num-instances option checking
+ + Fix typo in error message
+ + Remove prov_vlan_id from baremetal
+ + Additional "Unify Manager._update behaviour" cleanup
+
+--------------------------------------------------------------------
+Tue Mar 5 16:48:36 UTC 2013 - cloud-devel@suse.de
+
+- Update to version 2.11.1.30+git.1362502116.8ac304f:
+ + Update the docstring of cloudpipe-configure command
+ + Make ip_protocol parameter in security groups rules case insensitive
+ + Added limit to image-list in a preparatory step toward addressing bug 1001345.
+ + Allows admins to reset-network of an instance
+ + A minimum of Python3 fixes so that installation works without errors/warnings.
+ + Fix how tests were failing due to missing attributes.
+ + Accept 201 status code on POST
+ + Fixes the output of 'os-evacuate' command.
+ + Fixed bug with password prompt, added tests
+
+-------------------------------------------------------------------
+Fri Feb 22 13:40:43 UTC 2013 - saschpe@suse.de
+
+- Add novaclient-prettytable.patch: Relax version constraint on
+ python-prettytable
+
+--------------------------------------------------------------------
+Fri Feb 22 12:56:00 UTC 2013 - saschpe@suse.de
+
+- Update to version 2.11.1.15+git.1361537760.34c8a6b:
+ + Update to requests >= 0.8
+ + Mask permissions on private key files
+ + Fix run_tests.sh --coverage
+ + Add format options to 'nova coverage-report'.
+ + Corrects 2nd argument type for logging
+ + Fix IOError with gnomekeyring.find_network_password_sync
+ + Issue when gnomekeyring is present but not the current backend
+ + Make availability_zone in aggregate_create optional
+ + Fix nova availability-zone-list for admin users
+ + Expand and improve baremetal API.
+ + Allow extensions to provide a name when discovered on the python path.
+ + Avoid doing a deep copy on the availability zone manager
+ + Support showing extra fields in server list
+ + Extend test coverage (shell, fping)
+ + Add support for os-attach-interfaces
+ + Missing import for gnomekeyring
+- Dropped novaclient-requests-compat.patch: merged upstream
+
+-------------------------------------------------------------------
+Fri Feb 22 11:28:19 UTC 2013 - saschpe@suse.de
+
+- BuildRequire openstack-suse-macros instead of openstack-macros
+
+--------------------------------------------------------------------
+Mon Feb 11 15:12:17 UTC 2013 - cloud-devel@suse.de
+
+- Update to version 2.10.0.101+git.1360595537.1ea7e65:
+ + Upgrade to pep8 1.3.3
+ + Add help about the id 'auto' for flavor-create
+ + Live migration with an auto selection of dest.
+ + Show the summary or details of all availability zones of a region
+ + Fix default format of 'nova coverage-report'
+ + Update .coveragerc
+ + management_url not set by authenticate method
+
+-------------------------------------------------------------------
+Thu Feb 7 08:29:27 UTC 2013 - saschpe@suse.de
+
+- Refreshed novaclient-requests-compat.patch
+
+--------------------------------------------------------------------
+Mon Feb 4 16:58:56 UTC 2013 - dmueller@suse.com
+
+- Update to version 2.10.0.89+git.1359997136.3ca976d:
+ + Allow request timeout to be specified.
+ + Allow for image selection using the metadata properties.
+ + make print_dict split strings with newlines into multiple rows
+ + RateLimit does not have method attribute
+ + ClientExceptions should include url and method
+ + Check tenant_id's format in "nova quota-update"
+ + Adds baremetal nova API support
+ + _get_secgroup returns first group even if multiple groups match
+ + Added homedir path expansion for keypair-add.
+ + Fix the usage of password, keyrings, and tokens.
+ + Migrate from nose to testr.
+ + Fix bash completion on osx
+ + Show the details of the added bare-metal resource
+ + Store tenant_id from keystone and use for quotas
+ + Add usage command to show usage for single tenant
+ + Fixed 7 pep8 errors.
+
+--------------------------------------------------------------------
+Wed Jan 23 16:42:40 UTC 2013 - cloud-devel@suse.de
+
+- Update to version 2.10.0.60+git.1358959360.7b6f0be:
+ + Add support for get_spice_console RPC API
+ + Ensure list output function can support non-sorting printing
+ + Implement get password for novaclient
+
+-------------------------------------------------------------------
+Mon Jan 21 11:08:37 UTC 2013 - saschpe@suse.de
+
+- Add novaclient-requests-compat.patch and
+ replace allow-any-python-requests-version.patch and
+ support-requests-version-1.0.0.patch: Forward-compatibility with
+ requests >= 1.0.0
+
+-------------------------------------------------------------------
+Fri Jan 18 13:17:42 UTC 2013 - vuntz@suse.com
+
+- Use version-regexp param for git_tarballs service to avoid
+ uselessly including the last git commit id twice.
+
+-------------------------------------------------------------------
+Thu Jan 17 17:59:16 UTC 2013 - dmueller@suse.com
+
+- add allow-any-python-requests-version.patch: Allow any
+ python-requests version
+- add support-requests-version-1.0.0.patch: Run also with
+ requests >= 1.0
+
+--------------------------------------------------------------------
+Wed Jan 16 17:59:29 UTC 2013 - dmueller@suse.com
+
+- Update to version 2.10.0.56.g2408786+git.1358355569.2408786:
+ + Adds tenant network support to the client
+ + Update functionality of coverage extension.
+ + Fix a couple of broken shell tests
+ + Update hosts API action calls (startup etc.)
+ + When logging request include request data
+ + Add support for instance evacuate.
+ + Fix the help text of add-fixed-ip
+ + Move from untitest2 to testtools.
+ + Update README.rst
+ + Unify Manager._update behaviour
+ + Fix some usage messages of 'nova volume-*'
+
+--------------------------------------------------------------------
+Mon Jan 14 13:05:09 UTC 2013 - saschpe@suse.de
+
+- Update to version 2.10.0.36.gfba20df+git.1358165109.fba20df:
+ + add num_instances option for nova boot.
+ + Use requests module for HTTP/HTTPS
+ + Fix find for alphanumeic flavor id/name
+ + Make --tenant a required arg for quota-show
+ + Add support for the coverage extension.
+ + Specify some arguments by name.
++++ 2 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-novaclient/python-novaclient.changes
++++ and /work/SRC/openSUSE:Factory/.python-novaclient.new/python-novaclient.changes
Old:
----
python-novaclient-master.tar.gz
New:
----
novaclient-prettytable.patch
python-novaclient-2.12.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-novaclient.spec ++++++
--- /var/tmp/diff_new_pack.yFcvSB/_old 2013-04-29 14:17:58.000000000 +0200
+++ /var/tmp/diff_new_pack.yFcvSB/_new 2013-04-29 14:17:58.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-novaclient
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products 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,30 +19,32 @@
%define component novaclient
Name: python-%{component}
-Version: 2.10.0.27.g8d36500+git.1355914092.8d36500
+Version: 2.12.0
Release: 0
-License: Apache-2.0
Summary: Openstack Compute (Nova) API Client
-Url: http://launchpad.net/python-novaclient
+License: Apache-2.0
Group: Development/Languages/Python
-Source: python-novaclient-master.tar.gz
+Url: http://launchpad.net/python-novaclient
+Source: python-novaclient-2.12.0.tar.gz
Source2: openstack-nova.sh
-BuildRequires: openstack-macros
+#PATCH-FIX-UPSTREAM saschpe@suse.de -- Backport of https://review.openstack.org/#/c/22680/
+Patch0: novaclient-prettytable.patch
+BuildRequires: openstack-suse-macros
BuildRequires: python-base
BuildRequires: python-distribute
# Packages below are only needed for documentation build
BuildRequires: python-Sphinx
-BuildRequires: python-httplib2
+BuildRequires: python-iso8601 >= 0.1.4
BuildRequires: python-prettytable
-BuildRequires: python-iso8601
+BuildRequires: python-requests
Requires: python >= 2.6.8
# /usr/bin/nova uses pkg_resources, thus:
-Requires: python-distribute
Requires: python-argparse
-Requires: python-httplib2
-Requires: python-iso8601
+Requires: python-distribute
+Requires: python-iso8601 >= 0.1.4
Requires: python-prettytable >= 0.6
-Requires: python-simplejson
+Requires: python-requests >= 0.8
+Requires: python-simplejson >= 2.0.9
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
@@ -75,9 +77,9 @@
Requires: python-mock
Requires: python-nose
Requires: python-nose-exclude
+Requires: python-nosehtmloutput
Requires: python-nosexcover
Requires: python-openstack.nose_plugin
-Requires: python-nosehtmloutput
Requires: python-pep8
Requires: python-unittest2
@@ -85,7 +87,8 @@
This package contains testsuite files for %{name}.
%prep
-%setup -q -n python-novaclient-2.10.0.27.g8d36500
+%setup -q -n python-novaclient-2.12.0
+%patch0 -p1
%openstack_cleanup_prep
%build
++++++ _service ++++++
--- /var/tmp/diff_new_pack.yFcvSB/_old 2013-04-29 14:17:58.000000000 +0200
+++ /var/tmp/diff_new_pack.yFcvSB/_new 2013-04-29 14:17:58.000000000 +0200
@@ -1,6 +1,7 @@
<services>
<service name="git_tarballs" mode="disabled">
- <param name="url">http://tarballs.openstack.org/python-novaclient/python-novaclient-master.tar...</param>
+ <param name="url">http://tarballs.openstack.org/python-novaclient/python-novaclient-2.12.0.tar...</param>
<param name="email">cloud-devel@suse.de</param>
+ <param name="plain-version">True</param>
</service>
</services>
++++++ novaclient-prettytable.patch ++++++
commit ad0a8e8f15cb9fcdc0e6593b71d0552ef1370726
Author: Sascha Peilicke
participants (1)
-
root@hilbert.suse.de