Hi team,
I’m currently running the las version of openSUSE MicroOS, and in this last version I notice that is running util-linux-2.41-1.1.x86_64
, and I’m experiencing critical issues in my Kubernetes clusters (specifically with K3s).
The update breaks pods that rely on subPath
volume mounts. The affected pods fail with the following error:
CreateContainerConfigError: failed to prepare subPath for volumeMount
This is affecting multiple critical services, including workloads using emptyDir
, ConfigMaps
, and custom volume mounts.
Downgrading to a previous snapshot (prior to the update) resolves the issue, confirming that util-linux
is the likely cause. Other nodes in my cluster that have not been updated and still run an earlier version (e.g., 2.40.4
) do not have this issue.
Steps to reproduce:
- Run Kubernetes (K3s) on MicroOS.
- Update to
util-linux-2.41-1.1
. - Deploy a pod that uses a volume with
subPath
. - Observe failure on container creation.
This appears to be a regression introduced in util-linux-2.41
. Other nodes in my cluster still running 2.40.4-4.2
are unaffected and continue to run workloads normally.
Please advise if a fix or rollback is planned for the Tumbleweed
repository. This issue makes the latest update incompatible with containerized workloads relying on subPath mounts, which is a serious blocker.
Thank you