Check mounting /var/lib/kubelet without relabeling
When launching hyperkube container, /var/lib/kubelet
is bindmounted with relabeling:
- https://gitlab.cern.ch/kubernetes/magnum/-/blob/56b2041edde91db582c85ee04c91b6fe93b3a31f/magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-master.sh#L242
- https://gitlab.cern.ch/kubernetes/magnum/-/blob/56b2041edde91db582c85ee04c91b6fe93b3a31f/magnum/drivers/common/templates/kubernetes/fragments/configure-kubernetes-minion.sh#L113
If kubelet is restarted while there are existing FUSE mounts managed by CSI drivers, this will cause podman run
to fail (see https://gitlab.cern.ch/kubernetes/project/-/issues/43) -- FUSE doesn't support xattrs. We can check running without relabeling to avoid this issue.