Add bootc, plus some prep refactoring
This commit is contained in:
parent
39ecfc3cbe
commit
e0107e6c5c
|
|
@ -0,0 +1,10 @@
|
||||||
|
[bootc-c9s]
|
||||||
|
name=Copr repo for bootc owned by walters
|
||||||
|
baseurl=https://download.copr.fedorainfracloud.org/results/walters/bootc/centos-stream-9-$basearch/
|
||||||
|
type=rpm-md
|
||||||
|
skip_if_unavailable=True
|
||||||
|
gpgcheck=1
|
||||||
|
gpgkey=https://download.copr.fedorainfracloud.org/results/walters/bootc/pubkey.gpg
|
||||||
|
repo_gpgcheck=0
|
||||||
|
enabled=1
|
||||||
|
enabled_metadata=1
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
[bootc-fedora]
|
||||||
|
name=Copr repo for bootc owned by walters
|
||||||
|
baseurl=https://download.copr.fedorainfracloud.org/results/walters/bootc/fedora-$releasever-$basearch/
|
||||||
|
type=rpm-md
|
||||||
|
skip_if_unavailable=True
|
||||||
|
gpgcheck=1
|
||||||
|
gpgkey=https://download.copr.fedorainfracloud.org/results/walters/bootc/pubkey.gpg
|
||||||
|
repo_gpgcheck=0
|
||||||
|
enabled=1
|
||||||
|
enabled_metadata=1
|
||||||
|
|
||||||
1
c9s.yaml
1
c9s.yaml
|
|
@ -3,6 +3,7 @@ releasever: stream9
|
||||||
repos:
|
repos:
|
||||||
- baseos
|
- baseos
|
||||||
- appstream
|
- appstream
|
||||||
|
- bootc-c9s
|
||||||
|
|
||||||
metadata:
|
metadata:
|
||||||
name: c9s-oscore
|
name: c9s-oscore
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ releasever: 37
|
||||||
repos:
|
repos:
|
||||||
- fedora
|
- fedora
|
||||||
- fedora-updates
|
- fedora-updates
|
||||||
|
- bootc-fedora
|
||||||
|
|
||||||
metadata:
|
metadata:
|
||||||
name: fedora-oscore
|
name: fedora-oscore
|
||||||
|
|
|
||||||
|
|
@ -11,30 +11,10 @@ packages:
|
||||||
# https://gitlab.com/cki-project/kernel-ark/-/commit/32271d0cd9bd52d386eb35497c4876a8f041f70b
|
# https://gitlab.com/cki-project/kernel-ark/-/commit/32271d0cd9bd52d386eb35497c4876a8f041f70b
|
||||||
# https://src.fedoraproject.org/rpms/kernel/c/f55c3e9ed8605ff28cb9a922efbab1055947e213?branch=rawhide
|
# https://src.fedoraproject.org/rpms/kernel/c/f55c3e9ed8605ff28cb9a922efbab1055947e213?branch=rawhide
|
||||||
- linux-firmware
|
- linux-firmware
|
||||||
|
- bootc
|
||||||
# rpm-ostree
|
# rpm-ostree
|
||||||
- rpm-ostree nss-altfiles
|
- rpm-ostree nss-altfiles
|
||||||
|
|
||||||
# bootloader
|
|
||||||
packages-aarch64:
|
|
||||||
- grub2-efi-aa64 efibootmgr shim
|
|
||||||
# firmware updates
|
|
||||||
- fwupd
|
|
||||||
packages-ppc64le:
|
|
||||||
- grub2 ostree-grub2
|
|
||||||
# firmware updates
|
|
||||||
- fwupd
|
|
||||||
packages-s390x:
|
|
||||||
# On Fedora, this is provided by s390utils-core. on RHEL, this is for now
|
|
||||||
# provided by s390utils-base, but soon will be -core too.
|
|
||||||
- /usr/sbin/zipl
|
|
||||||
# for Secure Execution
|
|
||||||
- veritysetup
|
|
||||||
packages-x86_64:
|
|
||||||
- grub2 grub2-efi-x64 efibootmgr shim
|
|
||||||
- microcode_ctl
|
|
||||||
# firmware updates
|
|
||||||
- fwupd
|
|
||||||
|
|
||||||
postprocess:
|
postprocess:
|
||||||
# See: https://github.com/coreos/fedora-coreos-tracker/issues/1253
|
# See: https://github.com/coreos/fedora-coreos-tracker/issues/1253
|
||||||
# https://bugzilla.redhat.com/show_bug.cgi?id=2112857
|
# https://bugzilla.redhat.com/show_bug.cgi?id=2112857
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,21 @@
|
||||||
# Integration with https://github.com/coreos/bootupd
|
# Integration with https://github.com/coreos/bootupd and bootloader logic
|
||||||
# xref https://github.com/coreos/fedora-coreos-tracker/issues/510
|
# xref https://github.com/coreos/fedora-coreos-tracker/issues/510
|
||||||
packages:
|
packages:
|
||||||
- bootupd
|
- bootupd
|
||||||
|
|
||||||
|
# bootloader
|
||||||
|
packages-aarch64:
|
||||||
|
- grub2-efi-aa64 efibootmgr shim
|
||||||
|
packages-ppc64le:
|
||||||
|
- grub2 ostree-grub2
|
||||||
|
packages-s390x:
|
||||||
|
# On Fedora, this is provided by s390utils-core. on RHEL, this is for now
|
||||||
|
# provided by s390utils-base, but soon will be -core too.
|
||||||
|
- /usr/sbin/zipl
|
||||||
|
packages-x86_64:
|
||||||
|
- grub2 grub2-efi-x64 efibootmgr shim
|
||||||
|
- microcode_ctl
|
||||||
|
|
||||||
postprocess:
|
postprocess:
|
||||||
- |
|
- |
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
# Firmware updates
|
||||||
|
packages-aarch64:
|
||||||
|
- fwupd
|
||||||
|
packages-x86_64:
|
||||||
|
- fwupd
|
||||||
|
|
@ -32,6 +32,7 @@ include:
|
||||||
- system-configuration.yaml
|
- system-configuration.yaml
|
||||||
- user-experience.yaml
|
- user-experience.yaml
|
||||||
- shared-workarounds.yaml
|
- shared-workarounds.yaml
|
||||||
|
- fwupd.yaml
|
||||||
|
|
||||||
conditional-include:
|
conditional-include:
|
||||||
- if: basearch != "s390x"
|
- if: basearch != "s390x"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue