Ok, yeah, I'm a bad community member and should put in a PR, but you should
probably stuff this in your usage notes in the README. Otherwise, I think
you'll have many surprised moments going on from your users.

Thanks,

Trevor

On Thu, Jul 23, 2015 at 12:13 PM, Michael Smith <
[email protected]> wrote:

>
> On Thu, Jul 23, 2015 at 6:20 AM, Trevor Vaughan <[email protected]>
> wrote:
>
>> Hi Michael,
>>
>> Does this work in 3.8 without the future parser enabled?
>>
>> Ref:
>> https://github.com/puppetlabs/puppetlabs-puppet_agent/blob/master/manifests/prepare/puppet_config.pp#L15:L29
>>
>
> No, the module is designed with future parser in-mind. The rationale
> behind this is that if you're going to update to Puppet 4, you should first
> make sure that all your configuration will work with Puppet 4 using future
> parser. Since that's already happened, requiring future parser for this
> module doesn't hurt and encourages checking future parser before upgrading.
>
> The recommended way to perform upgrades is to first standup a Puppet 4
> master and point the agents you intend to upgrade at it; the master will be
> using the Puppet 4 language. The tests use Puppet Server 2.1, which
> supports backwards compatibility with Puppet 3 agents, and confirm that
> after a successful upgrade they can check back in with the master.
>
>
>>
>>
>> Thanks,
>>
>> Trevor
>>
>> On Wed, Jul 22, 2015 at 6:21 PM, Michael Smith <
>> [email protected]> wrote:
>>
>>> The puppet_agent module 0.2.0 is available.
>>>
>>> The puppet_agent module is intended to ease the transition of agents
>>> from Puppet 3.8 to Puppet 4 (using the puppet-agent package). It works with
>>> both master and master-less setups, but expects your existing Puppet
>>> installation to be installed via packages.
>>>
>>> https://forge.puppetlabs.com/puppetlabs/puppet_agent
>>> https://github.com/puppetlabs/puppetlabs-puppet_agent
>>>
>>> The 0.2.0 release has support for most platforms for which we release
>>> both Puppet 3.x and Puppet-Agent packages:
>>> - Windows Server 2003, 2003R2, 2008, 2008R2, 2012, 2012R2
>>> - Windows 7, 8
>>> - RHEL 5, 6, 7
>>> - CentOS 5, 6, 7
>>> - Ubuntu 12.04, 14.04
>>> - Debian 6, 7
>>>
>>> The module currently installs the latest puppet-agent module available
>>> from puppetlabs.com, although a specific source URL can be provided
>>> with the source parameter.
>>>
>>> The goal is to automate the agent side of upgrading from Puppet 3.x
>>> <http://docs.puppetlabs.com/puppet/latest/reference/#upgrading-from-puppet-3x>.
>>> Note that Puppet Server 2.1 supports backwards compatibility with
>>> Puppet 3 agents
>>> <http://docs.puppetlabs.com/puppetserver/2.1/release_notes.html#backwards-compatibility-with-puppet-3>
>>> .
>>>
>>> --
>>> 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/CABy1mM%2BUTRjcrL6__Br1qtSKvSdQhBvLBp8-gnu58nA1_mcP7g%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/puppet-dev/CABy1mM%2BUTRjcrL6__Br1qtSKvSdQhBvLBp8-gnu58nA1_mcP7g%40mail.gmail.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
>>
>> -- 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%2BFoU1G8-%3DEt%2B%3DWKD0Q8JsxuqDXNnXWMvZz5iRL9SpgXvA1w%40mail.gmail.com
>> <https://groups.google.com/d/msgid/puppet-dev/CANs%2BFoU1G8-%3DEt%2B%3DWKD0Q8JsxuqDXNnXWMvZz5iRL9SpgXvA1w%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Michael Smith
> Sr. Software Engineer, Puppet Labs
>
> *PuppetConf 2015 <http://2015.puppetconf.com/> is coming to Portland,
> Oregon! Join us October 5-9.*
> *Register now to take advantage of the Early Bird discount
> <https://www.eventbrite.com/e/puppetconf-2015-october-5-9-tickets-13115894995?discount=EarlyBird>
>  *
> *—**save $249!*
>
> --
> 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/CABy1mM%2BOq%3DhRwHFdAS6bEL9xFm3tRKcykZ9e0nbmF1FAdV5iHQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/puppet-dev/CABy1mM%2BOq%3DhRwHFdAS6bEL9xFm3tRKcykZ9e0nbmF1FAdV5iHQ%40mail.gmail.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

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

Reply via email to