]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Copy SYSEXT_LEVEL from os-release to extension-release as well
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 10 Oct 2024 10:21:16 +0000 (12:21 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 10 Oct 2024 11:50:49 +0000 (13:50 +0200)
Fixes #3117

mkosi/__init__.py

index c7c61becfa9d3890a034ce1ff42f586415e3c181..b33509dbf50fe5a17a55a65d36ebc2681d6e644b 100644 (file)
@@ -361,6 +361,9 @@ def configure_extension_release(context: Context) -> None:
         if "ID" not in extrelease:
             f.write(f"ID={osrelease.get('ID', '_any')}\n")
 
+        if f"{prefix}_LEVEL" not in extrelease and (level := osrelease.get(f"{prefix}_LEVEL")):
+            f.write(f"{prefix}_LEVEL={level}\n")
+
         if "VERSION_ID" not in extrelease and (version := osrelease.get("VERSION_ID")):
             f.write(f"VERSION_ID={version}\n")