GNU bug report logs -
#57827
Shepherd 0.9.2 possible regressions
Previous Next
Reported by: Mathieu Othacehe <othacehe <at> gnu.org>
Date: Thu, 15 Sep 2022 13:06:02 UTC
Severity: important
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Mathieu Othacehe <othacehe <at> gnu.org> writes:
> Since Shepherd 0.9.2 the following tests are failing:
>
> * cgit: https://ci.guix.gnu.org/build/1427375/details
> * gitile https://ci.guix.gnu.org/build/1427377/details
>
> It seems that an unexpected #<eof> object is received on the marionette
> socket.
I had a look at the cgit system test, and it seems like this #<eof> is
coming from the NGinx pid file being empty.
Since empty files is a possibility with wait-for-file, I've sent a patch
to [1] which prevents the eof issue, plus another change to make it
easier to debug.
1: https://issues.guix.gnu.org/57850
With that change, both of the above tests seem to pass for me.
This could be related to the Shepherd upgrade, but only indirectly, as I
think the failure at least for cgit was also timing dependent.
Chris
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 2 years and 240 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.