The sbin/bin merge happened in Fedora so it's now /usr/bin/zipl in rawhide. While we're in here just name the package now since the transient issue where it was coming from two different packages upstream and downstream has settled. We can use s390utils-core everywhere.
28 lines
709 B
YAML
28 lines
709 B
YAML
# Integration with https://github.com/coreos/bootupd and bootloader logic
|
|
# xref https://github.com/coreos/fedora-coreos-tracker/issues/510
|
|
packages:
|
|
- bootupd
|
|
|
|
# bootloader
|
|
packages-aarch64:
|
|
- grub2-efi-aa64 efibootmgr shim
|
|
packages-ppc64le:
|
|
- grub2 ostree-grub2
|
|
packages-s390x:
|
|
# For zipl
|
|
- s390utils-core
|
|
packages-x86_64:
|
|
- grub2 grub2-efi-x64 efibootmgr shim
|
|
- microcode_ctl
|
|
|
|
conditional-include:
|
|
- if: basearch != "s390x"
|
|
# And remove some cruft from grub2
|
|
include: grub2-removals.yaml
|
|
|
|
postprocess:
|
|
- |
|
|
#!/bin/bash
|
|
set -xeuo pipefail
|
|
# Transforms /usr/lib/ostree-boot into a bootupd-compatible update payload
|
|
/usr/bin/bootupctl backend generate-update-metadata
|