From 903e10ae997ee0ee91c898d35b383dfe76978622 Mon Sep 17 00:00:00 2001 From: Astro Date: Sat, 18 Jun 2022 04:24:15 +0200 Subject: [PATCH] disable autoUpdate in microvms --- hosts/containers/grafana/default.nix | 1 - hosts/containers/matemat/default.nix | 1 - hosts/containers/mucbot/default.nix | 1 - hosts/containers/scrape/default.nix | 1 - hosts/containers/spaceapi/default.nix | 2 -- modules/microvm.nix | 3 +++ 6 files changed, 3 insertions(+), 6 deletions(-) diff --git a/hosts/containers/grafana/default.nix b/hosts/containers/grafana/default.nix index 62091588..ad242a81 100644 --- a/hosts/containers/grafana/default.nix +++ b/hosts/containers/grafana/default.nix @@ -9,7 +9,6 @@ in { mounts = [ "etc" "home" "var"]; }; c3d2.isInHq = false; - c3d2.autoUpdate = true; services.openssh.enable = true; # noXlibs breaks cairo: diff --git a/hosts/containers/matemat/default.nix b/hosts/containers/matemat/default.nix index fef3009d..635bc755 100644 --- a/hosts/containers/matemat/default.nix +++ b/hosts/containers/matemat/default.nix @@ -2,7 +2,6 @@ { c3d2 = { - autoUpdate = true; deployment = { server = "server10"; mounts = [ "etc" "home" "var"]; diff --git a/hosts/containers/mucbot/default.nix b/hosts/containers/mucbot/default.nix index a864113b..7c8b4156 100644 --- a/hosts/containers/mucbot/default.nix +++ b/hosts/containers/mucbot/default.nix @@ -6,7 +6,6 @@ mounts = [ "etc" "var"]; }; - c3d2.autoUpdate = true; networking.hostName = "mucbot"; users.users.tigger = { diff --git a/hosts/containers/scrape/default.nix b/hosts/containers/scrape/default.nix index 89022932..fabdec15 100644 --- a/hosts/containers/scrape/default.nix +++ b/hosts/containers/scrape/default.nix @@ -12,7 +12,6 @@ let in { c3d2 = { isInHq = false; - autoUpdate = true; deployment = { server = "server10"; mounts = [ "etc" "home" "var"]; diff --git a/hosts/containers/spaceapi/default.nix b/hosts/containers/spaceapi/default.nix index c6833841..2475fb3a 100644 --- a/hosts/containers/spaceapi/default.nix +++ b/hosts/containers/spaceapi/default.nix @@ -8,8 +8,6 @@ networking.hostName = "spaceapi"; networking.firewall.enable = false; - c3d2.autoUpdate = true; - services.spaceapi = { enable = true; }; # HACK for ‘ekg-json-0.1.0.6’ nixos-22.05 diff --git a/modules/microvm.nix b/modules/microvm.nix index 6764b7fd..c511fc3c 100644 --- a/modules/microvm.nix +++ b/modules/microvm.nix @@ -143,5 +143,8 @@ in }; }) {} nets; }; + + # autoupdates do not make sense inside MicroVMs with read-only /nix/store + c3d2.autoUpdate = false; }; }