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)
downloadnixpkgs-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar
nixpkgs-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.gz
nixpkgs-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.bz2
nixpkgs-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.lz
nixpkgs-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.xz
nixpkgs-b5cc73db7dcf3a731ca1215dab75a78d47a44042.tar.zst
nixpkgs-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 780a6b2a83a..0f55ab8a09c 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);