b395f47852
Ensure pvcapid is restarted after migrations
2024-08-20 09:23:37 -04:00
a54c730662
Add retries to ipmitool output
2024-07-29 01:04:55 -04:00
7f32414675
Add role run to initial D12 upgrade
...
Avoids errors failing out later if there are any issues with these
roles, and ensures the system is fully updated before the actual Debian
upgrades.
2024-06-29 02:31:43 -04:00
e26a2f3ca5
Update aptitude -> apt references
2024-06-29 01:33:36 -04:00
7026cee4d3
Remove aptitude from nodes
2024-06-29 01:31:27 -04:00
223faa82b8
Warn about requiring jmespath on controller
2024-06-29 00:46:11 -04:00
0b2cd2a2e3
Fix bad echo output format
2024-05-24 14:48:31 -04:00
e65e519d69
Remove version entries from issue
2024-05-24 14:47:16 -04:00
2e5d23fd74
Switch to dynamic /etc/issue generator
2024-05-24 10:36:19 -04:00
1cd155885a
Update to fancier /etc/issue
2024-05-23 17:06:38 -04:00
cc2fb44689
Lower default pgnum and pgpnum to 32
2024-03-27 11:11:50 -04:00
7136229536
Add wait to service restarts
2024-03-26 17:11:21 -04:00
c74af55d87
Fully split ntp and ntpsec configs
...
And fix ntpsec config to properly work in Debian 12+.
2024-03-07 14:24:05 -05:00
7cf1806bcb
Add force to that
2024-03-07 13:56:21 -05:00
e8eaf2c058
Fix ntpsec configuration on Debian 12
2024-03-07 13:55:07 -05:00
fcb4096f19
Ensure directory is created first
2024-03-07 13:34:23 -05:00
5a3233a905
Fix shutdown bug with keydb
2024-03-07 13:21:10 -05:00
1ce5d033b4
Use .gpg
2024-02-13 11:05:40 -05:00
00983e3b59
Update key location
2024-02-13 11:03:24 -05:00
e326639e18
Become primary and apply migrations on first node
2024-02-12 11:51:03 -05:00
4a5727e671
Remove old legacy maintenance sets
...
All clusters I know of are long-updated, so this is no longer needed.
2024-01-30 10:44:41 -05:00
133ba8b57a
Fix bad ownership on motd file
2024-01-19 11:20:47 -05:00
3b45f56e35
Update MOTD format for clarity
2024-01-18 16:24:42 -05:00
db8c437a31
Add email reporting for autobackups (0.9.90)
2024-01-11 00:32:38 -05:00
65dce44f72
Ignore errors when disabling units
2024-01-09 12:07:45 -05:00
b7f1c55279
Update and add default vars for autobackup
2024-01-09 09:54:38 -05:00
f6878c69ad
Add enable_prometheus switch
2023-12-29 09:29:29 -05:00
5089aec178
Use node names rather than IPs
2023-12-28 11:54:33 -05:00
ae4237c173
Use all coordinators
2023-12-28 11:47:38 -05:00
ce14cdb938
Rename file for consistency
2023-12-28 11:38:33 -05:00
3be0da1e21
Fix incorrect source template path
2023-12-28 11:36:39 -05:00
687d8f31bb
Ignore errors when disabling sockets
2023-12-27 15:35:17 -05:00
d45bbad17a
Only install libvirt exporter on Debian 11+
2023-12-27 13:57:21 -05:00
7c21763994
Add final restart of worker/health daemons
...
Ensures that schema updates are properly applied.
2023-12-27 13:24:31 -05:00
aa6488854a
Add forced upgrade of vhostmd
2023-12-26 01:08:53 -05:00
fc1556c16c
Fix incorrect flag
2023-12-14 14:05:45 -05:00
fdf856c53d
Add creation of PVC directory
2023-12-14 12:53:11 -05:00
9842f628a3
Use GO zkcli instead of trash BASH one
...
With Debian 12+ the interactive zkCli.sh is completely broken, failing
to load the JLine module regardless of what is done, and no one in the
project seems to care about that.
Instead let's swap this out for the (non-interactive) GO-based zkcli of
https://github.com/go-zkcli/zkcli instead, as this suits our needs
nicely.
2023-12-13 15:48:12 -05:00
b2a7eecf2c
Only set exclude_perf_counts on Debian 12+
2023-12-10 12:43:34 -05:00
09eba9de80
Add Prometheus Zookeeper exporter
2023-12-10 12:39:35 -05:00
1eb618e8f3
Fix typo
2023-12-10 03:15:02 -05:00
1f34427a0c
Add user as well
2023-12-10 03:05:11 -05:00
c7d914696b
Add configuration for Postgres Prom exporter
2023-12-10 02:53:11 -05:00
258b5792da
Add Libvirt Prometheus exporter
2023-12-10 01:42:09 -05:00
7a2c16e2a5
Disable Zookeeper Prometheus export
...
This does not work as this functionality is built out of the Debian
packages. Hopefully it will be enabled one day...
2023-12-10 01:41:06 -05:00
23bb3cb4d9
Add JVM info to Zookepeer metric
2023-12-10 01:16:44 -05:00
54bf70d336
Enable Prometheus metrics in Zookeeper too
2023-12-10 00:32:37 -05:00
513313d60f
Limit FRR Prom exporter to 12+
...
Package did not exist on Debian 10/11
2023-12-10 00:31:21 -05:00
35b375ab0e
Fix incorrect variable name
2023-12-10 00:26:10 -05:00
bf10ede298
Add additional Prometheus exporters
2023-12-10 00:24:19 -05:00