GNU bug report logs - #50557
Unable to access remote logs

Previous Next

Package: guix;

Reported by: Sarah Morgensen <iskarian <at> mgsn.dev>

Date: Mon, 13 Sep 2021 01:08:02 UTC

Severity: normal

Done: Mathieu Othacehe <othacehe <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 50557 in the body.
You can then email your comments to 50557 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#50557; Package guix. (Mon, 13 Sep 2021 01:08:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sarah Morgensen <iskarian <at> mgsn.dev>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 13 Sep 2021 01:08:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sarah Morgensen <iskarian <at> mgsn.dev>
To: bug-guix <at> gnu.org
Subject: Unable to access remote logs
Date: Sun, 12 Sep 2021 18:07:37 -0700
Hello Guix,

For whatever reason, it seems build logs are not available from
ci.guix.gnu.org and bordeaux.guix.gnu.org.  "Invoking guix publish" says
that they should be available at /log/store-name, but...

--8<---------------cut here---------------start------------->8---
$ guix build hello
0.1 MB will be downloaded:
   /gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10
substituting /gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10...
downloading from https://ci.guix.gnu.org/nar/lzip/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10 ...
 hello-2.10  51KiB                                                        249KiB/s 00:00 [##################] 100.0%

/gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10

$ wget https://ci.guix.gnu.org/log/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10
--2021-09-12 18:05:39--  https://ci.guix.gnu.org/log/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10
Resolving ci.guix.gnu.org (ci.guix.gnu.org)... 141.80.181.40
Connecting to ci.guix.gnu.org (ci.guix.gnu.org)|141.80.181.40|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-09-12 18:05:40 ERROR 404: Not Found.

$ guix build hello --log-file
guix build: error: no build log for '/gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10'
--8<---------------cut here---------------end--------------->8---

--
Sarah




Information forwarded to bug-guix <at> gnu.org:
bug#50557; Package guix. (Mon, 13 Sep 2021 12:10:02 GMT) Full text and rfc822 format available.

Message #8 received at 50557 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Sarah Morgensen <iskarian <at> mgsn.dev>
Cc: Mathieu Othacehe <othacehe <at> gnu.org>, 50557 <at> debbugs.gnu.org
Subject: Re: bug#50557: Unable to access remote logs
Date: Mon, 13 Sep 2021 14:09:44 +0200
Hi Sarah,

Sarah Morgensen <iskarian <at> mgsn.dev> skribis:

> For whatever reason, it seems build logs are not available from
> ci.guix.gnu.org and bordeaux.guix.gnu.org.  "Invoking guix publish" says
> that they should be available at /log/store-name, but...
>
> $ guix build hello
> 0.1 MB will be downloaded:
>    /gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10
> substituting /gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10...
> downloading from https://ci.guix.gnu.org/nar/lzip/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10 ...
>  hello-2.10  51KiB                                                        249KiB/s 00:00 [##################] 100.0%
>
> /gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10
>
> $ wget https://ci.guix.gnu.org/log/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10
> --2021-09-12 18:05:39--  https://ci.guix.gnu.org/log/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10
> Resolving ci.guix.gnu.org (ci.guix.gnu.org)... 141.80.181.40
> Connecting to ci.guix.gnu.org (ci.guix.gnu.org)|141.80.181.40|:443... connected.
> HTTP request sent, awaiting response... 404 Not Found
> 2021-09-12 18:05:40 ERROR 404: Not Found.
>
> $ guix build hello --log-file
> guix build: error: no build log for '/gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10'

Yes, this is a side effect of the new Cuirass architecture, deployed a
few months ago: it used to be that packages were built via offloading,
and thus berlin (the front-end of ci.guix) would have build logs
available locally; now that Cuirass’s own remote build mechanism is
used, berlin no longer has build logs, hence this issue.

Mathieu, can you think of a way we could address this?  Maybe Cuirass
could handle those /log URLs since it already has build log URLs anyway?

Thanks,
Ludo’.




Reply sent to Mathieu Othacehe <othacehe <at> gnu.org>:
You have taken responsibility. (Mon, 13 Sep 2021 15:18:01 GMT) Full text and rfc822 format available.

Notification sent to Sarah Morgensen <iskarian <at> mgsn.dev>:
bug acknowledged by developer. (Mon, 13 Sep 2021 15:18:01 GMT) Full text and rfc822 format available.

Message #13 received at 50557-done <at> debbugs.gnu.org (full text, mbox):

From: Mathieu Othacehe <othacehe <at> gnu.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 50557-done <at> debbugs.gnu.org, Sarah Morgensen <iskarian <at> mgsn.dev>
Subject: Re: bug#50557: Unable to access remote logs
Date: Mon, 13 Sep 2021 17:16:50 +0200
Hello,

> Mathieu, can you think of a way we could address this?  Maybe Cuirass
> could handle those /log URLs since it already has build log URLs anyway?

I fixed it with 60190401ce4ccc890629ec3cb22a84a8ab8c2645 in Cuirass and
abaf1392287d50a7225cdb3e3f3f8b82b827c7db in maintenance.

I now have:

--8<---------------cut here---------------start------------->8---
mathieu <at> meije ~$ guix build emacs --log-file --no-grafts
https://ci.guix.gnu.org/log/g24hw5dv5k89wqs83457xmjbd56whkab-emacs-27.2
--8<---------------cut here---------------end--------------->8---

Thanks,

Mathieu




Information forwarded to bug-guix <at> gnu.org:
bug#50557; Package guix. (Tue, 14 Sep 2021 13:36:01 GMT) Full text and rfc822 format available.

Message #16 received at 50557-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Mathieu Othacehe <othacehe <at> gnu.org>
Cc: 50557-done <at> debbugs.gnu.org, Sarah Morgensen <iskarian <at> mgsn.dev>
Subject: Re: bug#50557: Unable to access remote logs
Date: Tue, 14 Sep 2021 15:35:15 +0200
Salut Mathieu,

Mathieu Othacehe <othacehe <at> gnu.org> skribis:

>> Mathieu, can you think of a way we could address this?  Maybe Cuirass
>> could handle those /log URLs since it already has build log URLs anyway?
>
> I fixed it with 60190401ce4ccc890629ec3cb22a84a8ab8c2645 in Cuirass and
> abaf1392287d50a7225cdb3e3f3f8b82b827c7db in maintenance.
>
> I now have:
>
> mathieu <at> meije ~$ guix build emacs --log-file --no-grafts
> https://ci.guix.gnu.org/log/g24hw5dv5k89wqs83457xmjbd56whkab-emacs-27.2

That was quick, thanks a lot!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 13 Oct 2021 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 308 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.