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
This commit is contained in:
Dusty Mabe 2020-11-30 11:33:13 -05:00
parent 3add1c1124
commit 5ee6bcec86
No known key found for this signature in database
GPG key ID: 3302DBD73952E671

View file

@ -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