@proxmeup You mention a lot of issues, one of which I hit myself too yesterday.
The hung apt and/or hung satellite service start is a known issue discussed here. I used the first option (disable satellite service before/enable after all upgrades).
However, in this RPi case there’s another complication to the same issue. The latest linstor- controller/satellite package version bump was issued yesterday. At the instant when I happened to run an apt update/upgrade yesterday, proxmox repos were updated, but the ubuntu ppa (for the RPi) was not. So there was a version mismatch using the latest from each. I suspect this is what happened to you as well. Check your versions all match across all nodes.
To resolve this, on the PVE nodes I downgraded the packages linstor-common, linstor-controller, linstor-satellite to match the version on the RPi. This got it working again. To prevent this from happening again while doing apt update/upgrade for unrelated reasons, on all three nodes I marked all three of those packages with a “hold” using sudo apt-mark hold <pkgname>
. When it comes time to upgrade them again, I will need to sudo apt-mark unhold <package_name>
.
I’m not seeing the other issues you mention, but I wonder how well things work with mismatched versions, so perhaps resolve this and report back what issues you still see.