From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Nieuwenhuizen Subject: Re: =?utf-8?Q?=E2=80=9CTowards?= Guix for =?utf-8?Q?DevOps?= =?utf-8?Q?=E2=80=9D?= Date: Sat, 27 Jul 2019 19:23:42 +0200 Message-ID: <87zhkzcrxd.fsf@gnu.org> References: <871ryvgow6.fsf@gnu.org> <874l37eou5.fsf@gnu.org> <87sgqr1q0s.fsf@sdf.lonestar.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:54656) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hrQQD-0008Tj-VR for guix-devel@gnu.org; Sat, 27 Jul 2019 13:23:55 -0400 In-Reply-To: <87sgqr1q0s.fsf@sdf.lonestar.org> (Jakob L. Kreuze's message of "Sat, 27 Jul 2019 11:00:19 -0400") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: "Jakob L. Kreuze" Cc: guix-devel@gnu.org 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 `(# name: \"root\" password: \= "\" uid: 0 group: \"root\" supplementary-groups: () comment: \"System admin= istrator\" home-directory: # create-home-dire= ctory?: #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 --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com