ceilometer should require pymongo>=2.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I am running this on trunk and with devstack, after enabling the services as documented on:
http://
I get the stacktrace below when starting the collector:
cd /opt/stack/
2012-11-09 17:50:01 29184 CRITICAL ceilometer [-] __init__() got an unexpected keyword argument 'safe'
2012-11-09 17:50:01 29184 TRACE ceilometer Traceback (most recent call last):
2012-11-09 17:50:01 29184 TRACE ceilometer File "/usr/local/
2012-11-09 17:50:01 29184 TRACE ceilometer execfile(__file__)
2012-11-09 17:50:01 29184 TRACE ceilometer File "/opt/stack/
2012-11-09 17:50:01 29184 TRACE ceilometer launcher.wait()
2012-11-09 17:50:01 29184 TRACE ceilometer File "/opt/stack/
2012-11-09 17:50:01 29184 TRACE ceilometer super(ServiceLa
2012-11-09 17:50:01 29184 TRACE ceilometer File "/opt/stack/
2012-11-09 17:50:01 29184 TRACE ceilometer service.wait()
2012-11-09 17:50:01 29184 TRACE ceilometer File "/usr/local/
2012-11-09 17:50:01 29184 TRACE ceilometer return self._exit_
2012-11-09 17:50:01 29184 TRACE ceilometer File "/usr/local/
2012-11-09 17:50:01 29184 TRACE ceilometer return hubs.get_
2012-11-09 17:50:01 29184 TRACE ceilometer File "/usr/local/
2012-11-09 17:50:01 29184 TRACE ceilometer return self.greenlet.
2012-11-09 17:50:01 29184 TRACE ceilometer File "/usr/local/
2012-11-09 17:50:01 29184 TRACE ceilometer result = function(*args, **kwargs)
2012-11-09 17:50:01 29184 TRACE ceilometer File "/opt/stack/
2012-11-09 17:50:01 29184 TRACE ceilometer service.start()
2012-11-09 17:50:01 29184 TRACE ceilometer File "/opt/stack/
2012-11-09 17:50:01 29184 TRACE ceilometer self.storage_conn = self.storage_
2012-11-09 17:50:01 29184 TRACE ceilometer File "/opt/stack/
2012-11-09 17:50:01 29184 TRACE ceilometer return Connection(conf)
2012-11-09 17:50:01 29184 TRACE ceilometer File "/opt/stack/
2012-11-09 17:50:01 29184 TRACE ceilometer self.conn = self._get_
2012-11-09 17:50:01 29184 TRACE ceilometer File "/opt/stack/
2012-11-09 17:50:01 29184 TRACE ceilometer return pymongo.
2012-11-09 17:50:01 29184 TRACE ceilometer TypeError: __init__() got an unexpected keyword argument 'safe'
2012-11-09 17:50:01 29184 TRACE ceilometer
Any clue?
summary: |
- ceilometer-collector fail to start + ceilometer should require pymongo>=2.0 |
Changed in ceilometer: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in ceilometer: | |
milestone: | none → grizzly-2 |
status: | Fix Committed → Fix Released |
Changed in ceilometer: | |
milestone: | grizzly-2 → 2013.1 |
Which version of PyMongo is installed?