debian-forge-composer/internal
Ondřej Budai e1e4a1f845 distro/rhel90: add s390utils-core to the build pipeline for s390x
A recent update to crypto-policies changed its requirements from:

Recommends: grubby

to:

Recommends: (grubby if kernel)

We don't install kernel in the build pipeline, thus grubby was now no longer
installed. This caused also s390utils-core to not be installed on s390x.
s390utils-core has to be in the build pipeline though because we use
/usr/sbin/zipl from it to install the bootloader to s390x images.

Long story short, images for s390x currently cannot be build because
/usr/sbin/zipl is no longer in the build pipeline. This commit fixes that
by explicitly adding s390utils-core to the package list for s390x.

I verified this fix on an actual s390x machine. The test manifest was
regenerated but it's actually still the same because we use an older
snapshot that doesn't contain the newest crypto-policies change.

Kudos to Tomáš Hozza for helping me out!

Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2021-06-30 14:48:57 +02:00
..
blueprint rhel84/grub2: set saved_entry 2021-02-20 20:01:15 +01:00
boot upload/aws: add support for session tokens 2021-06-28 13:14:19 +03:00
client Use RepoRegistry in composer and Weldr API 2021-05-14 15:43:00 +02:00
cloud/gcp GCP: Fix panic while parsing a specific build job log 2021-04-29 14:48:50 +02:00
cloudapi cloudapi: check if metadata is nil before converting 2021-06-29 09:33:05 +01:00
common weldr: move common.ComposeState to weldr 2020-11-09 14:17:19 +01:00
crypt crypt: add automatic darwin support 2020-07-17 07:48:22 +02:00
disk osbuild: rename package to osbuild1 2021-03-17 18:12:17 +00:00
distro distro/rhel90: add s390utils-core to the build pipeline for s390x 2021-06-30 14:48:57 +02:00
distroregistry distro: add fedora 34 and 35 aliases to f33 2021-06-05 20:31:45 +02:00
jobqueue jobqueue: Replace JobArgs() with Job() 2021-01-19 10:37:51 +01:00
jsondb jsondb: Allow passing nil as document to Read() 2020-05-13 16:45:09 +02:00
kojiapi kojiapi: include image type exports in Koji job args 2021-06-18 14:02:09 +01:00
mocks worker: Add identity filter and client oauth support 2021-06-17 10:08:35 +02:00
osbuild1 osbuild1: convert stage metadata from v2 2021-06-29 09:33:05 +01:00
osbuild2 osbuild2: add support for reading stage metadata 2021-06-29 09:33:05 +01:00
ostree ostree: add test for VerifyRef() 2021-06-18 14:02:09 +01:00
reporegistry Use RepoRegistry in composer and Weldr API 2021-05-14 15:43:00 +02:00
rpmmd rpmmd: move RPM metadata tooling to internal pkg 2021-06-29 09:33:05 +01:00
store store: add new image type mappings and fix typos 2021-06-29 17:26:43 +01:00
target New upload target: AWS S3 2021-06-18 14:02:09 +01:00
test worker: Add identity filter and client oauth support 2021-06-17 10:08:35 +02:00
upload rpmmd: move RPM metadata tooling to internal pkg 2021-06-29 09:33:05 +01:00
weldr Move ResolveRef test to new package 2021-06-18 14:02:09 +01:00
worker worker: Use http.PostForm to post data 2021-06-23 10:33:22 +02:00
tools.go go: vendor the oapi-codegen cmd 2021-02-01 15:32:58 +01:00