Details
-
Improvement
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
PUP 4.9.3
-
None
-
-
Puppet Developer Experience
-
1
-
PDE 2017-03-08
-
New Feature
-
Change the hiera configuration stability check, increasing performance.
-
No Action
-
perf; covered by unit benchmarks
Description
The check to assert that a hiera configuration is stable with respect to interpolated values, does not take into account that a global variable (a variable that starts with '::') is immutable once set.
The performance of this check will be greatly improved for use-cases that have a hiera.yaml files similar to this example file from a comment in PUP-7294 if such variables are exempt from the check.
Attachments
Issue Links
- relates to
-
PUP-7336 Interpolation behavior in hiera.yaml changed between Puppet version 4.9.3 and 4.9.4
-
- Closed
-