Puppet could not start Service[swift-proxy] because of pkg_resources.VersionConflict error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Daniil Trishkin | ||
6.0.x |
Fix Committed
|
High
|
Ivan Berezovskiy | ||
6.1.x |
Fix Released
|
High
|
Daniil Trishkin |
Bug Description
"api": "1.0",
"astute_sha": "6d6ad68e0cde28
"auth_
"build_id": "2015-02-
"build_number": "143",
"feature_
"mirantis"
],
"fuellib_sha": "8384b8ca4db847
"fuelmain_sha": "b975019fabdb42
"nailgun_sha": "f4487769f5526b
"ostf_sha": "1a0b2c6618fac0
"production": "docker",
"python-
"release": "6.1",
Steps to reproduce:
1) Create ubuntu, neutron+vlan env, with murano, sahara, ceilometer
2) Add 3 mongo+controller nodes, 1 compute-cinder
3) Deploy
Result: error during primary controller deployment from puppet log:
Wed Feb 25 12:44:44 +0000 2015 Puppet (err): Could not start Service[
Error from /var/log/
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.
tags: | added: customer-found |
swift-proxy starts to work if we remove 'ceilometer' from pipeline in /etc/swift/ proxy-server. conf. So it looks like this bug was introduced by https:/ /review. openstack. org/154831 commit where we added 'ceilometer' to the pipeline, although according to the documentation pipeline is configured properly.