From: Daan De Meyer Date: Mon, 29 Aug 2022 19:54:43 +0000 (+0200) Subject: fedora: Automatically pick latest rawhide release X-Git-Tag: v14~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b6d0ce294a93c0915788fc3fc12a6a7cf3047629;p=thirdparty%2Fmkosi.git fedora: Automatically pick latest rawhide release 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. --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 5cd0e631c..025778c4d 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -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-") - 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)