!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

271 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.86 Servers

Load older messages


SenderMessageTime
19 Oct 2024
@hexa:lossy.networkhexa (signing key rotation when)building the new hydra version again14:48:59
@hexa:lossy.networkhexa (signing key rotation when)somehow the flake.lock was outdated14:49:02
@vcunat:matrix.orgvcunatNo idea why the queue-runner had to be started manually.14:50:12
@hexa:lossy.networkhexa (signing key rotation when)becuase hydra-init fails on boot14:50:26
@hexa:lossy.networkhexa (signing key rotation when)and the other units depend on it14:50:31
@hexa:lossy.networkhexa (signing key rotation when)and then they are in dependency-failed state14:50:37
@hexa:lossy.networkhexa (signing key rotation when)and have to be kicked manually14:50:41
@hexa:lossy.networkhexa (signing key rotation when)ok, new hydra version for real this time14:51:10
@vcunat:matrix.orgvcunat But even so, none of these show up in systemctl --failed 14:52:06
@vcunat:matrix.orgvcunat * But even so, none of these showed up in systemctl --failed 14:52:11
@hexa:lossy.networkhexa (signing key rotation when)

2m starting the following units: nix-gc.service, prometheus-nixos-exporter.service

14:52:40
@hexa:lossy.networkhexa (signing key rotation when)hm, the gc uses nix-2.24.8 and hydra uses the old version? 😕14:54:49
@hexa:lossy.networkhexa (signing key rotation when)that was not what I intended for 😄 15:02:23
@hexa:lossy.networkhexa (signing key rotation when)oh gross15:02:58
@hexa:lossy.networkhexa (signing key rotation when) the hydra-dev module references pkgs.hydra_unstable as the default package 15:03:15
@hexa:lossy.networkhexa (signing key rotation when)which gets resolved to the version from nixpkgs15:03:24
@hexa:lossy.networkhexa (signing key rotation when)Redacted or Malformed Event15:04:49
@hexa:lossy.networkhexa (signing key rotation when)
services.hydra-dev.package = hydra.packages.x86_64-linux.hydra;
15:11:40
@hexa:lossy.networkhexa (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:lossy.networkhexa (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:lossy.networkhexa (signing key rotation when)I'm a wee bit tired15:12:31
@hexa:lossy.networkhexa (signing key rotation when)lol, only fails through colmena15:14:42
@hexa:lossy.networkhexa (signing key rotation when)fml15:14:43
@hexa:lossy.networkhexa (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:lossy.networkhexa (signing key rotation when)

Hydra 0.1.20241008.c69e301 (using nix-2.24.8).

15:19:34
@rick:matrix.ciphernetics.nlMindavi
In reply to @hexa:lossy.network
which gets resolved to the version from nixpkgs
Sounds like an oopsie
15:28:19
@hexa:lossy.networkhexa (signing key rotation when)https://github.com/NixOS/hydra/blob/master/nixos-modules/hydra.nix#L7115:29:00
@hexa:lossy.networkhexa (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
@joerg:thalheim.ioMic92
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:lossy.networkhexa (signing key rotation when)yes15:32:52

Show newer messages


Back to Room ListRoom Version: 6