commit b87f6a257c6c8c46081d9cdcc63f921e7e1f43c2
Author: Alex Schultz <email address hidden>
Date: Tue Feb 19 12:50:16 2019 -0700
Handle upper and lower case system uuids
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.
Reviewed: https:/ /review. openstack. org/638494 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=b87f6a257c6 c8c46081d9cdcc6 3f921e7e1f43c2
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit b87f6a257c6c8c4 6081d9cdcc63f92 1e7e1f43c2
Author: Alex Schultz <email address hidden>
Date: Tue Feb 19 12:50:16 2019 -0700
Handle upper and lower case system uuids
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.
Conflicts: extraconfig/ pre_deploy/ per_node. yaml
puppet/
Change-Id: I65f46056f8a908 c60c99d1cee3738 344a0bce6b7 ac5ed16e7f2b20e dd4535c2d4)
Closes-Bug: #1816652
(cherry picked from commit e2a8a494c5abf64