From 55ae32b36170b7cfc124ff1231f7289bdce2ecfe Mon Sep 17 00:00:00 2001 From: K900 Date: Fri, 2 Jan 2026 21:01:32 +0300 Subject: [PATCH] nixos/auto-upgrade: fix for systems without initrd/kernel e.g. containers --- nixos/modules/tasks/auto-upgrade.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/tasks/auto-upgrade.nix b/nixos/modules/tasks/auto-upgrade.nix index 8bb445db9352..c2e314817a28 100644 --- a/nixos/modules/tasks/auto-upgrade.nix +++ b/nixos/modules/tasks/auto-upgrade.nix @@ -123,8 +123,8 @@ in ''; defaultText = lib.literalExpression '' [ - config.system.build.initialRamdisk - config.system.build.kernel + (config.system.build.initialRamdisk or null) + (config.system.build.kernel or null) config.hardware.firmware (pkgs.writeTextFile { name = "kernel-params"; @@ -223,8 +223,8 @@ in { system = { autoUpgrade.rebootTriggers = [ - config.system.build.initialRamdisk - config.system.build.kernel + (config.system.build.initialRamdisk or null) + (config.system.build.kernel or null) config.hardware.firmware (pkgs.writeTextFile { name = "kernel-params";