Hi!
Mathieu Othacehe skribis:
>> Something is going wrong here! I'll keep investigating.
>
> To help us investigate those issues I added a "/status" page, which is
> also accessible from a new drop-down menu in the Cuirass navigation bar.
>
> See, https://ci.guix.gnu.org/status.
Nice! So it’s
Hey,
> Something is going wrong here! I'll keep investigating.
To help us investigate those issues I added a "/status" page, which is
also accessible from a new drop-down menu in the Cuirass navigation bar.
See, https://ci.guix.gnu.org/status.
Hydra has the same interface, but also a "Machine
Hello,
> (That still doesn’t tell us why our ‘guix offload’ processes would
> occasionally be stuck but at least it ensures the build farm keeps
> making progress even when that happens.)
I'm still not sure it's directly related to this bug but I observed
several offloading hangs on Berlin toda
Maxim Cournoyer skribis:
> Ludovic Courtès writes:
[...]
>> What do you mean by “the substitute server is down”? You mean ‘guix
>> publish’ is not running, or the machine is unavailable altogether?
>
> The machine is turned off (i.e., the machine is unavailable altogether
> :-). It doesn't h
Hello Ludovic,
Ludovic Courtès writes:
[...]
> The issues above are in libssh and were fixed a while ago. ‘guix
> substitute’ doesn’t use Guile-SSH/libssh, so the problem you’re seeing
> must be something different.
OK, good to know!
> What do you mean by “the substitute server is down”? Y
Hi Maxim,
Maxim Cournoyer skribis:
> Ludovic Courtès writes:
>
>> Hello,
>>
>> Ludovic Courtès skribis:
>>
>>> A simple thing would be to somehow get libssh to pass POLLIN | POLLRDHUP
>>> instead of just POLLIN.
>>
>> Reported here:
>>
>> https://www.libssh.org/archive/libssh/2019-01/000
Hello Ludovic,
Ludovic Courtès writes:
> Hello,
>
> Ludovic Courtès skribis:
>
>> A simple thing would be to somehow get libssh to pass POLLIN | POLLRDHUP
>> instead of just POLLIN.
>
> Reported here:
>
> https://www.libssh.org/archive/libssh/2019-01/000.html
>
> A fix has been proposed b
Hello,
Ludovic Courtès skribis:
> A simple thing would be to somehow get libssh to pass POLLIN | POLLRDHUP
> instead of just POLLIN.
Reported here:
https://www.libssh.org/archive/libssh/2019-01/000.html
A fix has been proposed by upstream and should be committed shortly.
> Additionally
Hello,
So there’s another situation where offloading regularly hangs on
berlin. The ‘guix offload’ process looks like this:
--8<---cut here---start->8---
(gdb) bt
#0 0x7f1f715686a1 in __GI___poll (fds=0x14e9b30, nfds=1, timeout=-1) at
../sysdeps/unix/sys