Fix Warning with updated Stdlib
Fix Warning ”This function is deprecated, please use stdlib::merge instead.”
Thanks, that's a nice idea to get rid of that warning. But it would bring too many issues with backwards compatibility :disappointed: It this case it might be easier to avoid using stdlib::merge function. Jumping from version 2.x to 9.x is just too much for a warning.
Jumping from version 2.x to 9.x is just too much for a warning.
Are you serious? stdlib Version 2.6.0 is dated 2012.
Puppet in general is heading towards namespaced Functions.
It only means that 2.6.0 API should be backwards compatible. I hope nobody is using it anymore. 9.0.0 is just 5 months old any many modules (almost every module depends on puppetlabs-stdlib) haven't upgraded their dependencies. With such change we'll create a dependency hell. I guess most modules now require stdlib 7.0 or 8.0. In another module we had to revert the upgrade to 9.0. Making breaking changes simply takes time. If we make such change then we have to maintain at least 2 branches and backport all changes.
Closing in favor of 55fa295.