From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Offloading to use Guile-SSH instead of lsh Date: Tue, 06 Dec 2016 10:34:36 +0100 Message-ID: <87bmwpwgcz.fsf@gnu.org> References: <87poma53yi.fsf@gnu.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:4830:134:3::10]:36076) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEC96-0002Md-7A for guix-devel@gnu.org; Tue, 06 Dec 2016 04:34:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEC91-0000hr-9d for guix-devel@gnu.org; Tue, 06 Dec 2016 04:34:44 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59373) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEC91-0000hl-7E for guix-devel@gnu.org; Tue, 06 Dec 2016 04:34:39 -0500 Received: from pluto.bordeaux.inria.fr ([193.50.110.57]:41914 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cEC8z-0006eE-Ux for guix-devel@gnu.org; Tue, 06 Dec 2016 04:34:38 -0500 In-Reply-To: <87poma53yi.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 05 Nov 2016 16:41:41 +0100") 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: guix-devel@gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > The =E2=80=98wip-guile-ssh=E2=80=99 branch is finally getting into shape.= As soon as > a new Guile-SSH release is out, I=E2=80=99ll merge it on master. [...] > Before we put it in production on hydra.gnu.org :-) It=E2=80=99s now used on hydra.gnu.org and seems to work well, though we=E2= =80=99ll have to see if new bugs pop up. There were few hickups as evidenced by the commits in that area yesterday ;-), but nothing serious. I added a new sub-command to test whether offloading is properly set up and that helped a lot: --8<---------------cut here---------------start------------->8--- ~# guix offload test ~hydra/maintenance/hydra/machines.scm.test guix offload: testing 1 build machines defined in '/home/hydra/maintenance/= hydra/machines.scm.test'... guix offload: 'hydra-slave1.netris.org' is running guile (GNU Guile) 2.0.11 guix offload: Guix is usable on 'hydra-slave1.netris.org' (test returned "/= gnu/store/883yjkl46dxw9mzykykmbs0yzwyxm17z-test") sending 1 store item to 'hydra-slave1.netris.org'... exporting path `/gnu/store/x9ab32kjqldyqlcb96n5i6ipiwfz5npc-export-test' guix offload: 'hydra-slave1.netris.org' successfully imported '/gnu/store/x= 9ab32kjqldyqlcb96n5i6ipiwfz5npc-export-test' guix offload: successfully imported '/gnu/store/z289jx28vzwfahvqa8h622ljzfj= a2hv4-import-test' from 'hydra-slave1.netris.org' --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99.