zulip/puppet/zulip_ops
Alex Vandiver 5308fbdeac puppet: Add postgresql-client depenencies to monitoring.
The `unless` step errors out if /usr/bin/psql does not exist at
first evaluation time -- protect that with a `test -f` check, and
protect the actual `createuser` with a dependency on `postgresql-client`.
To work around `Zulip::Safepackage` not actually being safe to
instantiate more than once, we move the instantiation of
`Package[postgresql-client]` into a class which can be safely
included one or more times.
2023-09-22 11:45:00 -07:00
..
files nagios: Remove load monitoring. 2023-09-14 09:29:29 -07:00
manifests puppet: Add postgresql-client depenencies to monitoring. 2023-09-22 11:45:00 -07:00
templates postgres_exporter: Build from source for per-index stats. 2023-09-11 11:59:39 -07:00