Cuirass 1.2.0-1.bdc1f9f local builds never occur

  • Done
  • quality assurance status badge
Details
4 participants
  • Haugen, Kjetil
  • Collin J. Doering
  • Ludovic Courtès
  • Ludovic Courtès
Owner
unassigned
Submitted by
Collin J. Doering
Severity
normal
C
C
Collin J. Doering wrote on 4 Jan 03:39 +0100
(address . bug-guix@gnu.org)
87mstl4wrc.fsf@rekahsoft.ca
After updating cuirass (details below), my cuirass instance no longer builds anything! It continues to poll channels, run evaluations and queue builds, but none of the builds ever run.

Toggle snippet (4 lines)
Before: Cuirass 1.1.0-13.1341725 (guix checkout c4cca9cb5d3e93ef146acb930a95da9d2da6fb06)
After: Cuirass 1.2.0-1.bdc1f9f (guix checkout 25b83bd9e4ceb77f08c0caee3ecdc48263b53a46)

After a bit of investigation, I noticed numerous instances of this in the logs following the update:

Toggle snippet (4 lines)
/var/log/guix-daemon.log-2024-01-03 10:08:22 SIGPOLL
/var/log/guix-daemon.log:2024-01-03 10:08:22 unexpected build daemon error: interrupted by the user

It may be worth noting that I am running cuirass with substitutes on.

Any help appreciated.

--
Collin J. Doering

-----BEGIN PGP SIGNATURE-----

iQFIBAEBCAAyFiEE+NVG868371PRtki+e03rkyErMCIFAmWWIicUHGNvbGxpbkBy
ZWthaHNvZnQuY2EACgkQe03rkyErMCLLFgf+PQzcmxugzFZdTyN3iZH+sKz8Xu3W
8Z9iQmp1WKNxhcP/CpbC8nt0eQ9f3i7GGstjOTnqpdiS5OSWa+D6YRu37Taa7ead
RsxQsNBAYuyKI+BQbT0+ThavHS1r53ffKcurPb+9MZQdT8XyfY4wVxtNLW0+KQi+
+kUWGj+1vxgqxkhdnSabHnkOIH7u1shMvRg+9ytoo6Gtuj0ZiLbmqbwWutlbAZcG
x+CkEvijNYT5HM/y1OucmQh+4ItVuJfdjI3RVF2JpwztgwHZpAbfpNl+IyhP4H3E
p1vAFX+SSZZFLGUBUij7hvkx+9p0eQb32LxtYxBDDixl1Fr9dHejbvj+rQ==
=+y4U
-----END PGP SIGNATURE-----

H
H
Haugen, Kjetil wrote on 8 Jan 17:44 +0100
(name . 68237@debbugs.gnu.org)(address . 68237@debbugs.gnu.org)
SA3PR12MB8439E6D075FBA7B44AA6620AF66B2@SA3PR12MB8439.namprd12.prod.outlook.com
[AMD Official Use Only - General]

I have the exact same issue when setting up cuirass on a foreign distro.
Attachment: file
L
L
Ludovic Courtès wrote on 9 Jan 18:42 +0100
(name . Collin J. Doering)(address . collin@rekahsoft.ca)
877cki1jzt.fsf@gnu.org
Hi Collin and Kjetil,

"Collin J. Doering" <collin@rekahsoft.ca> skribis:

Toggle quote (5 lines)
> After updating cuirass (details below), my cuirass instance no longer builds anything! It continues to poll channels, run evaluations and queue builds, but none of the builds ever run.
>
> Before: Cuirass 1.1.0-13.1341725 (guix checkout c4cca9cb5d3e93ef146acb930a95da9d2da6fb06)
> After: Cuirass 1.2.0-1.bdc1f9f (guix checkout 25b83bd9e4ceb77f08c0caee3ecdc48263b53a46)

"Haugen, Kjetil" <Kjetil.Haugen@amd.com> skribis:

Toggle quote (2 lines)
> I have the exact same issue when setting up cuirass on a foreign distro.

Cuirass commits 10a5117936bb51c54a362172b6e53ef5150ab909 and
b8ee2486ce877e42a3f910610d3efa8274e2603f appear to fix issues when
building in local build mode that most likely explain what you were
observing.


I’ll do some more testing before updating the ‘cuirass’ package in Guix,
but in the meantime you can test by running this from a Cuirass checkout
(assuming you’re on a distro other than Guix):

guix package -f guix.scm

Or, if you’re on Guix System, you pull Cuirass as a channel and use its
package.

