Skip to content

Some combination of docker and k3d versions may require K3D_FIX_MOUNTS for istio-cni to function #15602

Open
@bleggett

Description

Without K3D_FIX_MOUNTS=1, the following mount error is produced when istio-cni is scheduled:

Error: failed to generate container "667e605ba636efcce61e601834ade912448cbc6a212c75a5f12b7aeb08590f6f" spec: failed to generate spec: path "/var/run/netns" is mounted on "/var/run" but it is not a shared or slave mount

Have one report of this on linux with Docker 24.0.9, but have not managed to repro the above with these versions of Docker and k3d:

Docker: 27.1.2
k3d: 5.6.3

This scenario would affect sidecar repair as well as ambient. It looks like k3d-io/k3d#1268 Cilium would also be affected, so this probably deserves updating in both the ambient and sidecar k3d platform notes.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions