mkosi: Add centos_epel config
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 4 Feb 2022 11:10:33 +0000 (11:10 +0000)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 25 Feb 2022 16:17:29 +0000 (16:17 +0000)
commit24a0df5c3ce01f26e833fe843ac2a2eb3499af7c
treea392f6671f0ca6526c3fabced97d0cd2f76e9878
parent6b2ab8fc5cc0f706b85cbd559e8dcf4e05d7687d
mkosi: Add centos_epel config

Now that mkosi has centos-stream 9 support, let's add a config in
the repo so that the mkosi CI tests that configuration as well.

Centos doesn't support btrfs so we use xfs instead. For some reason,
building --hostonly-initrd centos images breaks the qemu boot so I
disabled that option for centos.

We update the mkosi commit hash to https://github.com/systemd/mkosi/commit/0dd39c20a4b3a2fab6efdc54da92bffad7c7b7ca
which adds the PowerTools repo to CentOS Stream 8 which is required
to make all the necessary packages required to build systemd on
CentOS Stream 8 available.
.github/workflows/mkosi.yml
mkosi.default.d/centos_epel/10-mkosi.centos_epel [new file with mode: 0644]