Allow change config directory
Registered by
Dean Troyer
Add a new top-level variable CONF_DIR that sets the configuration directory for OpenStack services. Default value is /etc to stay compatible.
This allows config files to be moved in to /opt/stack/etc or similar to simplify gathering/removing the config files and allow for the reduction in root requirements.
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Low
- Drafter:
- Dean Troyer
- Direction:
- Approved
- Assignee:
- Dean Troyer
- Definition:
- New
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Dean Troyer
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Projects that only require setting xx_CONF_DIR with the default of $CONF_DIR:
- ceilometer
- cinder
- glance
- heat
- ironic
- marconi
- savanna
- swift
- trove
Special handling
- keystone: Some Keystone bits are hard-coded to use /etc/keystone so a work-sround is required. Probably a /etc/keystone symlink pointing tot he actual location.
- neutron: plugin config dirs
- nova: add '--config-file $NOVA_CONF' to nova-api command line
(?)