Update to 2.3.0 63/17863/1
authordtrishkin <dtrishkin@mirantis.com>
Wed, 9 Mar 2016 16:09:39 +0000 (16:09 +0000)
committerdtrishkin <dtrishkin@mirantis.com>
Wed, 9 Mar 2016 16:09:52 +0000 (16:09 +0000)
  * Sources are from
    http://http.debian.net/debian/pool/main/p/python-ceilometerclient/python-ceilometerclient_2.3.0-1.dsc
  * Update runtime requirements according to global requirements of Mitaka
  * Update build requirements according to test-requirements of the project

Change-Id: I9df41a85843ad99b801d13a5aa94693b401519c8

trusty/debian/changelog
trusty/debian/control
trusty/debian/copyright
trusty/debian/patches/series [new file with mode: 0644]
trusty/debian/patches/skip-tests.patch [new file with mode: 0644]
trusty/debian/tests/control

index 64f6dd2b5eae0d31f2dadb2f35b91d14d24c5ca7..96a8b33a811aee64eb10778c58b45785499f42e3 100644 (file)
@@ -1,15 +1,53 @@
+python-ceilometerclient (2.3.0-1~u14.04+mos1) mos9.0; urgency=medium
+
+  * Update to 2.3.0
+  * Sources are from
+    http://http.debian.net/debian/pool/main/p/python-ceilometerclient/python-ceilometerclient_2.3.0-1.dsc
+  * Update runtime requirements according to global requirements of Mitaka
+  * Update build requirements according to test-requirements of the project
+
+ -- Daniil Trishkin <dtrishkin@mirantis.com>  Wed, 09 Mar 2016 17:10:37 +0300
+
+python-ceilometerclient (2.3.0-1) experimental; urgency=medium
+
+  [ Ondřej Nový ]
+  * Fixed VCS URLs (https).
+  * Fixed typos in package description.
+  * Added more Debian tests.
+
+  [ David Della Vecchia ]
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+
+  [ Corey Bryant ]
+  * d/p/skip-tests.patch: Skip failing test that has upstream bug opened.
+
+  [ Thomas Goirand ]
+  * Standards-Version: 3.9.7 (no change).
+
+ -- Thomas Goirand <zigo@debian.org>  Thu, 03 Mar 2016 03:23:43 +0000
+
+python-ceilometerclient (2.2.1-1) experimental; urgency=medium
+
+  * New upstream release.
+  * Fixed (build-)depends for this release.
+  * Updated debian/copyright.
+
+ -- Thomas Goirand <zigo@debian.org>  Sat, 16 Jan 2016 05:22:43 +0000
+
 python-ceilometerclient (2.1.0-1~u14.04+mos1) mos9.0; urgency=medium
 
   * Sync Mitaka specs from upstream
 
  -- Vitaly Parakhin <vparakhin@mirantis.com>  Fri, 22 Jan 2016 17:01:35 +0200
 
-python-ceilometerclient (2.1.0-1) UNRELEASED; urgency=medium
+python-ceilometerclient (2.1.0-1) experimental; urgency=medium
 
+  [ David Della Vecchia ]
   * New upstream release.
   * d/control: Align dependencies with upstream.
 
- -- David Della Vecchia <ddv@canonical.com>  Mon, 04 Jan 2016 12:25:07 -0500
+ -- Thomas Goirand <zigo@debian.org>  Thu, 14 Jan 2016 02:43:11 +0000
 
 python-ceilometerclient (2.0.1-1) experimental; urgency=medium
 
@@ -33,13 +71,6 @@ python-ceilometerclient (1.5.0-2) unstable; urgency=medium
 
  -- Thomas Goirand <zigo@debian.org>  Thu, 15 Oct 2015 21:32:45 +0000
 
-python-ceilometerclient (1.4.0-1~u14.04+mos1) mos8.0; urgency=medium
-
-  * Source: http://http.debian.net/debian/pool/main/p/python-ceilometerclient/python-ceilometerclient_1.5.0-1.dsc
-  * Package version is lowered to satisfy the code version in 8.0 branch.
-
- -- Ivan Udovichenko <iudovichenko@mirantis.com>  Fri, 25 Sep 2015  1:01:26 +0300
-
 python-ceilometerclient (1.5.0-1) experimental; urgency=medium
 
   * New upstream release.
index 2674daab0ed6b06fe11b1ed30198dcd0d00fe207..c1be87acf422f2c52a9e0d09ae95db270597c4d7 100644 (file)
@@ -10,69 +10,69 @@ Build-Depends: debhelper (>= 9),
                python-all,
                python-pbr (>= 1.8),
                python-setuptools,
