This is an automated email from the git hooks/post-receive script.
pelzflorian pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 0bf82b3fd5 news: Add entry for 'hetzner-environment-type'.
0bf82b3fd5 is described below
commit 0bf82b3fd5fcca2baef872ee06b40995cfbba7df
Author: Roman Scherer <[email protected]>
AuthorDate: Tue Feb 11 10:22:55 2025 +0100
news: Add entry for 'hetzner-environment-type'.
* etc/news.scm: Add entry.
Change-Id: I7d2575d8e69855516cbf4c3747a23c344890321a
Co-authored-by: Florian Pelz <[email protected]>
Signed-off-by: Florian Pelz <[email protected]>
---
etc/news.scm | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/etc/news.scm b/etc/news.scm
index dfc64d59cd..f587c51bcb 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -27,6 +27,8 @@
;; Copyright © 2024 Zheng Junjie <[email protected]>
;; Copyright © 2024 Nicolas Graves <[email protected]>
;; Copyright © 2024 Sebastian Dümcke <[email protected]>
+;; Copyright © 2025 Roman Scherer <[email protected]>
+
;;
;; Copying and distribution of this file, with or without modification, are
;; permitted in any medium without royalty provided the copyright notice and
@@ -35,6 +37,35 @@
(channel-news
(version 0)
+ (entry (commit "0753a17ddf6f4fab98b93c25f1a93b97ff9e46bb")
+ (title
+ (en "The @command{guix deploy} command now supports the Hetzner Cloud
+service")
+ (de "Der Befehl @command{guix deploy} unterstützt jetzt den
+Hetzner-Clouddienst"))
+ (body
+ (en "In addition to deploying machines over SSH and on the Digital
+Ocean cloud service, the @command{guix deploy} command now supports deployment
+on the Hetzner Cloud service as well. When deploying a machine with the new
+@code{hetzner-environment-type}, a @acronym{VPS, virtual private server} will
+be provisioned on the Hetzner Cloud, and the machine configuration's operating
+system will be installed on it. Provisioning happens through the Hetzner
+Cloud API and you need to set the @code{GUIX_HETZNER_API_TOKEN} environment
+variable to a Hetzner Cloud API token. Additionally, you can use the
+@code{hetzner-configuration} record to customize the deployment, such as the
+system architecture, type of VPS, etc.")
+ (de "Der Befehl @command{guix deploy} kann jetzt zusätzlich zum
+Bereitstellen von Maschinen über SSH und auf den Digital-Ocean-Clouddienst auch
+benutzt werden, um ein System auf den Hetzner-Clouddienst einzuspielen. Bei
+einer Bereitstellung mit dem neuen @code{hetzner-environment-type} wird ein
+@acronym{VPS, Virtual Private Server} auf der Hetzner-Cloud bereitgestellt und
+das in der Konfigurationsdatei der Maschine deklarierte Betriebssystem wird
+darauf installiert. Zum Bereitstellen wird Hetzners Cloud-API benutzt und Sie
+müssen die Umgebungsvariable @code{GUIX_HETZNER_API_TOKEN} auf einen API-Token
+der Hetzner-Cloud-API festlegen. Außerdem können Sie mit einem
+@code{hetzner-configuration}-Verbundsobjekt die Bereitstellung anpassen und
+etwa die Systemarchitektur, den VPS-Typ usw.@: wählen.")))
+
(entry (commit "616ae36e0f557cecb4abe58c5b0973b9428d25e0")
(title
(en "Kernel persistent storage in UEFI disabled"))