iso8601 is required by default on keystone
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
Undecided
|
Chmouel Boudjnah |
Bug Description
It seems that the module iso8601 is now needed by default on keystone, it is only included in tools/test-requires and I am getting on a clean devstack install (with only keystone installed) :
stack@devstack:
Traceback (most recent call last):
File "/opt/stack/
cli.
File "/opt/stack/
return run(cmd, (args[:1] + args[2:]))
File "/opt/stack/
return CMDS[cmd]
File "/opt/stack/
return self.main()
File "/opt/stack/
driver = importutils.
File "/opt/stack/
return import_
File "/opt/stack/
(class_str, str(exc)))
ImportError: Class Identity cannot be found (No module named iso8601)
Exception KeyError: KeyError(44501392,) in <module 'threading' from '/usr/lib/
this is because of keystone.token.core include :
from keystone.
which need iso8601
Changed in keystone: | |
assignee: | nobody → Chmouel Boudjnah (chmouel) |
Changed in keystone: | |
milestone: | none → folsom-2 |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
milestone: | folsom-2 → 2012.2 |
Fix proposed to branch: master /review. openstack. org/9274
Review: https:/