From: Daan De Meyer Date: Thu, 29 Aug 2024 20:29:03 +0000 (+0200) Subject: Detect Azure Linux properly X-Git-Tag: v25~329^2 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=refs%2Fpull%2F2989%2Fhead;p=thirdparty%2Fmkosi.git Detect Azure Linux properly Fixes #2988 --- diff --git a/mkosi/distributions/__init__.py b/mkosi/distributions/__init__.py index eba9371e8..10df0902a 100644 --- a/mkosi/distributions/__init__.py +++ b/mkosi/distributions/__init__.py @@ -177,9 +177,13 @@ def detect_distribution() -> tuple[Optional[Distribution], Optional[str]]: version_id = os_release.get("VERSION_ID", None) version_codename = os_release.get("VERSION_CODENAME", None) + quirks = { + "azurelinux": Distribution.azure, + } + d: Optional[Distribution] = None for the_id in [dist_id, *dist_id_like]: - d = Distribution.__members__.get(the_id, None) + d = Distribution.__members__.get(the_id, quirks.get(the_id)) if d is not None: break