manifests: Split out firmware, do use bootable-rpm-ostree

This commit is contained in:
Colin Walters 2023-09-15 17:30:16 -04:00
parent dc08f4cef3
commit 29f6c6fcd2
3 changed files with 10 additions and 8 deletions

View File

@ -1,13 +1,8 @@
# A relatively minimal base, but we also do include linux-firmware so # The bootc components.
# we can be directly booted on metal.
packages: packages:
- systemd - systemd
# linux-firmware now a recommends so let's explicitly include it - ostree nss-altfiles
# https://gitlab.com/cki-project/kernel-ark/-/commit/32271d0cd9bd52d386eb35497c4876a8f041f70b # For now this will be shipped in rpm-ostree; TODO fix this by shipping a separate epackage
# https://src.fedoraproject.org/rpms/kernel/c/f55c3e9ed8605ff28cb9a922efbab1055947e213?branch=rawhide
- linux-firmware
- ostree
# For now this will be shipped in rpm-ostree
# - bootc # - bootc
# Required by bootc install today, though we'll likely switch bootc to use a Rust crate instead of sgdisk # Required by bootc install today, though we'll likely switch bootc to use a Rust crate instead of sgdisk
- gdisk xfsprogs e2fsprogs dosfstools - gdisk xfsprogs e2fsprogs dosfstools

5
tier-1/firmware.yaml Normal file
View File

@ -0,0 +1,5 @@
packages:
# linux-firmware now a recommends so let's explicitly include it
# https://gitlab.com/cki-project/kernel-ark/-/commit/32271d0cd9bd52d386eb35497c4876a8f041f70b
# https://src.fedoraproject.org/rpms/kernel/c/f55c3e9ed8605ff28cb9a922efbab1055947e213?branch=rawhide
- linux-firmware

View File

@ -1,6 +1,8 @@
include: include:
- manifest-tier-0.yaml - manifest-tier-0.yaml
- bootable-rpm-ostree.yaml
- firmware.yaml
- networking-tools.yaml - networking-tools.yaml
- system-configuration.yaml - system-configuration.yaml
- user-experience.yaml - user-experience.yaml