29 lines
709 B
YAML
29 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
|