Hi @Support,
Posting here for consideration. I was prepping to upgrade to pve9 by getting all the updates for 8 squared away and had a stuck node with ~ 'processing post install hooks for pve-manager' (or so). Essentially the manager process was trying to bounce pve-ha-lrm and it was stuck. It ended up being `/usr/bin/perl /usr/share/lxc/hooks/lxc-pve-prestart-hook` which was stuck and kept being activated by one of the CTs HA settings (disabling fixed immediatelly) but in the console running apt upgrade I only saw a stuck job.
My feature req is to maybe be a bit more verbose in the way hooks are processed ... If there was an output like ,
This removes the magic in the upgrade and gives a clear indication of what should happen, and a link to log when it doesn't. A slow march exercise to be sure but as the hooks (etc) are updated etc it would be a welcome change.
Posting here for consideration. I was prepping to upgrade to pve9 by getting all the updates for 8 squared away and had a stuck node with ~ 'processing post install hooks for pve-manager' (or so). Essentially the manager process was trying to bounce pve-ha-lrm and it was stuck. It ended up being `/usr/bin/perl /usr/share/lxc/hooks/lxc-pve-prestart-hook` which was stuck and kept being activated by one of the CTs HA settings (disabling fixed immediatelly) but in the console running apt upgrade I only saw a stuck job.
My feature req is to maybe be a bit more verbose in the way hooks are processed ... If there was an output like ,
Code:
* Processing hooks for pve-manager (4.0.7)
* * Checking condition A [ok]
* * Checking for executable [ok]
* * Restarting pve-ha-lrm [...]
Timeout `Restarting pve-ha-lrm` log written to /tmp/out.log
This removes the magic in the upgrade and gives a clear indication of what should happen, and a link to log when it doesn't. A slow march exercise to be sure but as the hooks (etc) are updated etc it would be a welcome change.