From 3fa908087271474a1f269888bbdcf67119e8bae6 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 7 Sep 2023 19:58:20 -0400 Subject: [PATCH 1/3] fedora: Trim repos packages We don't need the ostree bits or the modularity bits by default; containers are the focus. They can be added by anyone who wants them. --- fedora.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/fedora.yaml b/fedora.yaml index 53eea7a..48d86b1 100644 --- a/fedora.yaml +++ b/fedora.yaml @@ -13,11 +13,6 @@ include: - oscore/kernel.yaml packages: - # We include this for historical reasons - - fedora-repos-ostree - # fedora-repos-modular was converted into its own subpackage in f33 - # Continue to include it in case users want to use it. - - fedora-repos-modular # file-transfer: note fuse-sshfs is not in RHEL # so we can't put it in file-transfer.yaml # Storage From 937d149a9a1e09e8b159b1ae8191583ae1e162a2 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 7 Sep 2023 20:02:36 -0400 Subject: [PATCH 2/3] Drop systemd-container One container runtime is enough by default. --- oscore/manifest.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/oscore/manifest.yaml b/oscore/manifest.yaml index aec2426..52056c6 100644 --- a/oscore/manifest.yaml +++ b/oscore/manifest.yaml @@ -51,8 +51,6 @@ mutate-os-release: "${releasever}" packages: # Include and set the default editor - nano - # TODO: Also consider dropping this - - systemd-container - fuse-overlayfs slirp4netns # support for old style CNI networks and name resolution for # podman containers with CNI networks From 36822f3fde60e1fa5e2b02d4840d434dfea8c2fd Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 7 Sep 2023 20:03:51 -0400 Subject: [PATCH 3/3] system-configuration: Drop ignition-kdump bit We don't need this here, we don't ship Ignition. --- oscore/system-configuration.yaml | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/oscore/system-configuration.yaml b/oscore/system-configuration.yaml index 69dd366..ae8ab58 100644 --- a/oscore/system-configuration.yaml +++ b/oscore/system-configuration.yaml @@ -37,14 +37,3 @@ packages: # https://github.com/coreos/fedora-coreos-tracker/issues/753 - stalld - ssh-key-dir - -postprocess: - # Make kdump work on firstboot - - | - #!/usr/bin/env bash - # Make kdump ignore `ignition.firstboot` when copying kargs from - # the running kernel to the kdump kernel when passing to be kexec. - # This makes it so kdump can be set up on the very first boot. - # Upstream request to have this upstream so we can stop carrying it here: - # https://lists.fedoraproject.org/archives/list/kexec@lists.fedoraproject.org/thread/5P4WIJLW2TSGF4PZGRZGOXYML4RXZU23/ - sed -i -e 's/KDUMP_COMMANDLINE_REMOVE="/KDUMP_COMMANDLINE_REMOVE="ignition.firstboot /' /etc/sysconfig/kdump