Troubleshooting: Some old instance manager pods are still running after upgrade
Applicable versions
Longhorn ≥ v0.8.0.
Symptoms
Some old instance manager pods are still running after upgrade.
Details
This behavior is an expected behavior rather than a bug. In the following paragraphs, we will explain why.
Let us first take a look of the example. We created a pod with a volume backed by 3 replicas in a Kubernetes cluster with 1 master and 4 workers nodes. The running volume is associated with the engine instance manager pod instance-manager-e-ec3eb207
.