From 285fb34a1a241a9fcd4911fc038883f91eb0de66 Mon Sep 17 00:00:00 2001 From: Jonathan Lebon Date: Fri, 17 Apr 2020 16:12:41 -0400 Subject: [PATCH] manifest: move pool repo to lockfile-repos The pool repo isn't semantically an ordinary like the others. It contains past and present locked packages used in any Fedora CoreOS stream. Mark it as a lockfile repo instead to tell rpm-ostree to only use this repo for fetching locked packages and never to try to freely depsolve with it on. --- manifest.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/manifest.yaml b/manifest.yaml index b0492ae70c..61df8c19d6 100644 --- a/manifest.yaml +++ b/manifest.yaml @@ -9,7 +9,6 @@ rojig: summary: Fedora CoreOS testing-devel repos: - - fedora-coreos-pool # these repos are there to make it easier to add new packages to the OS and to # use `cosa fetch --update-lockfile`; but note that all package versions are # still pinned @@ -18,6 +17,12 @@ repos: - fedora-modular - fedora-updates-modular +# All Fedora CoreOS streams share the same pool for locked files. +# This will be in fedora-coreos.yaml in the future so it can be more easily be +# shared between all the streams +lockfile-repos: + - fedora-coreos-pool + add-commit-metadata: fedora-coreos.stream: testing-devel