19 Oct 2024 |
hexa (signing key rotation when) | oh gross | 15:02:58 |
hexa (signing key rotation when) | the hydra-dev module references pkgs.hydra_unstable as the default package | 15:03:15 |
hexa (signing key rotation when) | which gets resolved to the version from nixpkgs | 15:03:24 |
hexa (signing key rotation when) | Redacted or Malformed Event | 15:04:49 |
hexa (signing key rotation when) | services.hydra-dev.package = hydra.packages.x86_64-linux.hydra;
| 15:11:40 |
hexa (signing key rotation when) | error:
… while evaluating attribute 'rhea'
… while evaluating 'v' to select 'drvPath' on it
at /nix/store/3kbrnq761r2bgyr4nr0jwk5imnzzdkzw-source/eval.nix:191:60:
190| evalSelected = names: lib.filterAttrs (name: _: elem name names) toplevel;
191| evalSelectedDrvPaths = names: lib.mapAttrs (_: v: v.drvPath) (evalSelected names);
| ^
192| metaConfig = lib.filterAttrs (n: v: elem n metaConfigKeys) hive.meta;
… while calling the 'head' builtin
at /nix/store/r7vyiqj0zfk86lgkqcgn35lyv5xp92m6-source/lib/attrsets.nix:1575:11:
1574| || pred here (elemAt values 1) (head values) then
1575| head values
| ^
1576| else
(stack trace truncated; use '--show-trace' to show the full trace)
error: attribute 'hydra' missing
at /nix/store/r7vyiqj0zfk86lgkqcgn35lyv5xp92m6-source/lib/modules.nix:508:28:
507| builtins.addErrorContext (context name)
508| (args.${name} or config._module.args.${name})
| ^
509| ) (lib.functionArgs f);
Evaluation failed: Child process exited with error code: 1
| 15:12:01 |
hexa (signing key rotation when) | nix-repl> inputs.hydra.packages.x86_64-linux.hydra
«derivation /nix/store/qisipbd2ajh4x11sri4dffwq1n5mxizw-hydra-0.1.20241008.c69e301.drv»
| 15:12:26 |
hexa (signing key rotation when) | I'm a wee bit tired | 15:12:31 |
hexa (signing key rotation when) | lol, only fails through colmena | 15:14:42 |
hexa (signing key rotation when) | fml | 15:14:43 |
hexa (signing key rotation when) | John Ericson: the module the hydra repo provides should ideally default to the in-tree hydra package, not pkgs.hydra_unstable from nixpkgs | 15:19:17 |
hexa (signing key rotation when) |
Hydra 0.1.20241008.c69e301 (using nix-2.24.8).
| 15:19:34 |
Mindavi | In reply to @hexa:lossy.network which gets resolved to the version from nixpkgs Sounds like an oopsie | 15:28:19 |
hexa (signing key rotation when) | https://github.com/NixOS/hydra/blob/master/nixos-modules/hydra.nix#L71 | 15:29:00 |
hexa (signing key rotation when) | John Ericson: and I've moved us back to hydra master now that we don't have anyone maintaining the h.n.o changes any longer | 15:32:19 |
Mic92 | In reply to @hexa:lossy.network John Ericson: and I've moved us back to hydra master now that we don't have anyone maintaining the h.n.o changes any longer you mean this other hydra branch? | 15:32:43 |
hexa (signing key rotation when) | yes | 15:32:52 |
Mic92 | It was confusing as hell anyway | 15:33:35 |
hexa (signing key rotation when) | for you maybe | 15:33:45 |
Mic92 | I had some back from the future moments | 15:33:49 |
hexa (signing key rotation when) | not for me and delroth at the time | 15:33:52 |
Mic92 | okay. Thanks for updating this. | 15:35:31 |
hexa (signing key rotation when) | https://md.darmstadt.ccc.de/VXRS-Wk9QvqKxUlNXNk9rA# overview over patches in h.n.o-2.1.9 branch | 15:37:07 |
K900 | I don't think deploying Hydra master without the download slot limit patch is a good idea | 15:39:10 |
hexa (signing key rotation when) | I don't think running an EOL nixos is a good idea either | 15:39:26 |
hexa (signing key rotation when) | 🪨 me 🪨 (hard place) | 15:39:47 |
hexa (signing key rotation when) | I might try to port the patches to master, but I'm a dummy, sooooo | 15:40:15 |
vcunat | It was (also) meant to increase the throughput of compression of outputs, which seems like a very significant bottleneck these days, right? | 15:44:26 |
hexa (signing key rotation when) | so for example there is https://github.com/nixos/hydra/commit/18466e83261d39b997a73bbd9f0f249c3a91fbeb | 15:44:59 |
hexa (signing key rotation when) | the conflict looks like this | 15:45:17 |