Skip to content

Commit

Permalink
ci: Update crun in Cirrus CI cloud image.
Browse files Browse the repository at this point in the history
There are some issues with older crun and newer kernel
combination [0]. Unfortunately Ubuntu 23.10 falls into this
category and the jobs will often time fail. Temoprarily use
newer crun from git that has the fix [1].

[0] containers/crun#1309
[1] https://noobient.com/2023/11/15/fixing-ubuntu-containers-failing-to-start-with-systemd/

Signed-off-by: Ales Musil <[email protected]>
Acked-by: Dumitru Ceara <[email protected]>
Signed-off-by: Numan Siddique <[email protected]>
(cherry picked from commit 891cf58)
Signed-off-by: Dumitru Ceara <[email protected]>
  • Loading branch information
almusil authored and dceara committed Feb 28, 2024
1 parent 683fb6d commit afa3da7
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,12 @@ arm_unit_tests_task:
- sudo apt update
- sudo apt install -y podman

# XXX This should be removed when native crun >=1.9.1
update_crun_script:
- crun --version
- curl -L "https://github.com/containers/crun/releases/download/1.14.1/crun-1.14.1-linux-arm64" -o /usr/bin/crun
- chmod +x /usr/bin/crun

download_cache_script:
- curl http://$CIRRUS_HTTP_CACHE_HOST/${CIRRUS_CHANGE_IN_REPO} -o /tmp/image.tar

Expand Down

0 comments on commit afa3da7

Please sign in to comment.