Hello community,
here is the log from the commit of package python-ceilometerclient for
openSUSE:Factory checked in at 2013-07-10 17:30:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ceilometerclient (Old)
and /work/SRC/openSUSE:Factory/.python-ceilometerclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ceilometerclient"
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-ceilometerclient/python-ceilometerclient.changes
2013-07-05 15:09:23.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python-ceilometerclient.new/python-ceilometerclient.changes
2013-07-10 17:30:30.000000000 +0200
@@ -1,0 +2,12 @@
+Mon Jul 8 23:35:11 UTC 2013 - [email protected]
+
+- Update to version 1.0.1.4:
+ + Sync install_venv_common from oslo
+
+-------------------------------------------------------------------
+Fri Jul 5 23:35:09 UTC 2013 - [email protected]
+
+- Update to version 1.0.1.3:
+ + requirements.txt is not configured properly
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ceilometerclient.spec ++++++
--- /var/tmp/diff_new_pack.Zk2IEk/_old 2013-07-10 17:30:30.000000000 +0200
+++ /var/tmp/diff_new_pack.Zk2IEk/_new 2013-07-10 17:30:30.000000000 +0200
@@ -20,7 +20,7 @@
%define component ceilometerclient
Name: python-%{component}
-Version: 1.0.1.1
+Version: 1.0.1.4
Release: 0
Url: https://github.com/openstack/python-ceilometerclient
Summary: OpenStack Metering (Ceilometer) API Client
@@ -71,7 +71,7 @@
This package contains testsuite files for %{name}.
%prep
-%setup -q -n python-ceilometerclient-1.0.1.1.g6f81aa1
+%setup -q -n python-ceilometerclient-1.0.1.4.g075148b
%openstack_cleanup_prep
echo %{version} > ceilometerclient/versioninfo
++++++ python-ceilometerclient-master.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-ceilometerclient-1.0.1.1.g6f81aa1/ChangeLog
new/python-ceilometerclient-1.0.1.4.g075148b/ChangeLog
--- old/python-ceilometerclient-1.0.1.1.g6f81aa1/ChangeLog 2013-07-04
18:53:59.000000000 +0200
+++ new/python-ceilometerclient-1.0.1.4.g075148b/ChangeLog 2013-07-08
10:37:44.000000000 +0200
@@ -1,3 +1,18 @@
+commit 075148bea58a96abd47e428af45035d9df2af801
+Author: Monty Taylor <[email protected]>
+Date: Fri Jul 5 22:34:39 2013 -0400
+
+ Sync install_venv_common from oslo
+
+ Change-Id: I74ab14534d80b33f5b9eb1b2200facf82b6d9504
+
+commit f1aaf95f0605eeed422a5579710ea93737b1607b
+Merge: 6f81aa1 f09dfd0
+Author: Jenkins <[email protected]>
+Date: Fri Jul 5 01:50:10 2013 +0000
+
+ Merge "requirements.txt is not configured properly"
+
commit 6f81aa1a99b4e073855270120d18643ee0a7133e
Author: Monty Taylor <[email protected]>
Date: Sun Jun 30 22:40:55 2013 -0700
@@ -46,6 +61,18 @@
Change-Id: Ied3add404fb8b20c46a4de00f07273a6d6c4ffce
+commit f09dfd05b308b665702e974c2a2dc4b5b0f66c4c
+Author: Gordon Chung <[email protected]>
+Date: Tue Jun 18 17:33:44 2013 -0400
+
+ requirements.txt is not configured properly
+
+ the leading comment seems to cause an issue with pbr.
+ also adding in d2to1 and pbr versions to requirements.
+
+ Change-Id: I334d928b8a575522e3879f07d578be39890712b5
+ Fixes: bug 1192351
+
commit 819e4580ab17760b8f546d1c8955574571589959
Merge: b5622b2 3efea51
Author: Jenkins <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-ceilometerclient-1.0.1.1.g6f81aa1/PKG-INFO
new/python-ceilometerclient-1.0.1.4.g075148b/PKG-INFO
--- old/python-ceilometerclient-1.0.1.1.g6f81aa1/PKG-INFO 2013-07-04
18:54:00.000000000 +0200
+++ new/python-ceilometerclient-1.0.1.4.g075148b/PKG-INFO 2013-07-08
10:37:46.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: python-ceilometerclient
-Version: 1.0.1.1.g6f81aa1
+Version: 1.0.1.4.g075148b
Summary: OpenStack Metering API Client Library
Home-page: http://www.openstack.org/
Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.1.1.g6f81aa1/python_ceilometerclient.egg-info/PKG-INFO
new/python-ceilometerclient-1.0.1.4.g075148b/python_ceilometerclient.egg-info/PKG-INFO
---
old/python-ceilometerclient-1.0.1.1.g6f81aa1/python_ceilometerclient.egg-info/PKG-INFO
2013-07-04 18:53:59.000000000 +0200
+++
new/python-ceilometerclient-1.0.1.4.g075148b/python_ceilometerclient.egg-info/PKG-INFO
2013-07-08 10:37:44.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: python-ceilometerclient
-Version: 1.0.1.1.g6f81aa1
+Version: 1.0.1.4.g075148b
Summary: OpenStack Metering API Client Library
Home-page: http://www.openstack.org/
Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.1.1.g6f81aa1/python_ceilometerclient.egg-info/requires.txt
new/python-ceilometerclient-1.0.1.4.g075148b/python_ceilometerclient.egg-info/requires.txt
---
old/python-ceilometerclient-1.0.1.1.g6f81aa1/python_ceilometerclient.egg-info/requires.txt
2013-07-04 18:53:59.000000000 +0200
+++
new/python-ceilometerclient-1.0.1.4.g075148b/python_ceilometerclient.egg-info/requires.txt
2013-07-08 10:37:44.000000000 +0200
@@ -1,3 +1,5 @@
+d2to1>=0.2.10,<0.3
+pbr>=0.5.16,<0.6
httplib2
iso8601>=0.1.4
prettytable>=0.6,<0.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.1.1.g6f81aa1/requirements.txt
new/python-ceilometerclient-1.0.1.4.g075148b/requirements.txt
--- old/python-ceilometerclient-1.0.1.1.g6f81aa1/requirements.txt
2013-07-04 18:53:24.000000000 +0200
+++ new/python-ceilometerclient-1.0.1.4.g075148b/requirements.txt
2013-07-08 10:37:08.000000000 +0200
@@ -1,4 +1,5 @@
-# This file is managed by openstack-depends
+d2to1>=0.2.10,<0.3
+pbr>=0.5.16,<0.6
argparse
httplib2
iso8601>=0.1.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-ceilometerclient-1.0.1.1.g6f81aa1/setup.py
new/python-ceilometerclient-1.0.1.4.g075148b/setup.py
--- old/python-ceilometerclient-1.0.1.1.g6f81aa1/setup.py 2013-07-04
18:53:24.000000000 +0200
+++ new/python-ceilometerclient-1.0.1.4.g075148b/setup.py 2013-07-08
10:37:08.000000000 +0200
@@ -17,5 +17,5 @@
import setuptools
setuptools.setup(
- setup_requires=['d2to1>=0.2.10,<0.3', 'pbr>=0.5,<0.6'],
+ setup_requires=['d2to1>=0.2.10,<0.3', 'pbr>=0.5.16,<0.6'],
d2to1=True)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-ceilometerclient-1.0.1.1.g6f81aa1/tools/install_venv_common.py
new/python-ceilometerclient-1.0.1.4.g075148b/tools/install_venv_common.py
--- old/python-ceilometerclient-1.0.1.1.g6f81aa1/tools/install_venv_common.py
2013-07-04 18:53:24.000000000 +0200
+++ new/python-ceilometerclient-1.0.1.4.g075148b/tools/install_venv_common.py
2013-07-08 10:37:10.000000000 +0200
@@ -34,12 +34,13 @@
class InstallVenv(object):
- def __init__(self, root, venv, pip_requires, test_requires, py_version,
+ def __init__(self, root, venv, requirements,
+ test_requirements, py_version,
project):
self.root = root
self.venv = venv
- self.pip_requires = pip_requires
- self.test_requires = test_requires
+ self.requirements = requirements
+ self.test_requirements = test_requirements
self.py_version = py_version
self.project = project
@@ -75,11 +76,13 @@
def get_distro(self):
if (os.path.exists('/etc/fedora-release') or
os.path.exists('/etc/redhat-release')):
- return Fedora(self.root, self.venv, self.pip_requires,
- self.test_requires, self.py_version, self.project)
+ return Fedora(
+ self.root, self.venv, self.requirements,
+ self.test_requirements, self.py_version, self.project)
else:
- return Distro(self.root, self.venv, self.pip_requires,
- self.test_requires, self.py_version, self.project)
+ return Distro(
+ self.root, self.venv, self.requirements,
+ self.test_requirements, self.py_version, self.project)
def check_dependencies(self):
self.get_distro().install_virtualenv()
@@ -98,11 +101,6 @@
else:
self.run_command(['virtualenv', '-q', self.venv])
print('done.')
- print('Installing pip in venv...', end=' ')
- if not self.run_command(['tools/with_venv.sh', 'easy_install',
- 'pip>1.0']).strip():
- self.die("Failed to install pip.")
- print('done.')
else:
print("venv already exists...")
pass
@@ -116,20 +114,12 @@
print('Installing dependencies with pip (this can take a while)...')
# First things first, make sure our venv has the latest pip and
- # distribute.
- # NOTE: we keep pip at version 1.1 since the most recent version causes
- # the .venv creation to fail. See:
- # https://bugs.launchpad.net/nova/+bug/1047120
- self.pip_install('pip==1.1')
- self.pip_install('distribute')
-
- # Install greenlet by hand - just listing it in the requires file does
- # not
- # get it installed in the right order
- self.pip_install('greenlet')
+ # setuptools.
+ self.pip_install('pip>=1.3')
+ self.pip_install('setuptools')
- self.pip_install('-r', self.pip_requires)
- self.pip_install('-r', self.test_requires)
+ self.pip_install('-r', self.requirements)
+ self.pip_install('-r', self.test_requirements)
def post_process(self):
self.get_distro().post_process()
@@ -207,7 +197,8 @@
This can be removed when the fix is applied upstream.
Nova: https://bugs.launchpad.net/nova/+bug/884915
- Upstream: https://bitbucket.org/which_linden/eventlet/issue/89
+ Upstream: https://bitbucket.org/eventlet/eventlet/issue/89
+ RHEL: https://bugzilla.redhat.com/958868
"""
# Install "patch" program if it's not there
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]