NixOS / infra

NixOS configurations for nixos.org and its servers
MIT License
239 stars 98 forks source link

Are the hydra jobsets for gnu still used? #219

Open grahamc opened 2 years ago

grahamc commented 2 years ago

cc @civodul -- just checking in.

Out of the jobsets:

Each of these jobsets checks for updates / rebuilds every 5 minutes.

It isn't any problem at all to have these on our Hydra, we're just curious if it is still in use, if it is a forgotten leftover, or if it is something in the middle.

vcunat commented 2 years ago

That emacs coverage job in particular seems very expensive. That's why it was noticed – it really occupied a significant part of the build farm's time (in some periods at least). If you generate a 50-minute job (potentially) every five minutes, you can imagine...

vcunat commented 2 years ago

Over longer term, it sounds like GNU Toolchain should get CI/CD (and others) hosted on kernel.org infra: https://sourceware.org/pipermail/overseers/2022q3/018896.html

EDIT: though if the jobs on Hydra will look sensible and useful, I won't see any issue in them anyway.

grahamc commented 2 years ago

I just changed their evaluation frequency to once a day unless we hear something.

delroth commented 8 months ago

I've disabled https://hydra.nixos.org/jobset/gnu/guile-2-0 because evals are causing Nix 2.19 to segfault.

civodul commented 8 months ago

Hi @grahamc and all,

You can definitely remove guile-2-0 and anything that's been broken for a long time. I think some of these jobsets are still used but I'm not sure which ones, hence this heuristic.

Thanks a lot for supporting this for so long!