19 Oct 2024 |
hexa (signing key rotation when) | building the new hydra version again | 14:48:59 |
hexa (signing key rotation when) | somehow the flake.lock was outdated | 14:49:02 |
vcunat | No idea why the queue-runner had to be started manually. | 14:50:12 |
hexa (signing key rotation when) | becuase hydra-init fails on boot | 14:50:26 |
hexa (signing key rotation when) | and the other units depend on it | 14:50:31 |
hexa (signing key rotation when) | and then they are in dependency-failed state | 14:50:37 |
hexa (signing key rotation when) | and have to be kicked manually | 14:50:41 |
hexa (signing key rotation when) | ok, new hydra version for real this time | 14:51:10 |
vcunat | But even so, none of these show up in systemctl --failed | 14:52:06 |
vcunat | * But even so, none of these showed up in systemctl --failed | 14:52:11 |
hexa (signing key rotation when) |
2m starting the following units: nix-gc.service, prometheus-nixos-exporter.service
| 14:52:40 |
hexa (signing key rotation when) | hm, the gc uses nix-2.24.8 and hydra uses the old version? 😕 | 14:54:49 |
hexa (signing key rotation when) | that was not what I intended for 😄 | 15:02:23 |
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 |