diff --git a/manifest.yaml b/manifest.yaml index d4f25f8..f29d83b 100644 --- a/manifest.yaml +++ b/manifest.yaml @@ -20,3 +20,45 @@ include: - manifests/rocky-ostree-base.yaml - manifests/rocky-ostree-system_tools.yaml - manifests/rocky-ostree-post.yaml + + +automatic-version-prefix: "${releasever}..dev" +mutate-os-release: "${releasever}" + +remove-from-packages: + # Drop NetworkManager support for ifcfg files, see also corresponding + # overlay.d/14NetworkManager-plugins + - [NetworkManager, /usr/lib64/NetworkManager/.*/libnm-settings-plugin-ifcfg-rh.so] + # Drop some buggy sysusers fragments which do not match static IDs allocation: + # https://bugzilla.redhat.com/show_bug.cgi?id=2105177 + - [dbus-common, /usr/lib/sysusers.d/dbus.conf] + +remove-files: + # We don't ship man(1) or info(1) + - usr/share/info + - usr/share/man + # Drop text docs too + - usr/share/doc + +# Things we don't expect to ship on the host. We currently +# have recommends: false so these could only come in via +# hard requirement, in which case the build will fail. +exclude-packages: + - python + - python2 + - python2-libs + - python3 + - python3-libs + - perl + - perl-interpreter + - nodejs + - dnf + - grubby + - cowsay # Just in case + # Let's make sure initscripts doesn't get pulled back in + # https://github.com/coreos/fedora-coreos-tracker/issues/220#issuecomment-611566254 + - initscripts + # For (datacenter/cloud oriented) servers, we want to see the details by default. + # https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/HSMISZ3ETWQ4ETVLWZQJ55ARZT27AAV3/ + - plymouth + diff --git a/rocky-86-appstream.repo b/rocky-86-appstream.repo index 35031eb..b6a0075 100644 --- a/rocky-86-appstream.repo +++ b/rocky-86-appstream.repo @@ -5,4 +5,4 @@ mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=AppStre gpgcheck=1 enabled=1 countme=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial +gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-rockyofficial diff --git a/rocky-86-baseos.repo b/rocky-86-baseos.repo index 7dcbc88..fa235c1 100644 --- a/rocky-86-baseos.repo +++ b/rocky-86-baseos.repo @@ -5,4 +5,4 @@ mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=BaseOS- gpgcheck=1 enabled=1 countme=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial +gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-rockyofficial