12 Commits

Author SHA1 Message Date
010ecefe16 Ensure pvchealthd is restarted as well 2023-12-10 00:13:42 -05:00
c07b835e33 Fix bad variable 2023-12-10 00:07:08 -05:00
54c9313668 Force all when updating PVC packages
Avoids the overwrite issue in <0.9.83 to 0.9.83.
2023-12-10 00:04:02 -05:00
c488b04939 Ensure new packages are installed as well 2023-12-09 23:59:42 -05:00
82d2f13981 Add legacy config cleanup to playbook 2023-12-01 02:17:42 -05:00
15fc3261de Add PVC role tasks to update-pvc-daemons
Ensures that configurations are always updated whenever the daemons are.
This will be necessary for 0.9.83 with the fundamental change from
pvcXd.yaml to pvc.conf configuration formats, while also ensuring that
future daemon updates also include any configuration changes that may be
pending in the group_vars.
2023-12-01 01:37:39 -05:00
7dbabf76c5 Remove pycache entries on update 2023-11-25 00:51:13 -05:00
fef97f0b04 Adjust name of pvcapid-worker to pvcworkerd 2023-11-15 20:32:23 -05:00
7a2d5ac0c4 Ensure PVC daemons are updated before reboots 2023-09-01 15:42:30 -04:00
d3391aa080 Move to new maintenance mode and check legacy first 2023-09-01 15:42:29 -04:00
5de3ab0c3a Move pvc maintenance to separate plays
This ensures that the maintenance on/off happens before all tasks and
after all tasks and not intermittently.
2023-09-01 15:42:28 -04:00
43d4f69608 Rename Daemon upgrade playbook to match 2023-09-01 15:42:26 -04:00