!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

272 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
@k900:0upti.meK900And it's still stuck06:37:22
@vcunat:matrix.orgvcunatHydra/rhea stuck because of full drive, trying to fix13:12:38
@hexa:lossy.networkhexa (signing key rotation when)image.png
Download image.png
13:14:43
@hexa:lossy.networkhexa (signing key rotation when)a clear cut case for predict_linear 😄 13:15:35
@hexa:lossy.networkhexa (signing key rotation when)
  nix.gc.options = ''--max-freed "$((400 * 1024**3 - 1024 * $(df -P -k /nix/store | tail -n 1 | ${pkgs.gawk}/bin/awk '{ print $4 }')))"'';
13:18:48
@hexa:lossy.networkhexa (signing key rotation when)gross13:18:50
@vcunat:matrix.orgvcunat

GC is only partial because we still have

error: store path 'q7375xm60a582561sq84mxyx13j79cjb-.version' starts with illegal character '.'
13:19:20
@hexa:lossy.networkhexa (signing key rotation when)I tried updating hydra,b ut13:19:58
@hexa:lossy.networkhexa (signing key rotation when) * I tried updating hydra, but13:20:00
@hexa:lossy.networkhexa (signing key rotation when)boehm-gc patch does not apply13:20:29
@jfly:matrix.orgJeremy Fleischman (jfly)could we update (without the patch), gc, and then revert?13:21:01
@hexa:lossy.networkhexa (signing key rotation when)the patch is in nixpkgs13:21:09
@hexa:lossy.networkhexa (signing key rotation when)not in our infra repo13:21:17
@hexa:lossy.networkhexa (signing key rotation when)and the override for the package doesn't work anymore13:21:34
@hexa:lossy.networkhexa (signing key rotation when)pkgs/tools/package-management/nix/patches/boehmgc-coroutine-sp-fallback.patch13:21:44
@jfly:matrix.orgJeremy Fleischman (jfly)ok, more ridiculous: could we update (without hydra), gc, and then revert?13:21:47
@hexa:lossy.networkhexa (signing key rotation when)no13:22:00
@hexa:lossy.networkhexa (signing key rotation when)probably not13:22:21
@hexa:lossy.networkhexa (signing key rotation when)cursed stuff13:23:01
@hexa:lossy.networkhexa (signing key rotation when)the machine is still on 23.1113:23:04
@hexa:lossy.networkhexa (signing key rotation when) well\ 13:24:00
@hexa:lossy.networkhexa (signing key rotation when) dropping the override maybe\ 13:24:05
@hexa:lossy.networkhexa (signing key rotation when) * dropping the override maybe13:24:07
@hexa:lossy.networkhexa (signing key rotation when)
services.hydra-dev.package = pkgs.hydra.overrideAttrs (
  _final: prev: {
    postPatch = ''
      ${prev.postPatch or ""}
      rm src/lib/Hydra/Plugin/DeclarativeJobsets.pm
      rm t/Hydra/Plugin/DeclarativeJobsets/basic.t
    '';
  }
);
13:24:43
@hexa:lossy.networkhexa (signing key rotation when)this is the override fwiw13:24:48
@hexa:lossy.networkhexa (signing key rotation when)Work around for https://github.com/NixOS/hydra/issues/133713:24:53
@hexa:lossy.networkhexa (signing key rotation when)but I think I disabled the hydra-notify service a while ago, we might be good13:25:21
@hexa:lossy.networkhexa (signing key rotation when)
  # eats memory as if it was free
  systemd.services.hydra-notify.enable = false;
13:26:23
@hexa:lossy.networkhexa (signing key rotation when)😄 13:26:24
@jfly:matrix.orgJeremy Fleischman (jfly)it does seem to me like we could temporarily blow past nixos 23.11 if necessary to get a version of nix that plays nicely with dotfiles (dropping hydra and anything else that stands in our way), gc, and then revert13:27:33

Show newer messages


Back to Room ListRoom Version: 6