Commit fe075a38 authored by Peter Hutterer's avatar Peter Hutterer
Browse files

bootstrap: use the latest version of mkosi

This was pinned to a specific commit in 79eee02a but now we're at the
point where neither Fedora 33 nor Ubuntu 20.10 works with this version.

Fedora has been fixed in mkosi a while ago, but current versions of
Debian/Ubuntu require --without-unified-kernel-images for a bios boot.
Without that the initrd is missing (see
https://github.com/systemd/mkosi/issues/580

). This requires mkosi
commit mkosi commit 184a2ad2fa3433 which is not yet in a release.

Let's pin to that commit, safer than tracking the mkosi master branch.
Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
parent 37c1308c
......@@ -202,7 +202,7 @@ pages:
#
.publish.template:
stage: publish
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
script:
- skopeo login --username "$QUAY_USER" --password "$(cat $QUAY_TOKEN)" quay.io
- set -x
......@@ -251,7 +251,7 @@ publish to quay.io:
- x86_64
- aarch64
FDO_DISTRIBUTION_TAG:
- '2020-12-16.4'
- '2020-12-18.2'
- FDO_DISTRIBUTION_IMAGE:
- qemu
- qemu-mkosi
......@@ -260,7 +260,7 @@ publish to quay.io:
FDO_ARCHITECTURE:
- x86_64
FDO_DISTRIBUTION_TAG:
- '2020-12-16.4'
- '2020-12-18.2'
variables:
# local format, e.g. x86_64/mkosi-base-12324
# distant format, e.g. mkosi-base-x86_64-12324
......@@ -287,13 +287,13 @@ publish ci-fairy to quay.io:
# exist
#
test published images:
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
stage: test published images
script:
- skopeo inspect docker://quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-16.4
- skopeo inspect docker://quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-16.4
- skopeo inspect docker://quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-18.2
- skopeo inspect docker://quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-18.2
- skopeo inspect docker://quay.io/freedesktop.org/ci-templates:ci-fairy-sha256-936060119966b261c07af69d9422ee970cb2f37a355ba8509dceeaee70633349
- skopeo inspect docker://quay.io/freedesktop.org/ci-templates:qemu-base-x86_64-2020-12-16.4
- skopeo inspect docker://quay.io/freedesktop.org/ci-templates:qemu-mkosi-base-x86_64-2020-12-16.4
- skopeo inspect docker://quay.io/freedesktop.org/ci-templates:qemu-base-x86_64-2020-12-18.2
- skopeo inspect docker://quay.io/freedesktop.org/ci-templates:qemu-mkosi-base-x86_64-2020-12-18.2
rules:
- if: '$CI_COMMIT_BRANCH == "master" && $CI_PROJECT_PATH == "freedesktop/ci-templates"'
\ No newline at end of file
......@@ -43,7 +43,7 @@ stages:
extends:
- .fdo.container-build@alpine@x86_64
- .ci-commons-alpine@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
stage: alpine_container_build
......@@ -51,7 +51,7 @@ stages:
extends:
- .fdo.container-build@alpine@aarch64
- .ci-commons-alpine@aarch64
image: $CI_REGISTRY_IMAGE/aarch64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/aarch64/buildah:2020-12-18.2
stage: alpine_container_build
......@@ -194,7 +194,7 @@ do not rebuild alpine:latest@container-build@x86_64:
check labels alpine@x86_64:latest:
extends:
- alpine:latest@check@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
script:
# FDO_DISTRIBUTION_IMAGE still has indirections
- DISTRO_IMAGE=$(eval echo ${FDO_DISTRIBUTION_IMAGE})
......
......@@ -43,7 +43,7 @@ stages:
extends:
- .fdo.container-build@arch@x86_64
- .ci-commons-arch@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
stage: arch_container_build
......@@ -170,7 +170,7 @@ do not rebuild arch:rolling@container-build@x86_64:
check labels arch@x86_64:rolling:
extends:
- arch:rolling@check@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
script:
# FDO_DISTRIBUTION_IMAGE still has indirections
- DISTRO_IMAGE=$(eval echo ${FDO_DISTRIBUTION_IMAGE})
......
......@@ -20,7 +20,7 @@ stages:
variables:
FDO_UPSTREAM_REPO: freedesktop/ci-templates
FDO_DISTRIBUTION_VERSION: '33'
FDO_DISTRIBUTION_TAG: '2020-12-16.4'
FDO_DISTRIBUTION_TAG: '2020-12-18.2'
# we need a minimalist image capable of buildah, podman, skopeo, curl,
......@@ -54,12 +54,12 @@ stages:
# - usbutils (for being able to call lsusb and redirect part a USB device)
.qemu@x86_64:
extends: .bootstrap_skeleton@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
stage: bootstrapping_qemu
dependencies: []
variables:
FDO_DISTRIBUTION_TAG: '2020-12-16.4'
FDO_BASE_IMAGE: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
FDO_DISTRIBUTION_TAG: '2020-12-18.2'
FDO_BASE_IMAGE: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
FDO_REPO_SUFFIX: x86_64/qemu-base
FDO_DISTRIBUTION_PACKAGES: 'qemu genisoimage usbutils'
FDO_DISTRIBUTION_EXEC: 'mkdir -p /app && cp bootstrap/vmctl.sh /app/vmctl'
......
......@@ -44,7 +44,7 @@ stages:
extends:
- .fdo.container-build@centos@x86_64
- .ci-commons-centos@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
stage: centos_container_build
......@@ -171,7 +171,7 @@ do not rebuild centos:7@container-build@x86_64:
check labels centos@x86_64:7:
extends:
- centos:7@check@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
script:
# FDO_DISTRIBUTION_IMAGE still has indirections
- DISTRO_IMAGE=$(eval echo ${FDO_DISTRIBUTION_IMAGE})
......
......@@ -6,7 +6,7 @@ stages:
- image build
.local buildah image:
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
# The ci-fairy base image. We build a base image that we can bump independently
# via the tag, ci-fairy itself gets layered on top with each commit.
......
......@@ -44,7 +44,7 @@ stages:
extends:
- .fdo.container-build@debian@x86_64
- .ci-commons-debian@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
stage: debian_container_build
......@@ -52,7 +52,7 @@ stages:
extends:
- .fdo.container-build@debian@aarch64
- .ci-commons-debian@aarch64
image: $CI_REGISTRY_IMAGE/aarch64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/aarch64/buildah:2020-12-18.2
stage: debian_container_build
......@@ -63,7 +63,7 @@ stages:
extends:
- .fdo.qemu-build@debian@x86_64
- .ci-commons-debian@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/qemu-mkosi-base:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/qemu-mkosi-base:2020-12-18.2
stage: debian_container_build
artifacts:
name: logs-$CI_PIPELINE_ID
......@@ -230,7 +230,7 @@ debian:stretch@qemu-build@x86_64:
variables:
FDO_DISTRIBUTION_TAG: fdo-ci-qemu-x86_64-$CI_PIPELINE_ID
FDO_DISTRIBUTION_PACKAGES: 'wget curl'
QEMU_BASE_IMAGE: $CI_REGISTRY_IMAGE/x86_64/qemu-base:2020-12-16.4
QEMU_BASE_IMAGE: $CI_REGISTRY_IMAGE/x86_64/qemu-base:2020-12-18.2
debian:stretch@qemu-check@x86_64:
......@@ -260,7 +260,7 @@ do not rebuild debian:stretch@container-build@x86_64:
check labels debian@x86_64:stretch:
extends:
- debian:stretch@check@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
script:
# FDO_DISTRIBUTION_IMAGE still has indirections
- DISTRO_IMAGE=$(eval echo ${FDO_DISTRIBUTION_IMAGE})
......
......@@ -44,7 +44,7 @@ stages:
extends:
- .fdo.container-build@fedora@x86_64
- .ci-commons-fedora@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
stage: fedora_container_build
......@@ -52,7 +52,7 @@ stages:
extends:
- .fdo.container-build@fedora@aarch64
- .ci-commons-fedora@aarch64
image: $CI_REGISTRY_IMAGE/aarch64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/aarch64/buildah:2020-12-18.2
stage: fedora_container_build
......@@ -63,7 +63,7 @@ stages:
extends:
- .fdo.qemu-build@fedora@x86_64
- .ci-commons-fedora@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/qemu-mkosi-base:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/qemu-mkosi-base:2020-12-18.2
stage: fedora_container_build
artifacts:
name: logs-$CI_PIPELINE_ID
......@@ -230,7 +230,7 @@ fedora:32@qemu-build@x86_64:
variables:
FDO_DISTRIBUTION_TAG: fdo-ci-qemu-x86_64-$CI_PIPELINE_ID
FDO_DISTRIBUTION_PACKAGES: 'wget curl'
QEMU_BASE_IMAGE: $CI_REGISTRY_IMAGE/x86_64/qemu-base:2020-12-16.4
QEMU_BASE_IMAGE: $CI_REGISTRY_IMAGE/x86_64/qemu-base:2020-12-18.2
fedora:32@qemu-check@x86_64:
......@@ -260,7 +260,7 @@ do not rebuild fedora:32@container-build@x86_64:
check labels fedora@x86_64:32:
extends:
- fedora:32@check@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
script:
# FDO_DISTRIBUTION_IMAGE still has indirections
- DISTRO_IMAGE=$(eval echo ${FDO_DISTRIBUTION_IMAGE})
......
......@@ -44,7 +44,7 @@ stages:
extends:
- .fdo.container-build@ubuntu@x86_64
- .ci-commons-ubuntu@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
stage: ubuntu_container_build
......@@ -52,7 +52,7 @@ stages:
extends:
- .fdo.container-build@ubuntu@aarch64
- .ci-commons-ubuntu@aarch64
image: $CI_REGISTRY_IMAGE/aarch64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/aarch64/buildah:2020-12-18.2
stage: ubuntu_container_build
......@@ -63,7 +63,7 @@ stages:
extends:
- .fdo.qemu-build@ubuntu@x86_64
- .ci-commons-ubuntu@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/qemu-mkosi-base:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/qemu-mkosi-base:2020-12-18.2
stage: ubuntu_container_build
artifacts:
name: logs-$CI_PIPELINE_ID
......@@ -230,7 +230,7 @@ ubuntu:18.04@qemu-build@x86_64:
variables:
FDO_DISTRIBUTION_TAG: fdo-ci-qemu-x86_64-$CI_PIPELINE_ID
FDO_DISTRIBUTION_PACKAGES: 'wget curl'
QEMU_BASE_IMAGE: $CI_REGISTRY_IMAGE/x86_64/qemu-base:2020-12-16.4
QEMU_BASE_IMAGE: $CI_REGISTRY_IMAGE/x86_64/qemu-base:2020-12-18.2
ubuntu:18.04@qemu-check@x86_64:
......@@ -260,7 +260,7 @@ do not rebuild ubuntu:18.04@container-build@x86_64:
check labels ubuntu@x86_64:18.04:
extends:
- ubuntu:18.04@check@x86_64
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-16.4
image: $CI_REGISTRY_IMAGE/x86_64/buildah:2020-12-18.2
script:
# FDO_DISTRIBUTION_IMAGE still has indirections
- DISTRO_IMAGE=$(eval echo ${FDO_DISTRIBUTION_IMAGE})
......
......@@ -65,9 +65,12 @@ genisoimage -output /app/my-seed.iso \
# install mkosi dependencies to build up our final VM image
/app/vmctl exec dnf install -y mkosi systemd-container git-core
# and remove mkosi itself because we'll install it from git
/app/vmctl exec dnf remove -y --noautoremove mkosi
# use the upstream mkosi code
/app/vmctl exec git clone https://github.com/systemd/mkosi.git
/app/vmctl exec 'cd mkosi ; git checkout b103e7eb33b96d8a241a5e7a456835bfda86c823'
# Check out a definitely working commit
/app/vmctl exec 'cd mkosi ; git checkout 74d2d42ce2d170c32269118cf29c664f73abf0a5 ; pip install --prefix=/usr .'
# pacman needs 5.2.0 to work, fedora is still on 5.0.0
# https://bugzilla.redhat.com/show_bug.cgi?id=1582967
......
## @bootstrap_tag: the current image tag associated with this bootstrap image
bootstrap_tag: '2020-12-16.4'
bootstrap_tag: '2020-12-18.2'
## @qemu_tag: the current image tag associated with this qemu bootstrap image
qemu_tag: '2020-12-16.4'
qemu_tag: '2020-12-18.2'
## @ci_templates_registry_path: the path to where the templates should look
## for bootstrap images.
......
......@@ -419,6 +419,7 @@
Format=gpt_ext4
Bootable=yes
BootProtocols=bios
WithUnifiedKernelImages=no
Password=root
KernelCommandLine=!* selinux=0 audit=0 rw console=tty0 console=ttyS0 systemd.journald.forward_to_console=1
......@@ -460,7 +461,7 @@
- /app/vmctl exec mkdir mkosi.cache
# run mkosi in the VM!
- /app/vmctl exec mkosi/mkosi
- /app/vmctl exec mkosi
# mount the root partition locally to extract the kernel and initramfs
- /app/vmctl exec mkdir loop
......
......@@ -307,7 +307,7 @@
#
.fdo.container-build@alpine@x86_64:
extends: .fdo.container-build-common@alpine
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-18.2
###
# Alias to ``.fdo.container-build@alpine@x86_64``.
......@@ -324,7 +324,7 @@
# See ``.fdo.container-build@alpine@x86_64`` for details.
.fdo.container-build@alpine@aarch64:
extends: .fdo.container-build-common@alpine
image: quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-18.2
tags:
- aarch64
......
......@@ -307,7 +307,7 @@
#
.fdo.container-build@arch@x86_64:
extends: .fdo.container-build-common@arch
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-18.2
###
# Alias to ``.fdo.container-build@arch@x86_64``.
......
......@@ -312,7 +312,7 @@
#
.fdo.container-build@centos@x86_64:
extends: .fdo.container-build-common@centos
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-18.2
###
# Alias to ``.fdo.container-build@centos@x86_64``.
......
......@@ -322,7 +322,7 @@
#
.fdo.container-build@debian@x86_64:
extends: .fdo.container-build-common@debian
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-18.2
###
# Alias to ``.fdo.container-build@debian@x86_64``.
......@@ -339,7 +339,7 @@
# See ``.fdo.container-build@debian@x86_64`` for details.
.fdo.container-build@debian@aarch64:
extends: .fdo.container-build-common@debian
image: quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-18.2
tags:
- aarch64
......@@ -355,7 +355,7 @@
extends: .fdo.container-build@debian@x86_64
tags:
- kvm
image: quay.io/freedesktop.org/ci-templates:qemu-mkosi-base-x86_64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:qemu-mkosi-base-x86_64-2020-12-18.2
script:
# log in to the registry
- podman login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
......@@ -380,6 +380,7 @@
Format=gpt_ext4
Bootable=yes
BootProtocols=bios
WithUnifiedKernelImages=no
Password=root
KernelCommandLine=!* selinux=0 audit=0 rw console=tty0 console=ttyS0 systemd.journald.forward_to_console=1
......@@ -420,7 +421,7 @@
- /app/vmctl exec mkdir mkosi.cache
# run mkosi in the VM!
- /app/vmctl exec mkosi/mkosi
- /app/vmctl exec mkosi
# mount the root partition locally to extract the kernel and initramfs
- /app/vmctl exec mkdir loop
......@@ -453,7 +454,7 @@
graphroot = "/var/lib/containers/storage"
EOF
- QEMU_BASE_IMAGE=${QEMU_BASE_IMAGE:-quay.io/freedesktop.org/ci-templates:qemu-base-x86_64-2020-12-16.4}
- QEMU_BASE_IMAGE=${QEMU_BASE_IMAGE:-quay.io/freedesktop.org/ci-templates:qemu-base-x86_64-2020-12-18.2}
- echo Building $FDO_REPO_SUFFIX:$DISTRO_TAG from $QEMU_BASE_IMAGE
......
......@@ -312,7 +312,7 @@
#
.fdo.container-build@fedora@x86_64:
extends: .fdo.container-build-common@fedora
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-18.2
###
# Alias to ``.fdo.container-build@fedora@x86_64``.
......@@ -329,7 +329,7 @@
# See ``.fdo.container-build@fedora@x86_64`` for details.
.fdo.container-build@fedora@aarch64:
extends: .fdo.container-build-common@fedora
image: quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-18.2
tags:
- aarch64
......@@ -345,7 +345,7 @@
extends: .fdo.container-build@fedora@x86_64
tags:
- kvm
image: quay.io/freedesktop.org/ci-templates:qemu-mkosi-base-x86_64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:qemu-mkosi-base-x86_64-2020-12-18.2
script:
# log in to the registry
- podman login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
......@@ -370,6 +370,7 @@
Format=gpt_ext4
Bootable=yes
BootProtocols=bios
WithUnifiedKernelImages=no
Password=root
KernelCommandLine=!* selinux=0 audit=0 rw console=tty0 console=ttyS0 systemd.journald.forward_to_console=1
......@@ -411,7 +412,7 @@
- /app/vmctl exec mkdir mkosi.cache
# run mkosi in the VM!
- /app/vmctl exec mkosi/mkosi
- /app/vmctl exec mkosi
# mount the root partition locally to extract the kernel and initramfs
- /app/vmctl exec mkdir loop
......@@ -444,7 +445,7 @@
graphroot = "/var/lib/containers/storage"
EOF
- QEMU_BASE_IMAGE=${QEMU_BASE_IMAGE:-quay.io/freedesktop.org/ci-templates:qemu-base-x86_64-2020-12-16.4}
- QEMU_BASE_IMAGE=${QEMU_BASE_IMAGE:-quay.io/freedesktop.org/ci-templates:qemu-base-x86_64-2020-12-18.2}
- echo Building $FDO_REPO_SUFFIX:$DISTRO_TAG from $QEMU_BASE_IMAGE
......
......@@ -321,7 +321,7 @@
#
.fdo.container-build@ubuntu@x86_64:
extends: .fdo.container-build-common@ubuntu
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-x86_64-2020-12-18.2
###
# Alias to ``.fdo.container-build@ubuntu@x86_64``.
......@@ -338,7 +338,7 @@
# See ``.fdo.container-build@ubuntu@x86_64`` for details.
.fdo.container-build@ubuntu@aarch64:
extends: .fdo.container-build-common@ubuntu
image: quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:buildah-aarch64-2020-12-18.2
tags:
- aarch64
......@@ -354,7 +354,7 @@
extends: .fdo.container-build@ubuntu@x86_64
tags:
- kvm
image: quay.io/freedesktop.org/ci-templates:qemu-mkosi-base-x86_64-2020-12-16.4
image: quay.io/freedesktop.org/ci-templates:qemu-mkosi-base-x86_64-2020-12-18.2
script:
# log in to the registry
- podman login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
......@@ -421,6 +421,7 @@
Format=gpt_ext4
Bootable=yes
BootProtocols=bios
WithUnifiedKernelImages=no
Password=root
KernelCommandLine=!* selinux=0 audit=0 rw console=tty0 console=ttyS0 systemd.journald.forward_to_console=1
......@@ -463,7 +464,7 @@
- /app/vmctl exec mkdir mkosi.cache
# run mkosi in the VM!
- /app/vmctl exec mkosi/mkosi
- /app/vmctl exec mkosi
# mount the root partition locally to extract the kernel and initramfs
- /app/vmctl exec mkdir loop
......@@ -496,7 +497,7 @@
graphroot = "/var/lib/containers/storage"
EOF
- QEMU_BASE_IMAGE=${QEMU_BASE_IMAGE:-quay.io/freedesktop.org/ci-templates:qemu-base-x86_64-2020-12-16.4}
- QEMU_BASE_IMAGE=${QEMU_BASE_IMAGE:-quay.io/freedesktop.org/ci-templates:qemu-base-x86_64-2020-12-18.2}
- echo Building $FDO_REPO_SUFFIX:$DISTRO_TAG from $QEMU_BASE_IMAGE
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment