]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Loosen anyjson dependency to avoid clash with ceilometer
authorEoghan Glynn <eglynn@redhat.com>
Thu, 27 Sep 2012 21:03:16 +0000 (22:03 +0100)
committerEoghan Glynn <eglynn@redhat.com>
Mon, 8 Oct 2012 18:57:40 +0000 (19:57 +0100)
commit69121952feba0d0046ba6df24258f6011b0325ce
tree659950b55d3c6782ddff8339debb94c0ad07d981
parent6205ef6f074a16ebe858c6721f37b00ec3373f9d
Loosen anyjson dependency to avoid clash with ceilometer

Ceilometer depends on anyjson 0.3.1, whereas cinder requires
exacly 0.2.4.

The net effect is a devstack with ceilometer installed will
appear to work initially, as ceilometer is sparked up after
cinder. However, if any of the cinder services are subsequently
restarted, they fail with:

  pkg_resources.DistributionNotFound: anyjson==0.2.4

By simply allowing the cinder anyjson dependency version to
be greater than as opposed to an exact match, we can avoid
the clash.

Change-Id: I21737a2504705f15dd16e6762b44624678177442
tools/pip-requires