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 <amusil@redhat.com>
Acked-by: Dumitru Ceara <dceara@redhat.com>
Signed-off-by: Numan Siddique <numans@ovn.org>
(cherry picked from commit 891cf58)
  • Loading branch information
almusil authored and numansiddique committed Feb 16, 2024
1 parent fb6a98b commit 19f1dc4
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 @@ -57,6 +57,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 19f1dc4

Please sign in to comment.