-               python-sphinx,
+               python-sphinx (>= 1.1.2),
                python3-all,
                python3-pbr (>= 1.8),
                python3-setuptools,
-Build-Depends-Indep: python-coverage,
-                     python-fixtures,
-                     python-hacking,
+Build-Depends-Indep: python-coverage (>= 3.6),
+                     python-fixtures (>= 1.3.1),
+                     python-hacking (>= 0.10.0),
                      python-iso8601,
                      python-keystoneclient (>= 1:1.6.0),
-                     python-mock,
+                     python-mock (>= 1.2),
                      python-oslo.i18n (>= 1.5.0),
                      python-oslo.serialization (>= 1.10.0),
-                     python-oslo.utils (>= 2.8.0),
+                     python-oslo.utils (>= 3.4.0),
                      python-oslosphinx (>= 2.5.0),
                      python-prettytable,
                      python-requests (>= 2.8.1),
                      python-six (>= 1.9.0),
                      python-stevedore (>= 1.5.0),
-                     python-tempest-lib (>= 0.10.0),
-                     python-testtools,
-                     python-keystoneauth1 (>= 1.0.0),
-                     python3-fixtures,
+                     python-tempest-lib (>= 0.14.0),
+                     python-testtools (>= 1.4.0),
+                     python-keystoneauth1 (>= 2.1.0),
+                     python3-fixtures (>= 1.3.1),
                      python3-iso8601,
                      python3-keystoneclient (>= 1:1.6.0),
-                     python3-mock,
+                     python3-mock (>= 1.2),
                      python3-oslo.i18n (>= 1.5.0),
                      python3-oslo.serialization (>= 1.10.0),
-                     python3-oslo.utils (>= 2.8.0),
+                     python3-oslo.utils (>= 3.4.0),
                      python3-prettytable,
                      python3-requests (>= 2.8.1),
                      python3-six (>= 1.9.0),
                      python3-stevedore (>= 1.5.0),
-                     python3-subunit,
-                     python3-tempest-lib (>= 0.10.0),
-                     python3-testtools,
-                     python3-keystoneauth1 (>= 1.0.0),
+                     python3-subunit (>= 0.0.18),
+                     python3-tempest-lib (>= 0.14.0),
+                     python3-testtools (>= 1.4.0),
+                     python3-keystoneauth1 (>= 2.1.0),
                      subunit,
                      testrepository,
-Standards-Version: 3.9.6
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/python-ceilometerclient.git;a=summary
-Vcs-Git: git://anonscm.debian.org/openstack/python-ceilometerclient.git
+Standards-Version: 3.9.7
+Vcs-Browser: https://anonscm.debian.org/cgit/openstack/python-ceilometerclient.git/
+Vcs-Git: https://anonscm.debian.org/git/openstack/python-ceilometerclient.git
 Homepage: http://www.openstack.org
 XS-Testsuite: autopkgtest
 
 Package: python-ceilometerclient
 Architecture: all
-Depends: python-iso8601,
+Depends: python-iso8601 (>= 0.1.9),
          python-keystoneclient (>= 1:1.6.0),
-         python-oslo.i18n (>= 1.5.0),
+         python-oslo.i18n (>= 2.1.0),
          python-oslo.serialization (>= 1.10.0),
-         python-oslo.utils (>= 2.8.0),
+         python-oslo.utils (>= 3.5.0),
          python-pbr (>= 1.8),
-         python-prettytable,
+         python-prettytable (>= 0.7),
          python-requests (>= 2.8.1),
          python-six (>= 1.9.0),
          python-stevedore (>= 1.5.0),
-         python-keystoneauth1 (>= 1.0.0),
+         python-keystoneauth1 (>= 2.1.0),
          ${misc:Depends},
          ${python:Depends},
 Suggests: python-ceilometerclient-doc
 Description: Client library for Openstack Ceilometer API server - Python 2.7
  Ceilometer aims to deliver a unique point of contact for billing systems to
- aquire all counters they need to establish customer billing, accross all
+ acquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must be
  tracable and auditable, the counters must be easily extensible to support new
  projects, and agents doing data collections should be independent of the
@@ -86,23 +86,23 @@ Description: Client library for Openstack Ceilometer API server - Python 2.7
 
 Package: python3-ceilometerclient
 Architecture: all
-Depends: python3-iso8601,
+Depends: python3-iso8601 (>= 0.1.9),
          python3-keystoneclient (>= 1:1.6.0),
-         python3-oslo.i18n (>= 1.5.0),
+         python3-oslo.i18n (>= 2.1.0),
          python3-oslo.serialization (>= 1.10.0),
-         python3-oslo.utils (>= 2.8.0),
+         python3-oslo.utils (>= 3.5.0),
          python3-pbr (>= 1.8),
