]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
dashboard-cephadm-e2e: update runc version 2039/head
authorNizamudeen A <nia@redhat.com>
Tue, 26 Jul 2022 05:31:46 +0000 (11:01 +0530)
committerNizamudeen A <nia@redhat.com>
Tue, 26 Jul 2022 05:35:11 +0000 (11:05 +0530)
cephadm dashboard e2e's were throwing this error in some machines (eg: braggi16)
```docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused "error adding seccomp filter rule for syscall clone3: requested action matches default action of filter": unknown```

Upon further debugging it was related to the runc version where in the
error prone machines the runc version is 1.01 while as per some recent
threads docker needs runc version of 1.02.
https://github.com/containerd/containerd/issues/6203#issuecomment-1006713706

Signed-off-by: Nizamudeen A <nia@redhat.com>
scripts/dashboard/install-cephadm-e2e-deps.sh

index e5fe787425b2c375c614324f613169e0d27bd94f..0380112daca8bd1b55028176dea3fddd36861f53 100644 (file)
@@ -39,7 +39,7 @@ if [[ ! $(command -v node) || $(node --version | grep -oE "v([0-9])+" | cut -c 2
     sudo apt install -y nodejs
     sudo rm -f /etc/apt/sources.list.d/nodesource.list
 fi
-sudo apt install -y libvirt-daemon-system libvirt-daemon-driver-qemu qemu-kvm libvirt-clients
+sudo apt install -y libvirt-daemon-system libvirt-daemon-driver-qemu qemu-kvm libvirt-clients runc
 
 sudo usermod -aG libvirt $(id -un)
 newgrp libvirt  # Avoid having to log out and log in for group addition to take effect.