From f81c526c6b2038b7765b4f0bc5c52f4d0d3ca67f Mon Sep 17 00:00:00 2001 From: Sharif Elgamal Date: Fri, 19 Feb 2021 17:41:24 -0800 Subject: [PATCH] fix crio by hardcoding mountopt --- deploy/kicbase/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deploy/kicbase/Dockerfile b/deploy/kicbase/Dockerfile index 27df3cdef..be6bcd25a 100644 --- a/deploy/kicbase/Dockerfile +++ b/deploy/kicbase/Dockerfile @@ -173,6 +173,9 @@ RUN sed -ri 's/UsePAM yes/#UsePAM yes/g' /etc/ssh/sshd_config # minikube relies on /etc/hosts for control-plane discovery. This prevents nefarious DNS servers from breaking it. RUN sed -ri 's/dns files/files dns/g' /etc/nsswitch.conf +# metacopy breaks crio on certain OS and isn't necessary for minikube +RUN sed -ri 's/mountopt = "nodev,metacopy=on"/mountopt = "nodev"/g' /etc/containers/storage.conf + EXPOSE 22 # create docker user for minikube ssh. to match VM using "docker" as username RUN adduser --ingroup docker --disabled-password --gecos '' docker -- GitLab