Virtualization Technology News and Information
Puppet Enterprise 3.7 is Now Available

Puppet Enterprise 3.7 is now available! This is a significant new release, and you can download the latest here.

The major innovations in the Puppet Enterprise 3.7 release include:

  • Next-generation Puppet Server. This release implemented a next-generation architecture for Puppet Server to provide greater scalability, resiliency and ease of integration. Puppet Server is built on the same JVM tech stack that has made PuppetDB so successful, and you'll see some great benefits from this move. First, this new architecture allows composable (rather than monolithic) services that are modular and highly performant, and provides the foundation for a more resilient, highly-available Puppet platform. And, it’s much faster. Combined with client-side optimization, you may see Puppet Server performance improvements of over 3x.
  • Puppet Server Reporting. The next-gen Puppet Server provides a framework for adding some pretty slick operational reporting to Puppet Enterprise. This release introduced a new profiler and metrics service that tracks key metrics associated with the health and performance of Puppet Server. The service collects a wide variety of metrics, including active requests, request duration, execution times and compilation load. You can send these metrics to any third-party monitoring or alerting app, anything that supports JMXs (like your Graphite server). To help Puppet Enterprise customers get started, the latest set of docs include pre-packaged Graphite reports covering performance and system metrics.


  • Puppet Apps. This release laid the groundwork for introducing all-new, purpose-built applications that focus on solving critical IT automation challenges. And as part of Puppet Enterprise 3.7 comes a first ever Puppet App: Puppet Node Manager. With Puppet Node Manager, instead of managing nodes merely by host name, or through manual classification, Puppet Node Manager groups nodes based on key characteristics, like operating system, geographic location and IP address. Puppet Enterprise customers will get it today as part of the new Puppet Enterprise 3.7 release. Find out more about node management in the node classification docs.


  • Role-based access control. This release also introduced role-based access control (RBAC). Puppet Enterprise nodes can now be segmented so that tasks can be safely delegated to the right people. For example, RBAC allows segmenting of infrastructure across application teams so that they can manage their own servers without affecting other applications. Plus, to ease the administration of users and authentication, RBAC integrates directly with standard directory services including Microsoft Active Directory and OpenLDAP. This new RBAC service is leveraged first by Puppet Node Manager, mentioned above, and it will be available to other Puppet Apps and services in subsequent releases.

  • Activity logging. So that you know who has done what and where, they've added new user activity logging for actions taken within the Node Manager and Access Control areas in the Puppet Enterprise console. For example, if you were troubleshooting a system failure in your infrastructure you would be able to easily determine if an admin had recently made changes through Puppet.

These are a few of the new capabilities.  Ready?  Go try out the latest version!

Published Tuesday, November 11, 2014 5:47 PM by David Marshall
Filed under:
There are no comments for this post.
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
<November 2014>