I'm seeing a lot of Warning: Defining "data_provider": "hiera" in
metadata.json is deprecated. How do we successfully support both Puppet 4.7
(LTS) and Puppet 5 (Today) without this garbage popping up at every run?

I don't want to kill any *real* deprecation warnings, just ones that
conflict between LTS and New Shiny.

Thanks,

Trevor

On Wed, Jun 28, 2017 at 9:40 AM, Trevor Vaughan <[email protected]>
wrote:

> Awesome! We'll start working on testing with this as soon as we can.
>
> First issue found: When using rspec-puppet, we need to test with
> 'server_facts' but now can no longer set those since they are 'reserved'
> but appear to be unset by default. Any idea how to get around this?
>
> On Tue, Jun 27, 2017 at 10:13 PM, Eric Sorenson <[email protected]> wrote:
>
>> I have run out of superlatives to try to express how excited I am for
>> this release: the Puppet 5 Platform is available for download now.
>>
>> The primary goals of this release are to harmonize numbering across the
>> major components (Puppet Agent, PuppetDB, Puppet Server) to "5", as a first
>> step towards delivering these components as a unified platform; include
>> Hiera 5 with eyaml as a built-in capability; provide clean UTF-8 support;
>> move network comms to fast, interoperable JSON. Our current Ruby versions
>> are EOL'ed, so we're moving to MRI Ruby 2.4 on the agent and (opt-in)
>> jruby9k on the server. The PE-only puppet-server metrics service is now
>> open-sourced.
>>
>> In addition to the features, there are some substantial performance
>> boosts waiting for you. According to our perf testing (thanks Doug!):
>>
>> • Puppet 5 Agent run-times were 30% lower at equivalent loads. (Average
>> of 8 seconds vs 5.5 seconds)
>> • Puppet 5 Server CPU utilization was at least 20% lower than Puppet 4 in
>> all scenarios.
>> • CPU utilization for Puppet 5 PuppetDB and PostgreSQL were also lower in
>> all scenarios.
>> • Puppet 5 catalog compile times reported by Puppet Server were between
>> 7-10% lower than Puppet 4.
>> • Puppet 5 scaled to an additional 40% increase in the number of agents
>> while Puppet 4 agent run-times became dangerously high.
>>
>> This is a "semver major" with some backwards incompatibilities, but we
>> have worked very hard to retain module compatibility with Puppet 4.x
>> modules. With a few careful (and hopefully rarely used) exceptions, *module
>> code that works under Puppet 4 should not need revision to work under
>> Puppet 5*.
>>
>> For a full list of changes and download instructions, check out the full
>> release notes: https://docs.puppet.com/puppet/5.0/release_notes.html
>>
>> I'd like to send out huge thanks to the Puppet teams who worked on this
>> release and to community members who provided feedback on both the design
>> discussions and early preview releases — extra special thanks to Josh
>> Cooper for shepherding this out the door. It has a special significance for
>> me since it's version five and (by total coincidence!) yesterday was my
>> five year anniversary at Puppet :) I think it's going to be a great release
>> series.
>>
>> Eric Sorenson - [email protected]
>> director of product, ecosystem and platform
>>
>> --
>> 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/ms
>> gid/puppet-dev/C17DC8B4-D7D3-417D-A3D5-43066C5BCB3F%40puppet.com
>> <https://groups.google.com/d/msgid/puppet-dev/C17DC8B4-D7D3-417D-A3D5-43066C5BCB3F%40puppet.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Trevor Vaughan
> Vice President, Onyx Point, Inc
> (410) 541-6699 x788 <(410)%20541-6699>
>
> -- This account not approved for unencrypted proprietary information --
>



-- 
Trevor Vaughan
Vice President, Onyx Point, Inc
(410) 541-6699 x788

-- This account not approved for unencrypted proprietary information --

-- 
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/CANs%2BFoUtm8k6iHXcpC5qZPps%3DMGjZTNR972aGUra8aD6gXS5yQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to