-         python3-prettytable,
+         python3-prettytable (>= 0.7),
          python3-requests (>= 2.8.1),
          python3-six (>= 1.9.0),
          python3-stevedore (>= 1.5.0),
-         python3-keystoneauth1 (>= 1.0.0),
+         python3-keystoneauth1 (>= 2.1.0),
          ${misc:Depends},
          ${python3:Depends},
 Suggests: python-ceilometerclient-doc
 Description: Client library for Openstack Ceilometer API server - Python 3.x
  Ceilometer aims to deliver a unique point of contact for billing systems to
- aquire all counters they need to establish customer billing, accross all
+ acquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must be
  tracable and auditable, the counters must be easily extensible to support new
  projects, and agents doing data collections should be independent of the
@@ -121,7 +121,7 @@ Depends: ${misc:Depends},
          ${sphinxdoc:Depends},
 Description: Client library for Openstack Ceilometer API server - doc
  Ceilometer aims to deliver a unique point of contact for billing systems to
- aquire all counters they need to establish customer billing, accross all
+ acquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must be
  tracable and auditable, the counters must be easily extensible to support new
  projects, and agents doing data collections should be independent of the
index 92fce4e462f79491be35aa652e3a5f15c832b017..f48bd07a6912329ceee103f677f4dc7dde22b4ce 100644 (file)
@@ -2,12 +2,26 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: python-ceilometerclient
 Source: git://github.com/asalkeld/python-ceilometerclient.git
 
-Files: debian/*
-Copyright: 2012 Thomas Goirand <zigo@debian.org>
+Files: *
+Copyright: (c) 2012-2016, Openstack Foundation <openstack-dev@lists.openstack.org>
+           (c) 2013, Hewlett-Packard Development Company, L.P.
+           (c) 2013, IBM Corp.
+           (c) 2012-2016, Red Hat, Inc.
+           (c) 2014-2015, Huawei.
+           (c) 2011, Piston Cloud Computing, Inc.
+           (c) 2012, Intel Corporation.
+           (c) 2010, NASA
+           (c) 2012-2013, Grid Dynamics
+           (c) 2013, Alessio Ababilov
+           (c) 2010, Jacob Kaplan-Moss
+           (c) 2013, Spanish National Research Council.
+           (c) 2011, Nebula, Inc.
+           (c) 2014, Ericsson
+           (c) 2013, eNovance
 License: Apache-2
 
-Files: *
-Copyright: 2012, Openstack LLC
+Files: debian/*
+Copyright: (c) 2012-2016, Thomas Goirand <zigo@debian.org>
 License: Apache-2
 
 License: Apache-2
diff --git a/trusty/debian/patches/series b/trusty/debian/patches/series
new file mode 100644 (file)
index 0000000..f38a7f5
--- /dev/null
@@ -0,0 +1 @@
+skip-tests.patch
diff --git a/trusty/debian/patches/skip-tests.patch b/trusty/debian/patches/skip-tests.patch
new file mode 100644 (file)
index 0000000..dcfaf00
--- /dev/null
@@ -0,0 +1,26 @@
+Description: Skip test that fails due to upstream bug
+             https://bugs.launchpad.net/python-ceilometerclient/+bug/1552286
+Author: Corey Bryant <corey.bryant@canonical.com>
+Forwarded: no
+
+--- a/ceilometerclient/tests/unit/v2/test_shell.py
++++ b/ceilometerclient/tests/unit/v2/test_shell.py
+@@ -529,7 +529,8 @@
+         ceilometer_shell.\
+             do_alarm_gnocchi_aggregation_by_metrics_threshold_create(
+                 self.cc, self.args)
+-        self.assertEqual('''\
++        try:
++            self.assertEqual('''\
+ +---------------------------+------------------------------------------\
+ --------------------------+
+ | Property                  | Value                                    \
+@@ -595,6 +596,8 @@
+ +---------------------------+------------------------------------------\
+ --------------------------+
+ ''', sys.stdout.getvalue())
++        except:
++            self.skipTest("Skipped by Debian")
+     @mock.patch('sys.stdout', new=six.StringIO())
+     def test_do_alarm_gnocchi_aggr_by_resources_threshold_create(self):
index ae1c2613a51238196a28d3e4399c4c3c4e5bc5ba..b76b18cf1221acb8c378717538cc77feb03e2e15 100644 (file)
@@ -1,2 +1,8 @@
 Tests: client
 Depends: python-ceilometerclient
+
+Depends: python-ceilometerclient
+Test-Command: python -c "import ceilometerclient; print ceilometerclient.__version__"
+
+Depends: python3-ceilometerclient
+Test-Command: python3 -c "import ceilometerclient; print(ceilometerclient.__version__)"