From f87a2ee8e93e3b8efb42bf7f5a6c2e180c8b327c Mon Sep 17 00:00:00 2001 From: Dusty Mabe Date: Mon, 30 Nov 2020 11:33:13 -0500 Subject: [PATCH] fedora-common-ostree: add archive repo to Silverblue This is the culmination of a lot of work to make package layering more reliable. This archive repo provides all packages that have ever been in the updates repository, which means there should always be a solution that will depsolve given the existing set of base layer packages. Pairing this along with https://github.com/coreos/rpm-ostree/pull/2125 means that we should finally see less of the split base layer vs update repo problem and see less `Forbidden base package replacements` errors. For context see https://github.com/coreos/fedora-coreos-tracker/issues/400 (cherry picked from commit 5ee6bcec8634f53418ca95684358c0529b1c6a37) --- fedora-common-ostree.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fedora-common-ostree.yaml b/fedora-common-ostree.yaml index ada317d..1ad256e 100644 --- a/fedora-common-ostree.yaml +++ b/fedora-common-ostree.yaml @@ -31,6 +31,9 @@ packages: # Contains default ostree remote config to be used on client's # system for fetching ostree update - fedora-repos-ostree + # the archive repo for more reliable package layering + # https://github.com/coreos/fedora-coreos-tracker/issues/400 + - fedora-repos-archive selinux: true documentation: true