From a348625d82e61ba5505bcec31770965e5e50cedc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 7 Jun 2024 15:17:08 +0200 Subject: [PATCH] reduce RAM requirements to 1GB --- README.md | 2 +- docs/requirements.md | 2 +- tests/from-nixos-build-on-remote.nix | 2 +- tests/from-nixos-with-sudo.nix | 2 +- tests/from-nixos.nix | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index fc4bd9a..9d08049 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ data has been migrated. - The machine must be reachable over the public internet or local network. Nixos-anywhere does not support wifi networks. If a VPN is needed, define a custom installer via the --kexec flag which connects to your VPN. - - (when `kexec` is used) must have at least 1.5 GB of RAM, excluding swap. + - (when `kexec` is used) must have at least 1 GB of RAM, excluding swap. ## How to use nixos-anywhere diff --git a/docs/requirements.md b/docs/requirements.md index e0c335c..b1f7015 100644 --- a/docs/requirements.md +++ b/docs/requirements.md @@ -39,4 +39,4 @@ custom installer via the --kexec flag which connects to your VPN. [different kexec image](./howtos/INDEX.md#using-your-own-kexec-image) manually. - **Memory Requirements:** - - At least 1.5 GB of RAM (excluding swap space). + - At least 1 GB of RAM (excluding swap space). diff --git a/tests/from-nixos-build-on-remote.nix b/tests/from-nixos-build-on-remote.nix index e6476e8..5261713 100644 --- a/tests/from-nixos-build-on-remote.nix +++ b/tests/from-nixos-build-on-remote.nix @@ -6,7 +6,7 @@ installer = ./modules/installer.nix; installed = { services.openssh.enable = true; - virtualisation.memorySize = 1512; + virtualisation.memorySize = 1024; users.users.root.openssh.authorizedKeys.keyFiles = [ ./modules/ssh-keys/ssh.pub ]; }; diff --git a/tests/from-nixos-with-sudo.nix b/tests/from-nixos-with-sudo.nix index 792d700..388f123 100644 --- a/tests/from-nixos-with-sudo.nix +++ b/tests/from-nixos-with-sudo.nix @@ -4,7 +4,7 @@ installer = ./modules/installer.nix; installed = { services.openssh.enable = true; - virtualisation.memorySize = 1512; + virtualisation.memorySize = 1024; users.users.nixos = { isNormalUser = true; diff --git a/tests/from-nixos.nix b/tests/from-nixos.nix index 120bc5f..05f1f68 100644 --- a/tests/from-nixos.nix +++ b/tests/from-nixos.nix @@ -6,7 +6,7 @@ installer = ./modules/installer.nix; installed = { services.openssh.enable = true; - virtualisation.memorySize = 1512; + virtualisation.memorySize = 1024; users.users.root.openssh.authorizedKeys.keyFiles = [ ./modules/ssh-keys/ssh.pub ]; };