Remove backward compatible option flagfile
Nova still uses flagfile internally (wrapping cfg), when glance and keystone move to new cfg options. Most of the code it's shared. Path:
1.- Remove flagfiles support for nova, and use cfg options
2.- Move cfg options code from nova, glance and keystone to openstack-common
Blueprint information
- Status:
- Complete
- Approver:
- Vish Ishaya
- Priority:
- Medium
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Ghe Rivero
- Definition:
- Approved
- Series goal:
- Accepted for folsom
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Thierry Carrez
- Completed by
- Russell Bryant
Related branches
Related bugs
Sprints
Whiteboard
I'm not totally convinced on the remove flagfile part, it is essentially just a global to hold the flags and grab flags that are defined in other files. The cfg code is already in openstack common. Is there something else you want to move? --Vish
Essex support both, .ini files and flag-files, being confusing for deployers, since when comparing documentation (official and not), you can found both types. Removing it earlier, will give time to documenters to catch up with it. Quantum is not using cfg options (maybe another bp will be necessary for this) -- Ghe Rivero
Gerrit topic: https:/
Addressed by: https:/
Remove old flagfile support.
This blueprint is implemented now
Work Items
Dependency tree
* Blueprints in grey have been implemented.