(Overall, the “--build-remote” build mechanism gets more attention
because that’s the scalable method to use as soon as you have a couple
of build machines.)

Thanks for reporting the issue!

Ludo’.
L
L
Ludovic Courtès wrote on 15 Jan 10:40 +0100
(name . Collin J. Doering)(address . collin@rekahsoft.ca)
87r0ijj5ou.fsf@gnu.org
Hi,

Ludovic Courtès <ludovic.courtes@inria.fr> skribis:

Toggle quote (5 lines)
> Cuirass commits 10a5117936bb51c54a362172b6e53ef5150ab909 and
> b8ee2486ce877e42a3f910610d3efa8274e2603f appear to fix issues when
> building in local build mode that most likely explain what you were
> observing.

If you run ‘guix pull’ now, you’ll get version 1.2.0-2.7bcd3d0 of the
‘cuirass’ package, which includes the fixes above.

I’m tentatively closing this issue but please do let me know if you
notice any problems.

Thanks,
Ludo’.
L
L
Ludovic Courtès wrote on 15 Jan 10:40 +0100
control message for bug #68237
(address . control@debbugs.gnu.org)
87ply3j5oj.fsf@gnu.org
close 68237
quit
H
H
Haugen, Kjetil wrote on 15 Jan 19:49 +0100
RE: bug#68237: Cuirass 1.2.0-1.bdc1f9f local builds never occur
(name . 68237@debbugs.gnu.org)(address . 68237@debbugs.gnu.org)
SA3PR12MB8439CC910A28FBA2699E3A43F66C2@SA3PR12MB8439.namprd12.prod.outlook.com
[AMD Official Use Only - General]
Thanks, Ludovic:
After upgrading, builds are now executing for me ...
Toggle quote (1 lines)
> From: Ludovic Courtès <ludo@gnu.org>
Toggle quote (2 lines)
> If you run ‘guix pull’ now, you’ll get version 1.2.0-2.7bcd3d0 of the ‘cuirass’ package, which includes the fixes above.
> I’m tentatively closing this issue but please do let me know if you notice any problems.
C
C
Collin J. Doering wrote on 15 Jan 23:31 +0100
Re: bug#68237: Cuirass 1.2.0-1.bdc1f9f local builds never occur
(name . Ludovic Courtès)(address . ludo@gnu.org)
87a5p6448d.fsf@rekahsoft.ca
Excellent! Confirmed latest version 1.2.0-2.7bcd3d0 solves the issue. Also, fwiw I was not on a foreign distro.

Also, thanks for noting that cuirass also is a channel, so in the future I could simply use it directly for upstream changes.

Best wishes!

On 15 Jan 2024 at 10:40, Ludovic Courtès <ludo@gnu.org> wrote:

Toggle quote (19 lines)
> Hi,
>
> Ludovic Courtès <ludovic.courtes@inria.fr> skribis:
>
>> Cuirass commits 10a5117936bb51c54a362172b6e53ef5150ab909 and
>> b8ee2486ce877e42a3f910610d3efa8274e2603f appear to fix issues when
>> building in local build mode that most likely explain what you were
>> observing.
>
> If you run ‘guix pull’ now, you’ll get version 1.2.0-2.7bcd3d0 of the
> ‘cuirass’ package, which includes the fixes above.
>
> I’m tentatively closing this issue but please do let me know if you
> notice any problems.
>
> Thanks,
> Ludo’.


-----BEGIN PGP SIGNATURE-----

iQFIBAEBCAAyFiEE+NVG868371PRtki+e03rkyErMCIFAmWlspIUHGNvbGxpbkBy
ZWthaHNvZnQuY2EACgkQe03rkyErMCIl0gf/ZbPI2g0ixET9yODForg5YgCX8psM
6tqnGjnuFH0FYawqrAQFUP3HlCB+QWmT4mJEr+WOUHhmSAau27ZR84sEyzLby9cU
s3m9FvGjNIev9Dft9qNlP5yN7qUaogPF8k+zAqD1srREn0P+88f2s4IUoLyJl0u4
wSQY9ZIYdOy1Cfq32dnAdRtEcZa8HCfBjX22lRCBTYv1kZFaVixZd38q0E9KX93o
B+HsJqSuCMKz6yf2jbL2BbaBVLYbdeS8kDHs4SSRHJGkq/U35Fu0Jnh9t9Wd2o0I
x2HNvMkeKVVvlQkikzVzb1hHpJjMiAW6Jj84Wm6XEVsfRQC47+4vhgIv3g==
=6tX1
-----END PGP SIGNATURE-----

?