about summary refs log tree commit diff
path: root/nixos/modules/misc
diff options
context:
space:
mode:
authorLily Foster <lily@lily.flowers>2023-06-14 16:57:34 -0400
committerLily Foster <lily@lily.flowers>2023-06-14 16:57:34 -0400
commitb5cc73db7dcf3a731ca1215dab75a78d47a44042 (patch)
treea69c872d1bbcb39bc1151eef7b3dae0eefb15026 /nixos/modules/misc
parent0eeebd64de89e4163f4d3cf34ffe925a5cf67a05 (diff)
downloadnixlib-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar
nixlib-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.gz
nixlib-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.bz2
nixlib-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.lz
nixlib-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.xz
nixlib-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.zst
nixlib-b5cc73db7dcf3a731ca1215dab75a78d47a44042.zip
nixos/version: remove nixpkgs commit rev from initrd
This avoids unnecessary initrd rebuilds when nothing in the initrd would
have changed aside from the nixpkgs revision.
Diffstat (limited to 'nixos/modules/misc')
-rw-r--r--nixos/modules/misc/version.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/misc/version.nix b/nixos/modules/misc/version.nix
index 780a6b2a83a6..0f55ab8a09ce 100644
--- a/nixos/modules/misc/version.nix
+++ b/nixos/modules/misc/version.nix
@@ -32,7 +32,7 @@ let
     VARIANT_ID = cfg.variant_id;
   };
 
-  initrdReleaseContents = osReleaseContents // {
+  initrdReleaseContents = (removeAttrs osReleaseContents [ "BUILD_ID" ]) // {
     PRETTY_NAME = "${osReleaseContents.PRETTY_NAME} (Initrd)";
   };
   initrdRelease = pkgs.writeText "initrd-release" (attrsToText initrdReleaseContents);