From: Daan De Meyer Date: Thu, 28 Nov 2024 15:45:31 +0000 (+0100) Subject: Add strict incremental check for default initrd X-Git-Tag: v25~138 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3ed2e9133e25d46061d8a82bfeb80e1fd101b411;p=thirdparty%2Fmkosi.git Add strict incremental check for default initrd --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 2e3454f9d..d1164bc35 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -1286,6 +1286,12 @@ def build_default_initrd(context: Context) -> Path: assert config.output_dir + if config.incremental == Incremental.strict and not have_cache(config): + die( + f"Strict incremental mode is enabled and cache for image {config.name()} is out-of-date", + hint="Build once with -i yes to update the image cache", + ) + config.output_dir.mkdir(exist_ok=True) if (config.output_dir / config.output).exists():