machine: hetzner: Fix deployment on smaller instances.

* gnu/machine/hetzner.scm (hetzner-machine-rescue-install-os): Avoid out of
disk space error by bind mounting /mnt/tmp/gnu/store to /gnu/store.
* tests/machine/hetzner.scm: Test with smaller instances.
* doc/guix.texi (Invoking guix deploy): Mention unsupported instance.

Change-Id: If8bfb6733de493b51813b3e82e255849192f7cba
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Roman Scherer 2025-02-27 19:24:46 +01:00 committed by Ludovic Courtès
parent a4168d8ba7
commit 2e8439d37e
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
3 changed files with 13 additions and 4 deletions

View file

@ -64,7 +64,7 @@
(environment hetzner-environment-type)
(configuration (hetzner-configuration
(labels %labels)
(server-type "cax41")
(server-type "cax11")
(ssh-key %ssh-key-file)))))
(define %x86-machine
@ -76,7 +76,7 @@
(environment hetzner-environment-type)
(configuration (hetzner-configuration
(labels %labels)
(server-type "cpx51")
(server-type "cx22")
(ssh-key %ssh-key-file)))))
(define (cleanup machine)