Yeah. I found an error in the puppetlabs-mcollective module ( https://tickets.puppetlabs.com/browse/MODULES-1192) where it doesn't work with "trusted_node_data = true", which per the docs is a 3.6.2 recommended safe setting. When I was testing my fix, I made the mistake of running specs with future parser enabled... and saw how horribly they failed.
IMO at least for official modules (and ideally for use by anyone interested) there needs to be a single, centrally-managed list of puppet versions and parameters that are tested against. I know I've seen a few modules that still don't run specs with anything > 3.4. On Thu, Sep 18, 2014 at 6:10 PM, Spencer Krum <[email protected]> wrote: > +1 for a plan for this > > On Thu, Sep 18, 2014 at 2:16 PM, Tim Skirvin <[email protected]> wrote: > >> I decided to try out 'parser = future' today, and the first thing >> to fail was puppetlabs-apache, with errors along the lines of: >> >> Filepath: >> /srv/puppet/env/puppet/modules/apache/templates/httpd.conf.erb >> Line: 19 >> Detail: comparison of Float with String failed >> >> There's already a bug report for this[1], but that's not really >> my point. I'm curious as to the larger questions - when are the modules >> supported by PuppetLabs in the Forge going to be ready for use with the >> future parser? And, when these modules are ready, how will we know? Will >> it be listed as compatible with 4.0.0? >> >> And until this is ready, is 'parser = future' doing much good? >> >> - Tim Skirvin ([email protected]) >> -- >> HPC Systems Administrator / Developer >> http://www.linkedin.com/in/tskirvin >> USCMS-T1 Collaboration Fermilab Scientific Computing >> >> [1] https://tickets.puppetlabs.com/browse/MODULES-910 >> > > > > -- > Spencer Krum > (619)-980-7820 > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/CADt6FWOMjWQtszuwncC42Mgs%2BcBmuNF2tC8zyr%3DxdusXCObhFg%40mail.gmail.com > <https://groups.google.com/d/msgid/puppet-users/CADt6FWOMjWQtszuwncC42Mgs%2BcBmuNF2tC8zyr%3DxdusXCObhFg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAFt4V4mu1JBE7ade87hw%3DrkP0UTVwci0tfd9AX6cUJ43iRuwWQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
