Announce: puppet_agent 0.2.0 released

58 views
Skip to first unread message

Michael Smith

unread,
Jul 22, 2015, 6:21:40 PM7/22/15
to puppe...@googlegroups.com
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.


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.

Trevor Vaughan

unread,
Jul 23, 2015, 9:20:58 AM7/23/15
to puppe...@googlegroups.com
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

Thanks,

Trevor

--
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 puppet-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CABy1mM%2BUTRjcrL6__Br1qtSKvSdQhBvLBp8-gnu58nA1_mcP7g%40mail.gmail.com.
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 --

Michael Smith

unread,
Jul 23, 2015, 12:13:40 PM7/23/15
to puppe...@googlegroups.com
On Thu, Jul 23, 2015 at 6:20 AM, Trevor Vaughan <tvau...@onyxpoint.com> 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.
 

For more options, visit https://groups.google.com/d/optout.



--
Michael Smith
Sr. Software Engineer, Puppet Labs

PuppetConf 2015 is coming to Portland, Oregon! Join us October 5-9.
Register now to take advantage of the Early Bird discount save $249!

Trevor Vaughan

unread,
Jul 23, 2015, 3:36:54 PM7/23/15
to puppe...@googlegroups.com
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


For more options, visit https://groups.google.com/d/optout.

Trevor Vaughan

unread,
Jul 23, 2015, 3:36:54 PM7/23/15
to puppe...@googlegroups.com
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

For more options, visit https://groups.google.com/d/optout.

Michael Smith

unread,
Jul 23, 2015, 3:43:55 PM7/23/15
to puppe...@googlegroups.com
Some of it is there, but probably not as complete an answer as I just gave. I'll update it.


For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages