Changes
Page history
correct note about puppet change rate: it *does* converge within 4h.
authored
Jan 10, 2025
by
anarcat
Show whitespace changes
Inline
Side-by-side
howto/puppet.md
View page @
97abcf43
...
@@ -1801,8 +1801,14 @@ handled by a systemd timer/service unit pair: `puppet-run.timer` and
...
@@ -1801,8 +1801,14 @@ handled by a systemd timer/service unit pair: `puppet-run.timer` and
`puppet-run.service`
. These are managed via the
`profile::puppet`
class and the
`puppet-run.service`
. These are managed via the
`profile::puppet`
class and the
`puppet`
module.
`puppet`
module.
The runs are executed every 4 hours, with a random 4 hour jitter, so the actual
The runs are executed every 4 hours, with a random (but fixed per
frequency is somewhere between 4 and 8 hours.
host, using
`FixedRandomDelay`
) 4 hour delay to spread the runs across
the fleet.
Because the additional delay is fixed, changes should propagate to the
entire Puppet fleet within 4 hours. A Prometheus alert
(
`PuppetCatalogStale`
) will raise an alarm for hosts that have not run
for more than 24 hours.
### LDAP integration
### LDAP integration
...
...
...
...