The "no implicit conversion of nil into String" error should be fixed with
the recent release of "gettext-setup"[1][2]. While this resolves the issue
seen in modules CI with puppet-agent 5.3.4, there was an unrelated
regression in the same release, involving non-default environments[3]. So
I'd recommend waiting for puppet-agent 5.3.5 (due out real soon now) before
unpinning.

Josh

[1] https://rubygems.org/gems/gettext-setup/versions/0.30
[2] https://github.com/puppetlabs/gettext-setup-gem/issues/61
[3] https://tickets.puppetlabs.com/browse/PUP-8419

On Tue, Feb 6, 2018 at 2:20 AM, Gavin Williams <[email protected]> wrote:

> Just for community awareness, there appears to be a breaking interaction
> between this latest Puppet release and rspec-puppet.
>
> Tests are failing with 'no implicit conversion of nil into String'.
> Already raised on PL tracker as PUP-8418 [1], and I've just raised against
> rspec-puppet [2].
>
> So for anyone with unbounded CI/CD pipelines, probably best to pin Puppet
> to 5.3.3 until the interaction is fixed.
>
> HTH
>
> Gav
>
> [1] https://tickets.puppetlabs.com/browse/PUP-8418
> [2] https://github.com/rodjek/rspec-puppet/issues/647
>
> On Monday, 5 February 2018 20:10:43 UTC, Molly Waggett wrote:
>>
>> This is a bug-fix release of Puppet Platform. All three components -
>> puppet-agent, PuppetDB, and Puppet Server - have been updated.
>>
>> This release of Puppet Agent updates Puppet to 5.3.4 and Facter to 3.9.4.
>> Puppet 5.3.4 adds two new settings, `sourceaddress` and `runtimeout`. It
>> also adds module translation distribution to pluginsync, improves Japanese
>> localization, and fixes several bugs. This release also adds support for
>> macOS 10.13 (High Sierra), EL 7 on arm64, and Amazon Linux 2. For details,
>> see the Puppet Agent
>> <https://puppet.com/docs/puppet/5.3/release_notes_agent.html> release
>> notes.
>>
>> PuppetDB 5.1.4 and Puppet Server 5.1.5 add Debian 9 (Stretch) packages,
>> as well as additional bug fixes. For details, see the Puppet Server
>> <https://puppet.com/docs/puppetserver/5.1/release_notes.html> and
>> PuppetDB <https://puppet.com/docs/puppetdb/5.1/release_notes.html> release
>> notes.
>>
>> Thanks!
>>
>>
>> --
>> *Molly Waggett*
>> Release Engineer @ Puppet, Inc.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Developers" 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-dev/6e2a1958-9fa3-42b2-b568-f505ccc4dedd%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-dev/6e2a1958-9fa3-42b2-b568-f505ccc4dedd%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Josh Cooper | Software Engineer
[email protected] | @coopjn

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" 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-dev/CA%2Bu97uk793jHAQEttT6A20pYH2v2tNm-c2DRHsNrj2B2rEBT2A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to