Closed mj closed 12 months ago
The dependency was bumped in #207 where we use stdlib::to_toml
. stdlib::to_toml
replace to_toml
available in older versions of stdlib, but this old function is deprecated and raise an error when called on Puppet 8 with the default configuration.
I would recommend sticking to an older version of the module it you are blocked by some modules that do not support Puppet 8 / recent stdlib yet, and rather push these modules to be updated.
IMO the correct way is to update older modules to support newer stdlib version instead. And as @smortex said, we cannot downgrade.
Pull Request (PR) description
This PR relaxes the version constraint for
puppetlabs-stdlib
to>= 8.1.0
so that it is easier to use the module in Puppet environments with modules that explicitly depend on< 9
.This Pull Request (PR) fixes the following issues
Fixes #219