| 8 Apr 2026 |
Mic92 | I am thinking that we might want to reduce the feature scope of hydra a bit. | 09:22:10 |
Mic92 | * Hands up who is using Hydra with non-git / non-flake inputs especially version control systems like mercurial/darcs/svn. | 09:22:24 |
Janne | Throw out the channels as well while you're at it | 14:21:42 |
Sandro | I have overwritten them them with null since forever π | 14:25:18 |
hacker1024 | We're using text, Nix expression, Boolean inputs etc. to configure certain jobsets | 14:26:50 |
John Ericson | Simon Hauser: does long term more harmonia for local store and/or hydra database for derivations sound acceptible for you in place of more ffi for now? | 15:08:46 |
John Ericson | Simon Hauser: I am redoing it with aterm and the physical path | 15:53:44 |
John Ericson | hexa: FYI the darwin builder builds are enabled | 17:52:47 |
John Ericson | https://hydra.nixos.org/eval/1824313#tabs-unfinished I just bumped up in the queue | 17:52:58 |
John Ericson | so we could finish the staging hydra builders deploy | 17:53:08 |
John Ericson | (maybe this was better for #infra:nixos.org ) | 17:53:40 |
John Ericson | BMG: it might be good to collaborate on the feasiblity of some migrations? | 18:25:48 |
John Ericson | for example "do the root build and root build step, once there exists a ltter which is done, always agree on output info"? | 18:26:19 |
BMG | I should be able to set aside some time this month | 18:50:12 |
BMG | Later in the month | 18:50:29 |
John Ericson | Sounds good! | 18:50:44 |
hexa | do you mean the version mismatch is resolved? | 23:03:24 |
| 9 Apr 2026 |
Sapii | Hydra is taking its sweet time testing the nix patch for nixos-unstable ππ | 00:49:42 |
Sapii | * Hydra is taking its sweet time testing the nix patch for nixos-unstable ππ ( been the entire day ) | 00:49:56 |
Sapii | A more technical question, is it possible for hydra to pause jobsets and differentiate between commits as to pause a jobset and prioritize building a certain commit? If not, would it be beneficial to add this for future "CVE events"? I am interested in contribuiting to something like this ( as well as learning about hydra internals ) | 01:20:42 |
Sergei Zimmerman (xokdvium) | In reply to @opandddd:matrix.org A more technical question, is it possible for hydra to pause jobsets and differentiate between commits as to pause a jobset and prioritize building a certain commit? If not, would it be beneficial to add this for future "CVE events"? I am interested in contribuiting to something like this ( as well as learning about hydra internals ) Hydra already has a way to bump jobs to the front of the queue. When building nix releases (esp security) we do that | 01:23:51 |
Sapii | Nice, and I am assuming this bump was used for this patch too? | 01:32:17 |
Sergei Zimmerman (xokdvium) | Nix releases yeah, I donβt think it does much for the nixos package sets since there itβs just a lot of stuff to build | 01:34:01 |
Sapii | Do all the NixOS specific tests required for nixos-unstable just actaully take that much time? assuming that the cppnix patch is built but its going thru tests right now. | 01:45:48 |
John Ericson | maybe? I mean there is something to deploy to darwin builders too for staging, so we aren't just testing linux builders | 03:57:36 |
vcunat | Yes, rebuilding all NixOS tests on Hydra is about 1 full day of time per branch. | 05:29:48 |
vcunat | I'm not 100% sure why it's so slow. Perhaps the fact that there are many derivations for etc stuff, disk images, etc. | 05:30:23 |
vcunat | (builders do not get lot of work, it's the central piece that bottle-necks this) | 05:30:54 |
vcunat | nixos-25.11 finished a couple hours ago. Now it's evaluating nixos-unstable, and I'd hope we can have a bump by tomorrow. | 05:34:47 |
vcunat | * nixos-25.11 finished a couple hours ago. Now it's evaluating nixos-unstable, and I'd hope we can have the channel update by tomorrow. | 05:35:05 |