Component versions in recent PE releases

Sections

These tables show which components are in Puppet Enterprise (PE) releases, covering recent long-term supported (LTS) releases. To see component version tables for a release that has passed its support phase, switch to the docs site for that release.

Puppet Enterprise agent and server components

This table shows the components installed on all agent nodes.
Note: Hiera 5 is a backwards-compatible evolution of Hiera, which is built into Puppet 4.9.0 and higher. To provide some backwards-compatible features, it uses the classic Hiera 3.x.x codebase version listed in this table.
PE Version Puppet Agent Puppet Facter Hiera Resource API MCollective Ruby OpenSSL
2019.8.7 (LTS) 6.23.0 6.23.0 3.14.18 3.7.0 1.8.14 N/A 2.5.9 1.1.1k
2019.8.6 6.22.1 6.22.1 3.14.17 3.6.0 1.8.13 N/A 2.5.9 1.1.1g
2019.8.5 6.21.1 6.21.1 3.14.16 3.6.0 1.8.13 N/A 2.5.8 1.1.1i
2019.8.4 6.19.1 6.19.1 3.14.14 3.6.0 1.8.13 N/A 2.5.8 1.1.1g
2019.8.3 6.19.1 6.19.1 3.14.14 3.6.0 1.8.13 N/A 2.5.8 1.1.1g
2019.8.1 6.17.0 6.17.0 3.14.12 3.6.0 1.8.13 N/A 2.5.8 1.1.1g
2019.8 6.16.0 6.16.0 3.14.11 3.6.0 1.8.13 N/A 2.5.8 1.1.1g
2019.7 6.15.0 6.15.0 3.14.10 3.6.0 1.8.13 N/A 2.5.8 1.1.1g
2019.5 6.14.0 6.14.0 3.14.9 3.6.0 1.8.13 N/A 2.5.7 1.1.1.d
2019.4 6.14.0 6.14.0 3.14.9 3.6.0 1.8.13 N/A 2.5.7 1.1.1.d
2019.3 6.12.0 6.12.0 3.14.7 3.6.0 1.8.11 N/A 2.5.7 1.1.1.d
2018.1.18 5.5.22 5.5.22 3.11.14 3.4.6 N/A 2.12.5 2.4.10 1.1.1g
2018.1.17 5.5.22 5.5.22 3.11.14 3.4.6 N/A 2.12.5 2.4.10 1.1.1g
2018.1.16 5.5.21 5.5.21 3.11.14 3.4.6 N/A 2.12.5 2.4.10 1.1.1g
2018.1.15 5.5.20 5.5.20 3.11.13 3.4.6 N/A 2.12.5 2.4.10 1.0.2u
2018.1.13 5.5.19 5.5.19 3.11.12 3.4.6 N/A 2.12.5 2.4.9 1.0.2u
2018.1.12 5.5.18 5.5.18 3.11.11 3.4.6 N/A 2.12.5 2.4.9 1.0.2t
2018.1.11 5.5.17 5.5.17 3.11.10 3.4.6 N/A 2.12.5 2.4.9 1.0.2t
2018.1.9 5.5.16 5.5.16 3.11.9 3.4.6 N/A 2.12.4 2.4.5 1.0.2r
2018.1.8 5.5.14 5.5.14 3.11.8 3.4.6 N/A 2.12.4 2.4.5 1.0.2r
2018.1.7 5.5.10 5.5.10 3.11.7 3.4.6 N/A 2.12.4 2.4.5 1.0.2n
2018.1.5 5.5.8 5.5.8 3.11.6 3.4.5 N/A 2.12.4 2.4.4 1.0.2n
2018.1.4 5.5.6 5.5.6 3.11.4 3.4.4 N/A 2.12.3 2.4.4 1.0.2n
2018.1.3 5.5.4 5.5.3 3.11.3 3.4.3 N/A 2.12.2 2.4.4 1.0.2n
2018.1.2 5.5.3 5.5.2 3.11.2 3.4.3 N/A 2.12.2 2.4.4 1.0.2n
2018.1.0 5.5.1 5.5.1 3.11.1 3.4.3 N/A 2.12.1 2.4.4 1.0.2n
This table shows components installed on server nodes.
PE Version Puppet Server PuppetDB r10k Razor Server Bolt Services Agentless Catalog Executor (ACE) Services PostgreSQL Java ActiveMQ Nginx
2019.8.7 (LTS) 6.16.0 6.17.0 3.9.2 N/A 3.10.0 1.2.4 11.11 11.0 N/A 1.21.0
2019.8.6 6.15.3 6.16.1 3.9.0 N/A 3.7.1 1.2.4 11.11 11.0 N/A 1.19.6
2019.8.5 6.15.1 6.15.0 3.8.0 N/A 3.0.0 1.2.2 11.10 11.0 N/A 1.19.6
2019.8.4 6.14.1 6.13.1 3.6.0 N/A 2.32.0 1.2.1 11.10 11.0 N/A 1.17.10
2019.8.3 6.14.1 6.13.1 3.6.0 N/A 2.32.0 1.2.1 11.9 11.0 N/A 1.17.10
2019.8.1 6.12.1 6.11.3 3.5.2 N/A 2.16.0 1.2.0 11.8 11.0 N/A 1.17.10
2019.8 6.12.0 6.11.1 3.5.1 N/A 2.11.1 1.2.0 11.8 11.0 N/A 1.17.10
2019.7 6.11.1 6.10.1 3.5.0 1.9.7 2.6.0 1.1.1 11.7 11.0 N/A 1.16.1
2019.5 6.9.2 6.9.1 3.4.1 1.9.7 1.49.0 1.1.1 11.7 11.0 N/A 1.16.1
2019.4 6.9.1 6.9.1 3.4.1 1.9.7 1.49.0 1.1.1 11.7 11.0 N/A 1.16.1
2019.3 6.8.0 6.8.1 3.4.0 1.9.6 1.45.0 1.0.0 11.6 11.0 N/A 1.16.1
2018.1.18 5.3.16 5.2.19 2.6.9 1.9.9 N/A N/A 9.6.20 1.8.0 5.15.5 1.17.10
2018.1.17 5.3.16 5.2.19 2.6.9 1.9.9 N/A N/A 9.6.19 1.8.0 5.15.5 1.17.10
2018.1.16 5.3.14 5.2.18 2.6.8 1.9.9 N/A N/A 9.6.18 1.8.0 5.15.5 1.17.10
2018.1.15 5.3.13 5.2.15 2.6.8 1.9.6 N/A N/A 9.6.17 1.8.0 5.15.5 1.16.1
2018.1.13 5.3.12 5.2.13 2.6.8 1.9.6 N/A N/A 9.6.17 1.8.0 5.15.5 1.16.1
2018.1.12 5.3.11 5.2.12 2.6.7 1.9.6 N/A N/A 9.6.16 1.8.0 5.15.5 1.16.1
2018.1.11 5.3.10 5.2.11 2.6.7 1.9.2 N/A N/A 9.6.15 1.8.0 5.15.5 1.16.1
2018.1.9 5.3.9 5.2.9 2.6.6 1.9.2 N/A N/A 9.6.13 1.8.0 5.15.5 1.14.2
2018.1.8 5.3.8 5.2.8 2.6.5 1.9.2 N/A N/A 9.6.12 1.8.0 5.15.5 1.14.2
2018.1.7 5.3.7 5.2.7 2.6.5 1.9.2 N/A N/A 9.6.10 1.8.0 5.15.5 1.14.0
2018.1.5 5.3.6 5.2.6 2.6.5 1.9.2 N/A N/A 9.6.10 1.8.0 5.15.5 1.14.0
2018.1.4 5.3.5 5.2.4 2.6.2 1.9.2 N/A N/A 9.6.10 1.8.0 5.15.3 1.14.0
2018.1.3 5.3.4 5.2.4 2.6.2 1.9.2 N/A N/A 9.6.8 1.8.0 5.15.3 1.14.0
2018.1.2 5.3.3 5.2.2 2.6.2 1.9.2 N/A N/A 9.6.8 1.8.0 5.15.3 1.12.1
2018.1.0 5.3.2 5.2.2 2.6.2 1.8.1 N/A N/A 9.6.8 1.8.0 5.15.3 1.12.1

Primary server and agent compatibility

Use this table to verify that you're using a compatible version of the agent for your PE or Puppet server.

Server
Agent

PE 2017.3 through 2018.1

Puppet 5.x

PE 2019.1 through 2019.8

Puppet 6.x

PE 2021.0 and later

Puppet 7.x
5.x
6.x
7.x
Note: Puppet 5.x has reached end of life and is not actively developed or tested. We retain agent 5.x compatibility with later versions of the server only to enable upgrades.

Task compatibility

This table shows which version of the Puppet task specification is compatible with each version of PE.

PE version Puppet task specification ( GitHub)
2019.0.1+ version 1, revision 3
2019.0.0+ version 1, revision 2
2017.3.0+ version 1, revision 1
Puppet sites use proprietary and third-party cookies. By using our sites, you agree to our cookie policy.