From: Daan De Meyer Date: Mon, 9 Oct 2023 12:53:47 +0000 (+0200) Subject: fedora: Add updates-testing repositories X-Git-Tag: v19~89^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1964%2Fhead;p=thirdparty%2Fmkosi.git fedora: Add updates-testing repositories --- diff --git a/mkosi/distributions/fedora.py b/mkosi/distributions/fedora.py index bcd24b6c8..bdbeab953 100644 --- a/mkosi/distributions/fedora.py +++ b/mkosi/distributions/fedora.py @@ -113,6 +113,13 @@ class Installer(DistributionInstaller): Repo("updates-debuginfo", f"{url}/$basearch/debug", gpgurls, enabled=False), Repo("updates-source", f"{url}/SRPMS", gpgurls, enabled=False), ] + + url = f"baseurl={urllib.parse.urljoin(state.config.mirror, 'updates/testing/$releasever/Everything')}" + repos += [ + Repo("updates-testing", f"{url}/$basearch", gpgurls, enabled=False), + Repo("updates-testing-debuginfo", f"{url}/$basearch/debug", gpgurls, enabled=False), + Repo("updates-testing-source", f"{url}/source/tree", gpgurls, enabled=False) + ] else: url = "metalink=https://mirrors.fedoraproject.org/metalink?arch=$basearch" repos += [ @@ -131,6 +138,19 @@ class Installer(DistributionInstaller): enabled=False, ), Repo("updates-source", f"{url}&repo=updates-released-source-f$releasever", gpgurls, enabled=False), + Repo("updates-testing", f"{url}&repo=updates-testing-f$releasever", gpgurls, enabled=False), + Repo( + "updates-testing-debuginfo", + f"{url}&repo=updates-testing-debug-f$releasever", + gpgurls, + enabled=False, + ), + Repo( + "updates-testing-source", + f"{url}&repo=updates-testing-source-f$releasever", + gpgurls, + enabled=False, + ), ] # TODO: Use `filelists=True` when F37 goes EOL.