2014-05-08 07:13:08 |
Zoltan Martha |
bug |
|
|
added bug |
2014-05-14 15:16:58 |
Launchpad Janitor |
swift (Ubuntu): status |
New |
Confirmed |
|
2014-05-14 15:19:34 |
David Moreau Simard |
bug task added |
|
cloud-archive |
|
2014-05-14 15:19:47 |
David Moreau Simard |
bug |
|
|
added subscriber David Moreau Simard |
2014-05-16 13:34:40 |
James Page |
bug task added |
|
ceilometer (Ubuntu) |
|
2014-05-16 13:36:09 |
James Page |
summary |
Swift-proxy needs python-happybase >0.5 !=0.7, but 0.7 is present in the repository |
Swift-proxy needs python-happybase >0.5 !=0.7, but 0.7 is present in the repository when used with ceilometer |
|
2014-05-16 14:07:16 |
James Page |
swift (Ubuntu): status |
Confirmed |
Invalid |
|
2014-05-16 14:07:31 |
James Page |
summary |
Swift-proxy needs python-happybase >0.5 !=0.7, but 0.7 is present in the repository when used with ceilometer |
[SRU] swift-proxy needs python-happybase >0.5 !=0.7, but 0.7 is present in the repository when used with ceilometer |
|
2014-05-16 14:14:02 |
James Page |
nominated for series |
|
Ubuntu Trusty |
|
2014-05-16 14:14:02 |
James Page |
bug task added |
|
swift (Ubuntu Trusty) |
|
2014-05-16 14:14:02 |
James Page |
bug task added |
|
ceilometer (Ubuntu Trusty) |
|
2014-05-16 14:14:02 |
James Page |
nominated for series |
|
Ubuntu Utopic |
|
2014-05-16 14:14:02 |
James Page |
bug task added |
|
swift (Ubuntu Utopic) |
|
2014-05-16 14:14:02 |
James Page |
bug task added |
|
ceilometer (Ubuntu Utopic) |
|
2014-05-16 14:14:15 |
James Page |
swift (Ubuntu Trusty): status |
New |
Invalid |
|
2014-05-16 14:14:18 |
James Page |
ceilometer (Ubuntu Utopic): status |
New |
Incomplete |
|
2014-05-16 14:14:24 |
James Page |
ceilometer (Ubuntu Utopic): status |
Incomplete |
Fix Released |
|
2014-05-16 14:14:35 |
James Page |
ceilometer (Ubuntu Trusty): assignee |
|
James Page (james-page) |
|
2014-05-16 14:14:47 |
James Page |
bug task added |
|
python-happybase (Ubuntu) |
|
2014-05-16 14:14:59 |
James Page |
python-happybase (Ubuntu Utopic): status |
New |
Fix Committed |
|
2014-05-16 14:21:32 |
James Page |
description |
Affected release:
Description: Ubuntu 14.04 LTS
Release: 14.04
Affected packages:
python-swift:
Installed: 1.13.1-0ubuntu1
Candidate: 1.13.1-0ubuntu1
python-happybase:
Installed: 0.7-1build1
Candidate: 0.7-1build1
The swift-proxy service fails to start.
Contents of /var/log/upstart/swift-proxy.log:
Starting proxy-server...(/etc/swift/proxy-server.conf)
Traceback (most recent call last):
File "/usr/bin/swift-proxy-server", line 23, in <module>
sys.exit(run_wsgi(conf_file, 'proxy-server', default_port=8080, **options))
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 389, in run_wsgi
loadapp(conf_path, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 316, in loadapp
ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 307, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context
global_additions=global_additions)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 562, in _pipeline_app_context
for name in pipeline[:-1]]
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context
section)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use
object_type, name=use, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context
object_type, name=name)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point
pkg_resources.require(self.spec)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 725, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 632, in resolve
raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (happybase 0.7 (/usr/lib/python2.7/dist-packages), Requirement.parse('happybase>=0.5,!=0.7')) |
[Impact]
The ceilometer extension for swift is currently broken and causes swift-proxy to fail on startup if enabled.
[Test Case]
sudo apt-get install swift-proxy python-ceilometer
Enable ceilometer egg in proxy filter chain.
sudo service swift-proxy start
(fails with stacktrace below).
[Regression Potential]
Fix drops minimum version requirement to 0.3.0 (which is already in archive) - so minimal.
[Original Bug Report]
Affected release:
Description: Ubuntu 14.04 LTS
Release: 14.04
Affected packages:
python-swift:
Installed: 1.13.1-0ubuntu1
Candidate: 1.13.1-0ubuntu1
python-happybase:
Installed: 0.7-1build1
Candidate: 0.7-1build1
The swift-proxy service fails to start.
Contents of /var/log/upstart/swift-proxy.log:
Starting proxy-server...(/etc/swift/proxy-server.conf)
Traceback (most recent call last):
File "/usr/bin/swift-proxy-server", line 23, in <module>
sys.exit(run_wsgi(conf_file, 'proxy-server', default_port=8080, **options))
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 389, in run_wsgi
loadapp(conf_path, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 316, in loadapp
ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 307, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context
global_additions=global_additions)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 562, in _pipeline_app_context
for name in pipeline[:-1]]
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context
section)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use
object_type, name=use, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context
object_type, name=name)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point
pkg_resources.require(self.spec)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 725, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 632, in resolve
raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (happybase 0.7 (/usr/lib/python2.7/dist-packages), Requirement.parse('happybase>=0.5,!=0.7')) |
|
2014-05-16 14:23:05 |
James Page |
description |
[Impact]
The ceilometer extension for swift is currently broken and causes swift-proxy to fail on startup if enabled.
[Test Case]
sudo apt-get install swift-proxy python-ceilometer
Enable ceilometer egg in proxy filter chain.
sudo service swift-proxy start
(fails with stacktrace below).
[Regression Potential]
Fix drops minimum version requirement to 0.3.0 (which is already in archive) - so minimal.
[Original Bug Report]
Affected release:
Description: Ubuntu 14.04 LTS
Release: 14.04
Affected packages:
python-swift:
Installed: 1.13.1-0ubuntu1
Candidate: 1.13.1-0ubuntu1
python-happybase:
Installed: 0.7-1build1
Candidate: 0.7-1build1
The swift-proxy service fails to start.
Contents of /var/log/upstart/swift-proxy.log:
Starting proxy-server...(/etc/swift/proxy-server.conf)
Traceback (most recent call last):
File "/usr/bin/swift-proxy-server", line 23, in <module>
sys.exit(run_wsgi(conf_file, 'proxy-server', default_port=8080, **options))
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 389, in run_wsgi
loadapp(conf_path, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 316, in loadapp
ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 307, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context
global_additions=global_additions)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 562, in _pipeline_app_context
for name in pipeline[:-1]]
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context
section)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use
object_type, name=use, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context
object_type, name=name)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point
pkg_resources.require(self.spec)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 725, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 632, in resolve
raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (happybase 0.7 (/usr/lib/python2.7/dist-packages), Requirement.parse('happybase>=0.5,!=0.7')) |
[Impact]
The ceilometer extension for swift is currently broken and causes swift-proxy to fail on startup if enabled.
[Test Case]
sudo apt-get install swift-proxy python-ceilometer
Enable ceilometer egg in proxy filter chain.
sudo service swift-proxy start
(fails with stacktrace below).
[Regression Potential]
Proposal is to update happybase to 0.8 (requirement bump came late in cycle and was missed). Ceilometer is the only reverse-depends.
[Original Bug Report]
Affected release:
Description: Ubuntu 14.04 LTS
Release: 14.04
Affected packages:
python-swift:
Installed: 1.13.1-0ubuntu1
Candidate: 1.13.1-0ubuntu1
python-happybase:
Installed: 0.7-1build1
Candidate: 0.7-1build1
The swift-proxy service fails to start.
Contents of /var/log/upstart/swift-proxy.log:
Starting proxy-server...(/etc/swift/proxy-server.conf)
Traceback (most recent call last):
File "/usr/bin/swift-proxy-server", line 23, in <module>
sys.exit(run_wsgi(conf_file, 'proxy-server', default_port=8080, **options))
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 389, in run_wsgi
loadapp(conf_path, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 316, in loadapp
ctx = loadcontext(loadwsgi.APP, conf_file, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 307, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 450, in get_context
global_additions=global_additions)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 562, in _pipeline_app_context
for name in pipeline[:-1]]
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 454, in get_context
section)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use
object_type, name=use, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 59, in get_context
object_type, name=name, global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 406, in get_context
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
global_conf=global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 620, in get_context
object_type, name=name)
File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point
pkg_resources.require(self.spec)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 725, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 632, in resolve
raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (happybase 0.7 (/usr/lib/python2.7/dist-packages), Requirement.parse('happybase>=0.5,!=0.7')) |
|
2014-05-16 16:10:40 |
James Page |
python-happybase (Ubuntu Utopic): status |
Fix Committed |
Fix Released |
|
2014-05-16 16:16:21 |
Launchpad Janitor |
branch linked |
|
lp:~james-page/ubuntu/trusty/python-happybase/0.8 |
|
2014-05-16 16:16:33 |
James Page |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2014-05-16 16:16:48 |
James Page |
ceilometer (Ubuntu Trusty): status |
New |
Invalid |
|
2014-05-16 16:17:08 |
James Page |
python-happybase (Ubuntu Trusty): importance |
Undecided |
High |
|
2014-05-16 16:17:08 |
James Page |
python-happybase (Ubuntu Trusty): status |
New |
In Progress |
|
2014-05-16 16:17:08 |
James Page |
python-happybase (Ubuntu Trusty): assignee |
|
James Page (james-page) |
|
2014-05-17 19:05:20 |
Scott Kitterman |
python-happybase (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2014-05-17 19:05:27 |
Scott Kitterman |
bug |
|
|
added subscriber SRU Verification |
2014-05-17 19:05:29 |
Scott Kitterman |
tags |
|
verification-needed |
|
2014-05-17 19:26:54 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/python-happybase |
|
2014-05-19 11:51:29 |
Zoltan Martha |
tags |
verification-needed |
verification-done |
|
2014-05-26 22:54:06 |
Launchpad Janitor |
python-happybase (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2014-05-26 22:54:12 |
Scott Kitterman |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-03-24 16:13:54 |
James Page |
cloud-archive: status |
New |
Fix Released |
|