The Modulefile and metadata.json incorrectly specify the minimum version for 'puppetlabs/stdlib' as 3.0.0.
It will result in the following error when running from a puppet agent:
Error: Could not retrieve catalog from remote server:
Error: 400 on SERVER: Unknown function suffix at .../modules/windowsfeature/manifests/init.pp:25 on node ...
i.e. The 'suffix' function in stdlib was not introduced until v4.0.0
https://forge.puppetlabs.com/puppetlabs/stdlib
(changelog #2013-03-26---richard-soderberg-rsoderbergmozillacom---400)
The minimum version should be >=4.0.0 (or higher?)
The Modulefile and metadata.json incorrectly specify the minimum version for 'puppetlabs/stdlib' as 3.0.0.
It will result in the following error when running from a puppet agent:
Error: Could not retrieve catalog from remote server:
Error: 400 on SERVER: Unknown function suffix at .../modules/windowsfeature/manifests/init.pp:25 on node ...
i.e. The 'suffix' function in stdlib was not introduced until v4.0.0 https://forge.puppetlabs.com/puppetlabs/stdlib (changelog #2013-03-26---richard-soderberg-rsoderbergmozillacom---400)
The minimum version should be >=4.0.0 (or higher?)