Version information
released Nov 25th 2019
This version is compatible with:
- Puppet Enterprise 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2016.4.x
- Puppet >= 4.10.0 < 7.0.0
- , , , , , , , , ,
Tasks:
- run_agent
Start using this module
Add this module to your Puppetfile:
mod 'm0dular-run_agent', '0.1.2'
Learn more about managing modules with a PuppetfileDocumentation
m0dular/run_agent — version 0.1.2 Nov 25th 2019
run_agent
Table of Contents
Description
A Bolt task to run the Puppet agent on a number of nodes until there are no changes; specifically, until --detailed-exitcodes
returns 0.
Usage
bolt task run --nodes <node-name> run_agent::run_agent retries=<value> wait_time=<value>
Reference
run_agent::run_agent
Parameters
retries
The number of times to retry the agent run before failing.
Default: 5
wait_time
The time in seconds to wait for a running agent lock to finish.
Default: 300
What are tasks?
Modules can contain tasks that take action outside of a desired state managed by Puppet. It’s perfect for troubleshooting or deploying one-off changes, distributing scripts to run across your infrastructure, or automating changes that need to happen in a particular order as part of an application deployment.