Commit Graph

421 Commits

Author SHA1 Message Date
92740c9d6f Remove extra whitespace 2023-08-29 16:01:12 -04:00
ecf4b764de Add additional primary node switch 2023-08-29 11:25:59 -04:00
141af2b64a Ensure core pg_hba entries are present 2023-08-29 11:00:44 -04:00
51c064efaa Add one more fact regathering 2023-08-29 09:49:16 -04:00
bc1bfd4cc2 Add zstd dependency for D10+ 2023-08-29 09:30:35 -04:00
12061a75da Add PVC upgrade to Debian 12 playbook 2023-08-29 09:28:16 -04:00
e0c32d5799 Fix Patroni upgrade and D12 support 2023-08-29 02:00:29 -04:00
9cf0d18d38 Fix reboot 2023-08-28 23:42:46 -04:00
e9ac08be3f Ensure facts are always regathered 2023-08-28 13:52:23 -04:00
b684eb8c8c Add Debian 12 Patroni config 2023-08-28 11:03:07 -04:00
4923e17cb1 Fix warning in user module 2023-08-28 11:00:16 -04:00
6be00cfb50 Add retries to all apt commands 2023-08-28 10:57:57 -04:00
67f21b8958 Ignore errors enabling vhostmd
Seems to cause issues in bookworm.
2023-08-27 23:14:32 -04:00
28f33613a9 Use non-free-firmware repository 2023-08-27 23:14:20 -04:00
fdedfb35bc Add final pvcnoded restart 2023-08-27 13:20:06 -04:00
a3916d932c Allow specifying interface mode 2023-08-27 01:21:03 -04:00
79859269b7 Fix support for bookworm 2023-08-27 01:09:43 -04:00
e1716a534b Revert "Disallow Deb10 -> Deb12 upgrades"
This reverts commit 6e56dd3e4a.
2023-08-26 14:59:55 -04:00
0514920497 Remove extra echo with PVC 0.9.64 2023-08-26 14:57:08 -04:00
6e56dd3e4a Disallow Deb10 -> Deb12 upgrades
It doesn't work properly, errors in libc6/perl.
2023-08-26 14:56:43 -04:00
f106bf25d4 Ensure PVC daemons are updated before reboots 2023-08-18 12:56:16 -04:00
bb4185af26 Update other commands to use new CLI format 2023-08-17 10:43:05 -04:00
e1d081a417 Move to new maintenance mode and check legacy first 2023-08-17 09:59:10 -04:00
b0a74b0053 Alter deb12 upgrade 2023-08-09 10:39:19 -04:00
20aa5eacec Remove obsolete cset configurations 2023-08-09 09:58:36 -04:00
69a19cd1d2 Update link to one level higher 2023-08-09 09:46:17 -04:00
130d881728 Add upgrade to Debian 12 playbook 2023-08-09 09:46:06 -04:00
2f1958d50d Work around SSH key bug 2023-08-08 16:41:58 -04:00
0ee5a93b2d Use debian_version custom fact 2023-08-08 16:27:51 -04:00
b8278644b5 Use custom fact for Debian codename 2023-08-08 16:15:35 -04:00
db86af7c51 Restore unknown state as not-reboot 2023-05-17 13:17:31 -04:00
cb62d97c1f Add *.update-* obsolete configs to dpkg plugin 2023-04-10 15:40:14 -04:00
6115897d7a Add traceroute and MTR to PVC package list 2023-04-10 14:00:58 -04:00
c5a289e8aa Revert "Fix symlink to be one level up"
This reverts commit 7693b2d78f.
2023-03-13 09:47:37 -04:00
7693b2d78f Fix symlink to be one level up 2023-03-09 16:19:23 -05:00
d94c0c25a7 Add customizable NTP servers 2023-03-04 00:52:28 -05:00
2a1e76f479 Split upgrade stage and add dpkg cleanup
Avoid problems if one or more nodes are upgrading libvirt/QEMU and live
migrations fail.
2023-02-23 15:42:19 -05:00
60092d363a Add node daemon confirmation before continue 2023-02-23 13:54:22 -05:00
812d23ca7b Allow specifying alternate channels in IPMI 2023-02-23 10:57:19 -05:00
edc76114c6 Trigger restart even with rc=3 2023-02-22 18:54:07 -05:00
5f4c1ce8e6 Add configuration field for plugins 2023-02-22 00:13:53 -05:00
34af6145b1 Add Ceph check 2023-02-16 16:13:09 -05:00
11e8af995c Adjust plugin log config field for 0.9.62 2023-02-13 22:07:35 -05:00
d7d6e16b1f Add edac-utils to packages 2023-02-13 22:07:35 -05:00
91998802a7 Restore original rsyslog-rotate script
Direct call doesn't work because of how arguments are passed to
postrotate.
2023-01-17 11:17:36 -05:00
dc9ff33a8f Explicitly use systemctl in logrotate
For some reason (Debian bug?) the default rsyslog-rotate script was not
properly rotating rsyslog logfiles. Instead, explicitly call systemctl
kill -s HUP for this, using a full path.
2023-01-17 11:03:32 -05:00
2c68341883 Use full debian_version 2023-01-17 10:54:47 -05:00
00005c62d6 Alter format of Debian version in MOTD 2023-01-17 10:51:40 -05:00
3ee4e7cd3f Ignore needrestart unknown case 2023-01-16 17:19:34 -05:00
7b51fe0d00 Adjust name of bootstrap trigger variable
The PVC bootstrap framework overrides this variable and wreaks havoc on
it. Instead adjust our side so that it looks for do_bootstrap instead.
2023-01-16 14:39:43 -05:00