summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrantisek Sumsal <frantisek@sumsal.cz>2021-02-09 12:49:31 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-02-09 13:57:28 +0100
commit67c972c610de61789d1b6560d28340f70d4b1196 (patch)
tree13c5f93332f78b56f25f3db3847d61853d1191f8
parentf47df388a062790df7b8c545b321d48702b869a0 (diff)
downloadsystemd-67c972c610de61789d1b6560d28340f70d4b1196.tar.gz
ci: temporarily pin Arch repositories to glibc 2.32-5
glibc 2.33-3 shipped on 2021-02-06 breaks running Arch containers on systems with older kernels (like Ubuntu Focal). Until the issue is resolved, let's pin the Arch repositories to glibc 2.32-5 to mitigate the annoying CI fails. See: https://bugs.archlinux.org/task/69563
-rw-r--r--.github/workflows/mkosi.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml
index c0dd8c6e55..4080da518b 100644
--- a/.github/workflows/mkosi.yml
+++ b/.github/workflows/mkosi.yml
@@ -29,6 +29,15 @@ jobs:
- name: Install
run: sudo apt-get update && sudo apt-get install --no-install-recommends python3-pexpect
+ # glibc 2.33-3 shipped on 2021-02-06 breaks running Arch containers on
+ # systems with older kernels (like Ubuntu Focal). Until the issue is
+ # resolved, let's pin the Arch repositories to glibc 2.32-5 to mitigate
+ # the annoying CI fails.
+ #
+ # See: https://bugs.archlinux.org/task/69563
+ - name: Pin repositories to 2021-02-05
+ run: sed -i '/^\[Distribution\]/aMirror=https://archive.archlinux.org/repos/2021/02/05/' .mkosi/mkosi.arch
+
- name: Symlink
run: ln -s .mkosi/mkosi.${{ matrix.distro }} mkosi.default