Skip to content

Commit

Permalink
Add the candidate compose repo
Browse files Browse the repository at this point in the history
This patch adds a repo definition for the latest candidate compose
for a given Fedora release. This is only relevant in the lead up to
Beta and GA for a given Fedora release where packages in the candidate
compose can lead the Fedora stable repos. For our `next` stream we want
to pick up the packages quickly, so using the candidate compose as input
makes sense.

Using this repo in the `next*` streams should address
coreos/fedora-coreos-tracker#1602
  • Loading branch information
dustymabe committed Nov 2, 2023
1 parent f4f8dc7 commit b955edc
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions fedora-candidate-compose.repo
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# This yum repo entry represents the latest candidate compose for the given
# Fedora release. During prep for final release some release blockers and
# freeze exceptions are actually built in candidate composes first to
# qualify them before they are promoted to the other repos. In order to pick
# these packages up ASAP we'll pull from the latest candidate compose
# as well. Note that if a package doesn't pass testing it will get
# demoted from a later canddiate compose and never promoted to stable
# repos. In this case a later bump-lockfile run will revert ot the
# older NVR package that is currently in the stable repos. This should address:
# https://github.com/coreos/fedora-coreos-tracker/issues/1602

[fedora-candidate-compose]
name=Fedora Candidate Compose $releasever - $basearch
baseurl=https://kojipkgs.fedoraproject.org/compose/$releasever/latest-Fedora-$releasever/compose/Everything/$basearch/os/
enabled=1
#metadata_expire=7d
repo_gpgcheck=0
type=rpm
gpgcheck=1
gpgkey=file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-$releasever-primary
skip_if_unavailable=False

0 comments on commit b955edc

Please sign in to comment.