]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
fedora: Automatically pick latest rawhide release
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 29 Aug 2022 19:54:43 +0000 (21:54 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 29 Aug 2022 20:53:55 +0000 (22:53 +0200)
We can automatically get the key for the latest rawhide now as there's
a symlink we can use to get it. For remote GPG keys, the existing
mechanism can be used.

mkosi/__init__.py

index 5cd0e631c81059c46677d3c91a07076f6764b3fe..025778c4da2b5b53e79467a64edcf427720eddce 100644 (file)
@@ -2079,11 +2079,7 @@ def setup_dnf(args: MkosiArgs, root: Path, repos: Sequence[Repo] = ()) -> None:
 
 
 def parse_fedora_release(release: str) -> Tuple[str, str]:
-    if release == "rawhide":
-        last = list(FEDORA_KEYS_MAP)[-1]
-        warn(f"Assuming rawhide is version {last} — " + "You may specify otherwise with --release=rawhide-<version>")
-        return ("rawhide", last)
-    elif release.startswith("rawhide-"):
+    if release.startswith("rawhide-"):
         release, releasever = release.split("-")
         MkosiPrinter.info(f"Fedora rawhide — release version: {releasever}")
         return ("rawhide", releasever)