Pypi python-keystoneclient(v0.2.2) not compatible with the latest oslo.config-1.1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Fix Released
|
High
|
Lianhao Lu | ||
python-keystoneclient |
Invalid
|
Critical
|
Unassigned |
Bug Description
When using the following dependencies in the file tools/pip-requires:
python-
http://
The keystoneclient.
Using the things like the following(see the attchment for the test python script)
import keystoneclient.
from oslo.config import cfg
cfg.
cfg.CONF([ '--config-file=%s' % tmpfile], project=
a=cfg.
print dict(a)
Would result the following error:
Traceback (most recent call last):
File "a.py", line 19, in <module>
print dict(a)
File "/opt/stack/
return self.__
File "/opt/stack/
return self._conf.
File "/opt/stack/
value = self._substitut
File "/opt/stack/
raise ConfigFileValue
ConfigFileValue
Changed in ceilometer: | |
milestone: | none → grizzly-rc1 |
Changed in python-keystoneclient: | |
status: | Confirmed → In Progress |
Changed in ceilometer: | |
status: | Fix Committed → Fix Released |
Changed in ceilometer: | |
milestone: | grizzly-rc1 → 2013.1 |
Latest keystoneclient will try and use oslo.config. Sounds like we need a release to include that?