fix: default to 50% max unavailable for longhorn manager daemonset#245
fix: default to 50% max unavailable for longhorn manager daemonset#245NilsGriebner wants to merge 1 commit intolonghorn:v1.12.xfrom
Conversation
Signed-off-by: Nils Griebner <nils@nils-griebner.de>
|
@NilsGriebner It is intentional.Once all old longhorn-manager pods are terminated, a new longhorn-manager pod will start and handle the upgrade and provide webhook services. |
Hey @derekbit, thanks for your quick reply. It might be that this is a temperory service interruption, but this leads to a failed helm upgrade (we tried 5 times in a row with the same result). Maybe we're running in an edge case here? |
|
Hello @NilsGriebner Does the issue happen starting from v1.11.0? |
Yes, this started with v1.11.0. |
I see. Please check longhorn/longhorn#12578. |
Thanks. We'll try this out and report back. |
When using 100% max unavailable for the longhorn-manager daemonset a helm upgrade fails with the following error.
This can be fixed by setting max unavailable lower than 100%.