!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

276 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.87 Servers

Load older messages


SenderMessageTime
19 Oct 2024
@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
@joerg:thalheim.ioMic92It was confusing as hell anyway15:33:35
@hexa:lossy.networkhexa (signing key rotation when)for you maybe 15:33:45
@joerg:thalheim.ioMic92I had some back from the future moments15:33:49
@hexa:lossy.networkhexa (signing key rotation when)not for me and delroth at the time15:33:52
@joerg:thalheim.ioMic92okay. Thanks for updating this.15:35:31
@hexa:lossy.networkhexa (signing key rotation when)https://md.darmstadt.ccc.de/VXRS-Wk9QvqKxUlNXNk9rA# overview over patches in h.n.o-2.1.9 branch15:37:07
@k900:0upti.meK900I don't think deploying Hydra master without the download slot limit patch is a good idea15:39:10
@hexa:lossy.networkhexa (signing key rotation when)I don't think running an EOL nixos is a good idea either15:39:26
@hexa:lossy.networkhexa (signing key rotation when)🪨 me 🪨 (hard place)15:39:47
@hexa:lossy.networkhexa (signing key rotation when)I might try to port the patches to master, but I'm a dummy, sooooo15:40:15
@vcunat:matrix.orgvcunatIt 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:lossy.networkhexa (signing key rotation when)so for example there is https://github.com/nixos/hydra/commit/18466e83261d39b997a73bbd9f0f249c3a91fbeb15:44:59
@hexa:lossy.networkhexa (signing key rotation when)the conflict looks like this15:45:17

Show newer messages


Back to Room ListRoom Version: 6