guix/gnu
Ludovic Courtès 2885c3568e
machine: ssh: Gracefully handle failure of the effectful bits.
Previously, '&inferior-exception' raised by 'upgrade-shepherd-services'
and co. would go through as-is, leaving users with an ugly backtrace.

* gnu/machine/ssh.scm (deploy-managed-host): Define
'eval/error-handling' and use it in lieu of EVAL as arguments to
'switch-to-system', 'upgrade-shepherd-services', and
'install-bootloader'.
2021-06-01 23:26:07 +02:00
..
bootloader gnu: bootloader: Fix install-allwinner64-u-boot. 2021-05-29 21:25:13 -07:00
build gnu: Respect the root file-system's CHECK? field. 2021-05-23 23:38:52 +02:00
installer
machine machine: ssh: Gracefully handle failure of the effectful bits. 2021-06-01 23:26:07 +02:00
packages maint: Require Guile 3.0. 2021-06-01 23:26:07 +02:00
services services: cuirass: Do not export record type descriptors. 2021-06-01 23:26:07 +02:00
system
tests tests: hpcguix-web: Fix it. 2021-06-01 14:33:27 +02:00
artwork.scm
bootloader.scm
ci.scm ci: Add derivation inputs. 2021-05-25 09:46:35 +02:00
image.scm
installer.scm
local.mk gnu: julia-jllwrappers: Move to (gnu packages julia-jll). 2021-05-30 12:55:48 +03:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm