[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Public guix offload server
From: |
Ludovic Courtès |
Subject: |
Re: Public guix offload server |
Date: |
Fri, 29 Oct 2021 14:01:17 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hi,
Tobias Geerinckx-Rice <me@tobias.gr> skribis:
> Arun Isaac 写道:
[...]
>> Currently, guix offload requires mutual trust between the master
>> and the build machines. If we could make the trust only one-way,
>> security might be less of an issue.
>
> It might! It's easy to imagine a second, less powerful offload
> protocol where clients can submit only derivations to be built by
> the remote daemon, plus fixed-output derivations.
One thing that does not require mutual trust, roughly like you describe
is:
GUIX_DAEMON_SOCKET=ssh://guix.example.org guix build …
We could have an HTTP bridge and that’d be workable. It could be just
streaming the daemon RPCs as-is on websockets, or defining an HTTP API
for each useful RPC.
Perhaps some of this can be also addressed with the Guix Build
Coordinator, which already provides an HTTP API, although a higher-level
one. Chris?
>> WDYT? How does everyone else handle big builds? Do you have access
>> to
>> powerful workstations?
I have a 4-core Intel i7 laptop, which is okay for many things, and I
also have access to a couple of 32-core machines when I need to test
bigger builds like GCC. And then there’s waiting for ci.guix feedback.
Ludo’.
- Re: Public guix offload server, (continued)
- Re: Public guix offload server, zimoun, 2021/10/21
- Re: Public guix offload server, Tobias Geerinckx-Rice, 2021/10/21
- Re: Public guix offload server, zimoun, 2021/10/22
- Re: Public guix offload server, Arun Isaac, 2021/10/23
- Re: Public guix offload server, zimoun, 2021/10/23
- Re: Public guix offload server, Arun Isaac, 2021/10/24
- Re: Public guix offload server, indieterminacy, 2021/10/25
- Re: Public guix offload server, Jonathan McHugh, 2021/10/22
- Re: Public guix offload server, Arun Isaac, 2021/10/21
- Re: Public guix offload server,
Ludovic Courtès <=
- Re: Public guix offload server, Leo Famulari, 2021/10/20
- Re: Public guix offload server, Joshua Branson, 2021/10/21
- Re: Public guix offload server, Tobias Geerinckx-Rice, 2021/10/21
- Re: Public guix offload server, Vagrant Cascadian, 2021/10/21
- Re: Public guix offload server, Ludovic Courtès, 2021/10/29
- Re: Public guix offload server, Tobias Geerinckx-Rice, 2021/10/29
- Re: Public guix offload server, jbranso, 2021/10/21