<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chuix.git/gnu/machine, branch python-team-django-6</title>
<subtitle>guix
</subtitle>
<id>http://cgit.adnoto.dev/chuix.git/atom?h=python-team-django-6</id>
<link rel='self' href='http://cgit.adnoto.dev/chuix.git/atom?h=python-team-django-6'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/'/>
<updated>2026-05-11T11:31:36Z</updated>
<entry>
<title>machine: hetzner: Refine installation with bind mount in rescue.</title>
<updated>2026-05-11T11:31:36Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-05-07T08:34:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=54e92a3c0553b212b1462df1dbc3f35f47356824'/>
<id>urn:sha1:54e92a3c0553b212b1462df1dbc3f35f47356824</id>
<content type='text'>
This reverts commit 3e1befe1d8e ("machine: hetzner: Fix deployment."),
adopting a simpler/correct alternative.

* gnu/machine/hetzner.scm (hetzner-machine-rescue-install-os): Bind mount
/gnu, not /gnu/store.

Change-Id: I09ffb4db8a39b4bcd5e7645aee63427c6bc969a0
Suggested-by: Rutherther &lt;rutherther@ditigal.xyz&gt;
</content>
</entry>
<entry>
<title>machine: hetzner: Use dhcpcd-service-type.</title>
<updated>2026-05-05T14:48:45Z</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2026-03-18T14:47:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=1d855b34f65f747a979199f64b5e5fbf159f427f'/>
<id>urn:sha1:1d855b34f65f747a979199f64b5e5fbf159f427f</id>
<content type='text'>
Guix 1.5.0 supports dhcpcd-service-type; therefore, (assuming hetzner
already has a Guix 1.5.0 image), it should no longer be necessary to
use dhcp-client-service-type here.  This is one of the few remaining
users of dhcp-client-service-type changing this here will allow to
remove this deprecated service in a future pull request.

* gnu/machine/hetzner.scm (hetzner-machine-bootstrap-os-form): Use
dhcpcd-service-type.

Signed-off-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
</content>
</entry>
<entry>
<title>machine: hetzner: Fix default value for hetzner-configuration-delete?</title>
<updated>2026-05-05T14:48:45Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-05-05T03:35:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=3b05b9d7ac01d7b8f9d5629f27ea742cb825c99c'/>
<id>urn:sha1:3b05b9d7ac01d7b8f9d5629f27ea742cb825c99c</id>
<content type='text'>
 #f is to keep the failed provisioned server intact for debugging. The
documented default is #t, so adjust the code accordingly.

* gnu/machine/hetzner.scm (&lt;hetzner-configuration&gt;)
[delete?]: Change default to #t to match documentation.

Change-Id: Iabee105cbf5f5e31e8a8f5cb5db99439a168f174
</content>
</entry>
<entry>
<title>machine: hetzner: Fix deployment.</title>
<updated>2026-05-05T14:48:44Z</updated>
<author>
<name>Gábor Udvari</name>
<email>mail@gaborudvari.com</email>
</author>
<published>2026-04-24T20:56:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=3e1befe1d8e3e1fae38abd8b5f89db2cd764372b'/>
<id>urn:sha1:3e1befe1d8e3e1fae38abd8b5f89db2cd764372b</id>
<content type='text'>
* gnu/machine/hetzner.scm (hetzner)
[hetzner-machine-rescue-install-os]: Fix deployment.

Reported-by: Sylvain Bellemare (https://codeberg.org/gluonix)
Fixes: #6585
Change-Id: Ie16ee541ad5b81d5014b825ad0e35deddd2e497e
Signed-off-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
</content>
</entry>
<entry>
<title>services, tests: Refer to inherited field values where applicable.</title>
<updated>2026-03-20T12:27:16Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-19T17:46:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=72e724cef438a7e16052dd1a38bf03027635f2bc'/>
<id>urn:sha1:72e724cef438a7e16052dd1a38bf03027635f2bc</id>
<content type='text'>
* gnu/machine/hetzner.scm (operating-system-authorize): Refer to ‘services’
instead of calling ‘operating-system-user-services’.
* gnu/services/virtualization.scm (secret-service-operating-system): Likewise.
* gnu/tests.scm (operating-system-with-console-syslog): Likewise.
* gnu/tests/avahi.scm (%avahi-os): Likewise.
* gnu/tests/base.scm (%test-guix-daemon-unprivileged): Likewise.
* gnu/tests/nfs.scm (%nfs-os): Likewise.
(run-nfs-full-test): Likewise.
* gnu/system/vm.scm (virtualized-operating-system): Refer to ‘initrd-modules’
instead of calling ‘operating-system-initrd-modules’.

Change-Id: I00c5f5c1e171b174bf0ca709b2dbd13a2fe161b5
</content>
</entry>
<entry>
<title>gnu: hetzner: Fix deploy on hetzner</title>
<updated>2025-11-24T22:22:52Z</updated>
<author>
<name>Ashish SHUKLA</name>
<email>ashish.is@lostca.se</email>
</author>
<published>2025-11-16T22:08:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=5e63c9bdb1bf7114d742ba4c07596932e0124188'/>
<id>urn:sha1:5e63c9bdb1bf7114d742ba4c07596932e0124188</id>
<content type='text'>
* gnu/machine/hetzner.scm (hetzner-machine-rescue-install-packages): Install
uidmap package too.

Change-Id: I86f638bc65d42cb4e26381cd91140cd92bc90b18
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>machine: hetzner: Fix install OS.</title>
<updated>2025-10-14T14:35:55Z</updated>
<author>
<name>Remco van 't Veer</name>
<email>remco@remworks.net</email>
</author>
<published>2025-10-08T10:32:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=f1f9849c01af0056519d8899e35b570273e63529'/>
<id>urn:sha1:f1f9849c01af0056519d8899e35b570273e63529</id>
<content type='text'>
Debian no longer ships guix package.

* gnu/machine/hetzner.scm (hetzner-machine-rescue-install-os): Use
guix-install.sh.

Change-Id: I8344d5877057181235c233d9f6f745507af30b85
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>machine: hetzner: Fix machine bootstrap.</title>
<updated>2025-06-26T12:43:55Z</updated>
<author>
<name>Zheng Junjie</name>
<email>z572@z572.online</email>
</author>
<published>2025-06-26T11:46:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=b8c464af7bed363f45bd845824a2b45a49ce11aa'/>
<id>urn:sha1:b8c464af7bed363f45bd845824a2b45a49ce11aa</id>
<content type='text'>
* gnu/machine/hetzner.scm (hetzner-machine-bootstrap-os-form): Use
dhcp-client-service-type here.

Change-Id: I4a3fd4ac598ea0b19cc81146de1f07fa256199b7
Signed-off-by: Hilton Chain &lt;hako@ultrarare.space&gt;
</content>
</entry>
<entry>
<title>machine: hetzner: Use dhcpcd service instead of dhcp-client.</title>
<updated>2025-06-08T16:08:04Z</updated>
<author>
<name>Owen T. Heisler</name>
<email>writer@owenh.net</email>
</author>
<published>2025-06-04T01:59:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=6ae4a7319fea1e19ac8017ac1989dc7b58cfdc06'/>
<id>urn:sha1:6ae4a7319fea1e19ac8017ac1989dc7b58cfdc06</id>
<content type='text'>
This fixes DHCP-provided routes on servers that have both public and private
interfaces.

* gnu/machine/hetzner.scm (%hetzner-os-arm)[services]: Replace
dhcp-client-service-type with dhcpcd-service-type.

Fixes: https://codeberg.org/guix/guix/issues/407
Change-Id: I8e0b4fb12727e784f2b622273ffef504e58eddfe
Signed-off-by: Hilton Chain &lt;hako@ultrarare.space&gt;
</content>
</entry>
<entry>
<title>machine: ssh: Use store-parameterize in a monad.</title>
<updated>2025-06-06T16:43:25Z</updated>
<author>
<name>Sergey Trofimov</name>
<email>sarg@sarg.org.ru</email>
</author>
<published>2025-03-18T20:49:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chuix.git/commit/?id=60f8d67480c8cf4ea45c51fbedea167fbeb66c2a'/>
<id>urn:sha1:60f8d67480c8cf4ea45c51fbedea167fbeb66c2a</id>
<content type='text'>
* gnu/machine/ssh (deploy-managed-host): Use store-parameterize in
monadic context.

Change-Id: I6441a5dac856633f2c2a00b77f21a385bf3a9510
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
</feed>
