Jakob L. Kreuze writes: Hi Jakob,
> Glad to hear you were able to get it working! And thanks for sharing > those scripts. I spin up GuixSD virtual machines very frequently to work > on this, and these look like they'd make that workflow much easier. Oh, good. Yes, I wanted to try it for a while already but didn't get to it and it's worth for anyone to give it a try. >> Here's what deploying to a 0.16 machine gives me >> guix/remote.scm:66:17: In procedure %remote-eval: >> Throw to key `srfi-34' with args `(#<inferior-object #<condition >> &action-exception-error [service: user-homes action: start key: match-error >> args: ("match" "no matching pattern" "#<<user-account> name: \"root\" >> password: \"\" uid: 0 group: \"root\" supplementary-groups: () comment: >> \"System administrator\" home-directory: #<procedure home-directory (x)> >> create-home-directory?: #t shell: >> \"/gnu/store/qn1ax1fkj16x280m1rv7mcimfmn9l2pf-bash-4.4.23/bin/bash\" >> system?: #f>")] 716f00>>)'. >> + ssh -i id_rsa -p 10022 root@localhost guix system list-generations >> >> After manually reconfiguring the machine to 1.0 it works, but that >> already starts to feel clumsy :) > > I believe this is the same issue that Ricardo ran into when deploying to > ci.guix.gnu.org. Sorry about that. Better error handling is something > I'm working on at the moment. Ah, right. I think I even saw that. Sorry for the noise. > Though, I'm not quite sure what to do about this issue in particular, as > (if I understand correctly) we concluded that this was a problem with > the 'user-homes' service, and the idea of rolling out a workaround > specific to that in 'guix deploy' doesn't sit particularly well with me. Yes. Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com