Closed jormaster3k closed 1 month ago
Several functions provided by stdlib module, including shell_escape(), were deprecated in 9.x (see https://github.com/puppetlabs/puppetlabs-stdlib/issues/1346). It seems that this change will remove compatibility with stdlib 8.x
stdlib deprecation
leads to an error in Puppet 8 by default. As a workaround you can change the strict
setting (https://www.puppet.com/docs/puppet/8/configuration#strict) in the meantime
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
What are you seeing
What behaviour did you expect instead
Class applies successfully
Any additional information you'd like to impart
Need to swap out shell_escape() with stdlib::shell_escape()