puppet: Do not start the "puppet" service.

Zulip runs puppet manually, using the command-line tool; it does not
make use of the `puppet` service which, by default, attempts to
contact a host named `puppet` every two minutes to get a manifest to
apply.  These attempts can generate log spam and user confusion.

Disable and stop the `puppet` service via puppet.
This commit is contained in:
Alex Vandiver
2023-01-23 20:23:21 +00:00
committed by Josh Klar
parent 25c9fcdb4e
commit 50e9df448d

View File

@@ -107,6 +107,12 @@ class zulip::profile::base {
source => 'puppet:///modules/zulip/limits.conf',
}
service { 'puppet':
ensure => 'stopped',
enable => 'false',
require => Package['puppet'],
}
# This directory is written to by cron jobs for reading by Nagios
file { '/var/lib/nagios_state/':
ensure => directory,