Puppet Enterprise 2018.1

These are the features added to PE 2018.1.x.

API endpoint for tracking multiple jobs (2018.1.2)

The commands endpoint plan_finish has been added to orchestrator API. You use this endpoint to track jobs run together as part of a plan. (A plan combines multiple tasks and runs them with a single command. For more information, see the docs for Bolt.)

API endpoint for checking Code Manager code deployment status (2018.1.2)

This release adds a /deploys/status endpoint for Code Manager. Use this endpoint to check the status of the code deployments that Code Manager is processing. For details about the endpoint, see the Code Manager API docs.

Configure expiration for inactive user accounts (2018.1.2)

The parameters account-expiry-days and password-reset-expiration were added to the RBAC service configuration. You use these parameters to specify the duration, in days, before a user's inactive account expires, and how often, in minutes, the application checks for idle user accounts.

Backup and restore functions (2018.1.0)

This release introduces Puppet Enterprise backup and restore functions. Back up your PE infrastructure, including Puppet code, configuration, PuppetDB, and certificates, allowing you to more easily migrate to a new master or recover from system failures.

Role-based access to tasks (2018.1.0)

Tasks have been added to the list of permission types available for user roles. You assign task permissions to limit user access to specific tasks that run on all nodes or a selected node group.

API endpoints for tracking multiple jobs (2018.1.0)

Two commands endpoints have been added to orchestrator API: plan_start and plan_task. You use these endpoints to track jobs run together as part of a plan. (A plan combines multiple tasks and runs them with a single command. For more information, see the docs for Bolt.)

Back to top