Remove backward compatible option flagfile

Registered by Ghe Rivero

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

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://review.openstack.org/#q,topic:bp/remove-old-flagfile,n,z

Addressed by: https://review.openstack.org/6990
    Remove old flagfile support.

This blueprint is implemented now

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.