chore: disable microvm guest optimizations which causes frequent qemu rebuilds and doesn't actually optimize a lot

This commit is contained in:
oddlama 2024-11-21 19:51:59 +01:00
parent 0de9c0751b
commit 90c0b018de
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A

View file

@ -1,8 +1,6 @@
guestName: guestCfg: { guestName: guestCfg: {
config,
inputs, inputs,
lib, lib,
pkgs,
... ...
}: let }: let
inherit inherit
@ -34,6 +32,9 @@ in {
# Give them some juice by default # Give them some juice by default
mem = mkDefault (1024 + 2048); mem = mkDefault (1024 + 2048);
# This causes QEMU rebuilds which would remove 200MB from the closure but
# recompiling QEMU every deploy is worse.
optimize.enable = false;
# Add a writable store overlay, but since this is always ephemeral # Add a writable store overlay, but since this is always ephemeral
# disable any store optimization from nix. # disable any store optimization from nix.