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
Start using this module
A Bolt task to run the Puppet agent on a number of nodes until there are no changes; specifically, until
--detailed-exitcodes returns 0.
bolt task run --nodes <node-name> run_agent::run_agent retries=<value> wait_time=<value>
The number of times to retry the agent run before failing.
The time in seconds to wait for a running agent lock to finish.
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.