swift proxy with ceilometer pipeline fails to start version conflict
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Fix Released
|
Critical
|
Unassigned | ||
Kilo |
Fix Released
|
Critical
|
Unassigned | ||
ceilometer (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Vivid |
Fix Released
|
Critical
|
Corey Bryant | ||
python-ceilometerclient (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned | ||
python-neutronclient (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned | ||
python-oslo.concurrency (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
on a swift proxy server using ceilometer in the pipeline I get the following error after doing updates in kilo from the cloud archive from python-ceilometer 2015.1.
root@labproxy02:~# swift-init proxy start
Starting proxy-server.
Traceback (most recent call last):
File "/usr/bin/
sys.
File "/usr/lib/
loadapp(
File "/usr/lib/
ctx = loadcontext(
File "/usr/lib/
global_
File "/usr/lib/
global_
File "/usr/lib/
return loader.
File "/usr/lib/
object_type, name=name, global_
File "/usr/lib/
global_
File "/usr/lib/
for name in pipeline[:-1]]
File "/usr/lib/
object_type, name=name, global_
File "/usr/lib/
section)
File "/usr/lib/
object_type, name=use, global_
File "/usr/lib/
object_type, name=name, global_
File "/usr/lib/
global_
File "/usr/lib/
global_
File "/usr/lib/
return loader.
File "/usr/lib/
object_type, name=name)
File "/usr/lib/
pkg_
File "/usr/lib/
needed = self.resolve(
File "/usr/lib/
raise VersionConflict
pkg_resources.
If i pull ceilometer out of the pipeline swift-init proxy start processes without issue. If I install the updated dependancies with pip I am able to start the proxy server without issues:
pip install python-
pip install python-
pip install oslo.concurrenc
after updating those packages I am able to start the swift-proxy server. Can these dependencies be reviewed / updated in the cloud archive?
Thanks,
-Matt
Related branches
Changed in cloud-archive: | |
status: | Triaged → Fix Released |
The latest update to ceilometer changed:
python- neutronclient< 2.5.0,> =2.3.11
to
python- neutronclient< 2.5.0,> =2.4.0
that should not have happened; looking into it now