yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #31460
[Bug 1441393] Re: Keystone and Ceilometer unit tests fail with pymongo 3.0
** Changed in: ceilometer
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1441393
Title:
Keystone and Ceilometer unit tests fail with pymongo 3.0
Status in OpenStack Telemetry (Ceilometer):
Fix Released
Status in Ceilometer icehouse series:
Fix Committed
Status in Ceilometer juno series:
Fix Committed
Status in OpenStack Identity (Keystone):
Fix Committed
Status in Keystone icehouse series:
In Progress
Status in Keystone juno series:
Fix Committed
Status in OpenStack Messaging and Notifications Service (Zaqar):
New
Bug description:
pymongo 3.0 was released 2015-04-07. This causes keystone tests to fail:
Traceback (most recent call last):
File "keystone/tests/unit/test_cache_backend_mongo.py", line 357, in test_correct_read_preference
region.set(random_key, "dummyValue10")
...
File "keystone/common/cache/backends/mongo.py", line 363, in get_cache_collection
self.read_preference = pymongo.read_preferences.mongos_enum(
AttributeError: 'module' object has no attribute 'mongos_enum'
Traceback (most recent call last):
File "keystone/tests/unit/test_cache_backend_mongo.py", line 345, in test_incorrect_read_preference
random_key, "dummyValue10")
...
File "keystone/common/cache/backends/mongo.py", line 168, in client
self.api.get_cache_collection()
File "keystone/common/cache/backends/mongo.py", line 363, in get_cache_collection
self.read_preference = pymongo.read_preferences.mongos_enum(
AttributeError: 'module' object has no attribute 'mongos_enum'
To manage notifications about this bug go to:
https://bugs.launchpad.net/ceilometer/+bug/1441393/+subscriptions
References