bug#34033: Offloading sometimes hangs

2020-07-03 Thread Ludovic Courtès
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

bug#34033: Offloading sometimes hangs

2020-07-03 Thread Mathieu Othacehe
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

bug#34033: Offloading sometimes hangs

2020-07-02 Thread Mathieu Othacehe
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

bug#34033: Offloading sometimes hangs

2020-02-24 Thread Ludovic Courtès
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

bug#34033: Offloading sometimes hangs

2020-02-24 Thread Maxim Cournoyer
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

bug#34033: Offloading sometimes hangs

2020-02-22 Thread Ludovic Courtès
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

bug#34033: Offloading sometimes hangs

2020-02-21 Thread Maxim Cournoyer
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

bug#34033: Offloading sometimes hangs

2019-01-14 Thread Ludovic Courtès
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

bug#34033: Offloading sometimes hangs

2019-01-10 Thread Ludovic Courtès
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