]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Fail when running without configuration 1955/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 4 Oct 2023 19:07:11 +0000 (21:07 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 4 Oct 2023 19:07:11 +0000 (21:07 +0200)
Fixes #609

mkosi/__init__.py

index 4d160dced50c254181adb51be6bf390291bdf94c..7e4a60bdc1a8626fcffcf16fa14da73e5f2a0a88 100644 (file)
@@ -2418,6 +2418,10 @@ def run_verb(args: MkosiArgs, presets: Sequence[MkosiConfig]) -> None:
     if args.verb == Verb.genkey:
         return generate_key_cert_pair(args)
 
+    if all(p == MkosiConfig.default() for p in presets):
+        die("No configuration found",
+            hint="Make sure you're running mkosi from a directory with configuration files")
+
     if args.verb == Verb.bump:
         return bump_image_version()