e2a8a494c5
We need to be able to handle when system uuids are upper or lower case because newer versions of dmidecode have normalized to lower case. Users who were on CentOS/RHEL 7.5 and older may have per-node customizations with upper case which turn lowercase with an update to 7.6. This affects hieradata customizations as well as os-net-config mapping files. This change outputs both an upper and lowercase hieradata uuid file to handle the both versions of the UUID. Additionally this change normalizes the id comparison for os-net-config mappings to lower case. Change-Id: I65f46056f8a908c60c99d1cee3738344a0bce6b7 Closes-Bug: #1816652 |
||
---|---|---|
.. | ||
compute | ||
controller | ||
default.yaml | ||
per_node.yaml | ||
README |
This tree contains additional configuration which happens "pre deployment", e.g before the OpenStack services themselves are configured but after the nodes themselves have been provisioned and initially configured. Typically for puppet deployments these additional configs will put in place hieradata which is then consumed by the subsequent puppet configuration which occurs during the post-deployment phase. If you need to specify multiple configs, you can chain them together in a template, see the multiple.yaml example: OS::TripleO::ControllerExtraConfigPre: puppet/extraconfig/pre_deploy/controller/multiple.yaml