Util-linux v2.41-1.1 breaks Kubernetes subPath mounts on MicroOS

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:

  1. Run Kubernetes (K3s) on MicroOS.
  2. Update to util-linux-2.41-1.1.
  3. Deploy a pod that uses a volume with subPath.
  4. 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

This is the user forum and most maintainers don’t read here. But you already reported it at the right place:
https://bugzilla.opensuse.org/show_bug.cgi?id=1244281
But your bugreport is a duplicate of
https://bugzilla.opensuse.org/show_bug.cgi?id=1244251