summaryrefslogtreecommitdiff
path: root/libpod
diff options
context:
space:
mode:
authorAkihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>2020-09-16 18:38:36 +0900
committerAkihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>2020-09-16 18:38:36 +0900
commite46a06ecf6c028776c0e28b5689ff7d8a9e7d43c (patch)
tree66bc92359c596f77554e1acc029e6406af04e9e9 /libpod
parentb9c47fa40bc503e155a528174974293c6b053ec2 (diff)
downloadpodman-e46a06ecf6c028776c0e28b5689ff7d8a9e7d43c.tar.gz
podman-e46a06ecf6c028776c0e28b5689ff7d8a9e7d43c.tar.bz2
podman-e46a06ecf6c028776c0e28b5689ff7d8a9e7d43c.zip
Fix "rootless-cni-infra + runc fails with ENODEV"
runc always expect "bind" to be present in opts even when the type is "bind". Fix #7652 Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Diffstat (limited to 'libpod')
-rw-r--r--libpod/rootless_cni_linux.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/libpod/rootless_cni_linux.go b/libpod/rootless_cni_linux.go
index 31097dd16..7feec6b44 100644
--- a/libpod/rootless_cni_linux.go
+++ b/libpod/rootless_cni_linux.go
@@ -255,7 +255,7 @@ func startRootlessCNIInfraContainer(ctx context.Context, r *Runtime) (*Container
Destination: "/etc/cni/net.d",
Type: "bind",
Source: r.config.Network.NetworkConfigDir,
- Options: []string{"ro"},
+ Options: []string{"ro", "bind"},
}
g.AddMount(etcCNINetD)