We're excited to announce the new LTS release of Puppet Enterprise, version 2021.7. This new LTS release provides many new features and enhancements to help you and your team scale your enterprise while curtailing cost. Please refer to the Release Notes HERE. The following are some highlights:
New features in this release include:
Force stop in-progress Puppet runs
pe_status_check module bundled with PE
New Orchestrator scheduling API
Use the RBAC API to set the disclaimer text on the console login page
Automatically sync LDAP user details and group membership
Stop LDAP users from logging in if they have no group membership
Metrics API v2 documentation
Disaster recovery support for FIPS platforms
Enhancements in this release include:
Orchestrator API endpoints return "total": 0 if there are no jobs
Activity service API /v2/events endpoint returns more information for orchestrator events
We are now shipping JRuby 9.3.4.0.
We updated the PostgreSQL driver in some PE components to address CVE-2022-31197.
This version adds support for these platforms:
Agent
macOS 12 M1
Ubuntu (General Availability kernels) 22.04 x86_64
Microsoft Windows 11 x86, x64
Client tools
Ubuntu (General Availability kernels) 22.04 x86_64
macOS 12 M1, M2
Patch management
Ubuntu (General Availability kernels) 22.04 x86_64
Microsoft Windows 11 x64
Resolved in this release:
Code Manager couldn't fetch code on FIPS platforms
An unreachable replica consumed all of the primary server's disk space
Orchestrator ignored _noop when passed to run_task() through a plan
Some RBAC endpoints returned an incorrect Content-Type
LDAP with anonymous binding sometimes prevented Console Services from starting or restarting
Check out the release notes for a complete list of changes and full descriptions: https://puppet.com/docs/pe/2021.7/release_notes_pe.html#release_notes_pe_x-7
Download PE 2021.7.0 here: https://puppet.com/try-puppet/puppet-enterprise/download/
As a current Puppet Enterprise user, you can update to this new version as part of your annual subscription. When updating, you must update infrastructure components first and then update agents. For detailed instructions, see the documentation.