Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(PUP-5743) adapt to new environment name semantics
Since applying a fix for PUP-5522 (puppet 3.8.5 and 4.3.2) puppet symbolizes environment names internally. The catalog cache needs to assume that the facts and other args do not change between runs, so we have to mirror this here. Puppet versions before the change require a string as environment name, or they fail with "Unsupported data type: 'Symbol' on node xyz" See rodjek#354 and PUP-5743 for discussion of this
- Loading branch information