From 69121952feba0d0046ba6df24258f6011b0325ce Mon Sep 17 00:00:00 2001 From: Eoghan Glynn Date: Thu, 27 Sep 2012 22:03:16 +0100 Subject: [PATCH] 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 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/pip-requires b/tools/pip-requires index d45a24386..22e0ee88a 100644 --- a/tools/pip-requires +++ b/tools/pip-requires @@ -1,6 +1,6 @@ SQLAlchemy>=0.7.3 amqplib==0.6.1 -anyjson==0.2.4 +anyjson>=0.2.4 eventlet>=0.9.17 kombu==1.0.4 lockfile==0.8 -- 2.45.2