diff --git a/manifests/fedora-coreos-base.yaml b/manifests/fedora-coreos-base.yaml index 24fc8017c7..98de277d27 100644 --- a/manifests/fedora-coreos-base.yaml +++ b/manifests/fedora-coreos-base.yaml @@ -12,6 +12,8 @@ include: - shared-workarounds.yaml # See https://github.com/coreos/bootupd - bootupd.yaml + - shared-el9.yaml + - shared-el10.yaml ostree-layers: - overlay/05core - overlay/08nouveau @@ -155,16 +157,8 @@ packages: # In F35+ need `iptables-legacy` package # See https://github.com/coreos/fedora-coreos-tracker/issues/676#issuecomment-928028451 - iptables-legacy - # GPU Firmware files (not broken out into subpackage of linux-firmware in RHEL yet) - - amd-gpu-firmware intel-gpu-firmware nvidia-gpu-firmware # NIC firmware we've traditionally shipped but then were split out of linux-firmware in Fedora - qed-firmware # https://github.com/coreos/fedora-coreos-tracker/issues/1746 - # makedumpfile and kexec were split into subpackages in kexec-tools 0.2.28-7 - # which is not in RHCOS yet - # These should be with kexec-tools in the user-experience manifest, move them - # once the split lands in RHCOS. - - makedumpfile - - kdump-utils # - irqbalance diff --git a/manifests/networking-tools.yaml b/manifests/networking-tools.yaml index cbbf77caf8..471a2621d4 100644 --- a/manifests/networking-tools.yaml +++ b/manifests/networking-tools.yaml @@ -7,9 +7,6 @@ packages: - NetworkManager hostname # Interactive Networking configuration during coreos-install - NetworkManager-tui - # Teaming https://github.com/coreos/fedora-coreos-config/pull/289 - # and http://bugzilla.redhat.com/1758162 - - NetworkManager-team teamd # Support for cloud quirks and dynamic config in real rootfs: # https://github.com/coreos/fedora-coreos-tracker/issues/320 - NetworkManager-cloud-setup diff --git a/manifests/shared-el10.yaml b/manifests/shared-el10.yaml new file mode 100644 index 0000000000..c6fae202b8 --- /dev/null +++ b/manifests/shared-el10.yaml @@ -0,0 +1,8 @@ +# Shared with EL 10 (CentOS Stream 10 and RHCOS 10) only +packages: + # GPU Firmware files (not broken out into subpackage of linux-firmware in RHEL yet) + - amd-gpu-firmware intel-gpu-firmware nvidia-gpu-firmware + # makedumpfile and kexec were split into subpackages in kexec-tools 0.2.28-7 + # These should be with kexec-tools in the user-experience manifest + - makedumpfile + - kdump-utils diff --git a/manifests/shared-el9.yaml b/manifests/shared-el9.yaml new file mode 100644 index 0000000000..442db3b3fe --- /dev/null +++ b/manifests/shared-el9.yaml @@ -0,0 +1,7 @@ +# Shared with EL 9 (CentOS Stream 9 and RHCOS 9) only +packages: + # Teaming https://github.com/coreos/fedora-coreos-config/pull/289 + # and http://bugzilla.redhat.com/1758162 + - NetworkManager-team teamd + # runc is not in C10S + - runc diff --git a/manifests/user-experience.yaml b/manifests/user-experience.yaml index 863fc1e5b0..45dcb1c3f6 100644 --- a/manifests/user-experience.yaml +++ b/manifests/user-experience.yaml @@ -41,7 +41,6 @@ packages: ## checkpoint/restore. https://github.com/coreos/fedora-coreos-tracker/issues/1370 - crun criu criu-libs - podman - - runc - skopeo - toolbox # passt provides user-mode networking daemons for namespaces