Open source Puppet documentation

These are the new features, resolved issues, and deprecations in this version of the Puppet agent.

Note: In version 6.1 and later, agent release notes are included on the same page as the Puppet release notes.

Agent 6.0.9

Released 30 April 2019

Task parameter values no longer logged

Because parameters for task execution may be sensitive, the pxp-agent no longer logs or writes parameter values to disk. PCP-814

Agent 6.0.8

Released 16 April 2019

puppet-agent support removed for Cumulus 2.2, Debian 7

This release removes puppet-agent support for:
  • Cumulus 2.2 (amd64)

  • Debian 7 (x86_64, i386)

Agent 6.0.7

Released 26 March 2019

Ruby security patch in puppet-agent package

This puppet-agent package release includes a security patch for Ruby 2.5.3. To learn more about the CVEs that this patch address, see the Ruby security advisories. PA-2511

puppet-agent package added for macOS 10.14 Mojave

This release adds a puppet-agent package for macOS 10.14 Mojave.

On macOS 10.14 Mojave, you must grant Puppet Full Disk Access to be able to manage users and groups. To give Puppet access on a machine running macOS 10.14, go to System Preferences > Security & Privacy > Privacy > Full Disk Access, and add the path to the Puppet executable. Alternatively, set up automatic access using Privacy Preferences Control Profiles and a Mobile Device Management Server. PA-2226, PA-2227

Augeas updated to 1.11.0

Augeas 1.11.0 has been released with a number of fixes and improvements. Update Puppet agent to get the new version. PA-2364

Agent 6.0.5

Released 15 January 2019

Agent 6.0.4

Released 1 November 2018

Agent 6.0.3

Released 25 October 2018

New features

Vendored hiera-eyaml gem includes executable

The eyaml executable of the vendored hiera-eyaml gem is now included in the /opt/puppetlabs/puppet/bin directory. PA-2129

Agent 6.0.2

Released 4 October 2018

Agent 6.0.1

Released 2 October 2018

Component updates

This version of the agent updates the following components and dependencies:
  • Resource API was updated to 1.6.0.
  • augeas_core module was updated to 1.0.2.
  • PXP agent was updated to 1.10.1.

Agent 6.0.0

Released 18 September 2018

Component updates

This version of the agent updates the following components and dependencies:
  • Boost was updated to version 1.67 in puppet-agent#master. PA-2055

  • yaml-cpp was updated to version 0.6.2. PA-2055

  • OpenSSL was updated to version 1.1.0h. PA-1941

New features

Windows package installation directory structure 

The directory structure of Windows package installations has changed. The default installation directory is now Drive:\Program Files\Puppet Labs\Puppet\puppet. This directory is now where Facter, the PXP agent, Hiera and Ruby are installed. PA-1923

Resolved issues

Outdated vendored semantic_pupet gem

We have updated the vendored semantic_puppet gem in the puppet-agent package to the most recent version, 1.0.2. PA-1881



We have removed MCollective as an agent component in this version, along with all other related files. See Removing MCollective in the PE documentation for more information. If you use open source Puppet, we recommend that you migrate MCollective agents and filters using tools like  Bolt  and the   PuppetDB Puppet Query Language . PA-1918

Back to top
The page rank or the 1 our of 5 rating a user has given the page.
The email address of the user submitting feedback.
The URL of the page being ranked/rated.