ConfigFileValueError when defining enabled_apis
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
After the upgrade of our OpenStack Cloud infrastructure from Newton to Pike, the following error has appeared:
Traceback (most recent call last):
File "/usr/bin/
sys.exit(main())
File "/usr/lib/
if 'osapi_compute' in CONF.enabled_apis:
File "/usr/lib/
return self._get(name)
File "/usr/lib/
value = self._do_get(name, group, namespace)
File "/usr/lib/
% (opt.name, str(ve)))
ConfigFileValue
It comes from the fact that we are defining the enabled_apis parameter in nova.conf like:
enabled_
It is for us a requirement to be able to define the enabled_apis parameter. We are member of the EGI Cloud federation, that requires an additional API to be available to the users (OCCI). This API is made available through the OOI project (https:/
After some investigation, I have seen that the issue is a consequence from this commit:
https:/
The bug is fixed when I remove lines 84 ad 85 in https:/
Is there any reason to enforce the value of enabled_apis?
tags: | added: api config |
A patch that fix the issue