Re: [Puppet Users] Logrotate module broken, string 'undef' now treated as undef

2016-05-22 Thread Henrik Lindberg
On 18/05/16 23:33, Daniel Urist wrote: I have been using the yo61 logrotate module from puppetforge (https://forge.puppet.com/yo61/logrotate), which seems to be the most popular, but it recently stopped working, with many errors about undefined parameters. The issue seems to be the use of the

Re: [Puppet Users] Logrotate module broken, string 'undef' now treated as undef

2016-05-19 Thread Daniel Urist
Here's some code to try: $var1 = undef $var2 = "undef" $var3 = 'undef' $var4 = "'undef'" $var5 = '"undef"' notify { "VAR1: ${var1} VAR2: ${var2} VAR3: ${var3} VAR4: ${var4} VAR5: ${var5}": } When run, this results in: Notice: VAR1: VAR2: VAR3: VAR4: 'undef' VAR5: "undef" On

Re: [Puppet Users] Logrotate module broken, string 'undef' now treated as undef

2016-05-19 Thread Daniel Urist
puppetserver: 2.3.2-1puppetlabs1 puppet client: 3.8.5-2~bpo8+1 Both server and clients are running Debian 8 (jessie); the puppet client is from the Debian backports repo. On Wed, May 18, 2016 at 3:40 PM, Matthaus Owens wrote: > Daniel, > Which version of Puppet are you

Re: [Puppet Users] Logrotate module broken, string 'undef' now treated as undef

2016-05-18 Thread Matthaus Owens
Daniel, Which version of Puppet are you seeing this on? On Wed, May 18, 2016 at 2:33 PM, Daniel Urist wrote: > I have been using the yo61 logrotate module from puppetforge ( > https://forge.puppet.com/yo61/logrotate), which seems to be the most > popular, but it recently