From b0768ac24ead267fa491c4c259bb0ecea83fdf50 Mon Sep 17 00:00:00 2001 From: David Trudgian Date: Tue, 1 Nov 2022 11:36:16 +0000 Subject: [PATCH] chore(ci): use crun 1.6 The Ubuntu packaged crun is very old. Use a release from GitHub instead. --- .circleci/config.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 9862c5a998..956492c44b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -107,12 +107,17 @@ commands: command: <<# parameters.sudo >>sudo <>apt-get -q update - run: name: Install dependencies - command: <<# parameters.sudo >>sudo <>apt-get -q install -y build-essential squashfs-tools libseccomp-dev libssl-dev uuid-dev cryptsetup-bin crun libglib2.0-dev squashfuse + command: <<# parameters.sudo >>sudo <>apt-get -q install -y build-essential squashfs-tools libseccomp-dev libssl-dev uuid-dev cryptsetup-bin libglib2.0-dev squashfuse - run: name: Install proot command: |- <<# parameters.sudo >>sudo <>curl -L -o /usr/local/bin/proot https://proot.gitlab.io/proot/bin/proot <<# parameters.sudo >>sudo <>chmod +x /usr/local/bin/proot + - run: + name: Install crun + command: |- + <<# parameters.sudo >>sudo <>curl -L -o /usr/local/bin/crun https://github.com/containers/crun/releases/download/1.6/crun-1.6-linux-amd64 + <<# parameters.sudo >>sudo <>chmod +x /usr/local/bin/crun configure-singularity: steps: