Puppet Enterprise 2019.0

These are the features added to PE 2019.0.

Windows agent installation from the console (2019.0.1)

Add Windows agents to target nodes from the console using the task pe_bootstrap::windows. For instructions, see Install Windows agents.

Remote tasks via WinRM (2019.0.1)

You can use the Windows Remote Management (WinRM) protocol to run tasks on target nodes that do not have the Puppet agent installed. To learn how, see Run a task over WinRM.

*nix agent installation from the console (2019.0.0)

Add *nix agents to target nodes from the console using the task pe_bootstrap::linux. For instructions, see Install agents from the console.

Scheduled tasks (2019.0.0)

You can schedule a job to run a task at a particular date and time. Set up a scheduled job from the console or with the endpoint scheduled_jobs that has been added to orchestrator API. For more information, see Schedule a task.

In addition, Scheduled jobs has been added to the list of permission types available for user roles. You add this permission to user roles that need to delete jobs that another user has scheduled.

Remote tasks via SSH (2019.0.0)

You can use the SSH protocol to run tasks on target nodes that do not have the Puppet agent installed. To learn how, see Run a task over SSH.

Support for cross-platform tasks (2019.0.0)

Puppet Enterprise supports cross-platform tasks. You can write a single task that has a Python or Bash implementation for Linux and a PowerShell implementation for Windows. For more information, see Cross-platform tasks.

Back to top