Can't override extra configs with local.conf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack |
Fix Released
|
Medium
|
Ryan Hsu |
Bug Description
With the new local.conf, it is possible to override configuration options for non-extra services (e.g. nova, cinder) but extra services like Tempest cannot take advantage of it's power. The problem is because the "extra" phase is run before any of the extra.d files are run. From the README:
"runs after services are started and before any files in extra.d are executed"
In the case of Tempest, both the "post-config" and "extra" phases run before Tempest installation and configuration. Putting any configuration options in existing local.conf phases will just get overwritten by options set by configure_
Fix proposed to branch: master /review. openstack. org/55583
Review: https:/