From 413a7a60a41916db1afd7ccedd539f8943a44ef1 Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Mon, 9 Oct 2023 14:53:47 +0200 Subject: [PATCH] fedora: Add updates-testing repositories --- mkosi/distributions/fedora.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) 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. -- 2.47.2