From 9cf8344f7173e451790bad06dd9e14c40c2d62dc Mon Sep 17 00:00:00 2001 From: illustris Date: Thu, 26 Dec 2024 17:50:39 +0530 Subject: [PATCH] nixos/google-compute-image: fix image build --- nixos/modules/virtualisation/google-compute-image.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/nixos/modules/virtualisation/google-compute-image.nix b/nixos/modules/virtualisation/google-compute-image.nix index 8bdbd75783a4..98190e7e2276 100644 --- a/nixos/modules/virtualisation/google-compute-image.nix +++ b/nixos/modules/virtualisation/google-compute-image.nix @@ -88,9 +88,13 @@ in ] } pushd $out - tar -Sc $diskImage | gzip -${toString cfg.compressionLevel} > \ + # RTFM: + # https://cloud.google.com/compute/docs/images/create-custom + # https://cloud.google.com/compute/docs/import/import-existing-image + mv $diskImage disk.raw + tar -Sc disk.raw | gzip -${toString cfg.compressionLevel} > \ ${config.image.fileName} - rm $diskImage + rm disk.raw popd ''; format = "raw";