!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

479 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.149 Servers

Load older messages


SenderMessageTime
24 Jun 2026
@dramforever:matrix.orgdramforeverbuilder gc race, generally known20:17:57
25 Jun 2026
@unclechu:matrix.orgunclechu joined the room.03:27:22
@unclechu:matrix.orgunclechu

Hi, I was adviced to report it here too. Got this nixos-rebuild failure:

warning: unable to download 'https://cache.nixos.org/nar/0wj3h178aczc4wfhm0c5pzzzv1vv9nlkbvcar8ibhk82jl4gjlf8.nar.zst': HTTP error 200 (curl error: Stream error in the HTTP/2 framing layer); retrying from offset 5242880 in 303 ms (attempt 1/5)
warning: unable to download 'https://cache.nixos.org/nar/0wj3h178aczc4wfhm0c5pzzzv1vv9nlkbvcar8ibhk82jl4gjlf8.nar.zst': HTTP error 206 (curl error: Stream error in the HTTP/2 framing layer); retrying from offset 6291456 in 546 ms (attempt 2/5)
warning: unable to download 'https://cache.nixos.org/nar/0wj3h178aczc4wfhm0c5pzzzv1vv9nlkbvcar8ibhk82jl4gjlf8.nar.zst': HTTP error 206 (curl error: Stream error in the HTTP/2 framing layer); retrying from offset 7340032 in 1013 ms (attempt 3/5)
warning: unable to download 'https://cache.nixos.org/nar/0wj3h178aczc4wfhm0c5pzzzv1vv9nlkbvcar8ibhk82jl4gjlf8.nar.zst': HTTP error 206 (curl error: Stream error in the HTTP/2 framing layer); retrying from offset 8388608 in 2306 ms (attempt 4/5)
building '/nix/store/nnr93pkbh92g4ww3c0djigch3r8bviz9-etc-UPower-UPower.conf.drv'...
building '/nix/store/nny85ggld2jazzzn13rawqps3sfqnc02-etc-X11-xorg.conf.d-00-keyboard.conf.drv'...
building '/nix/store/571rz6khvha6yszmxkqphjnlj7y6cghq-etc-bash_logout.drv'...
building '/nix/store/6k8w1wb91jndyz93lirg1cpcgqmdxf15-etc-environment.d-50-systemd-path.conf.drv'...
error: failed to read compressed data (Zstd decompression failed: Data corruption detected)
error: path '/nix/store/a9j9wjmhm9v6mp836iwa4ayzwv99iiwd-bibata-cursors-2.0.7' is required, but there is no substituter that can build it
03:28:37
@unclechu:matrix.orgunclechuI retried and got the same result. After waiting for few minutes it seems the issue is not reproducing anymore.03:29:05
@dramforever:matrix.orgdramforeveryeah this is a known issue https://github.com/NixOS/infra/pull/1101 04:26:27
@dramforever:matrix.orgdramforevernot sure if it's supposed to be fixed on hydra tho04:26:33
@nick-linux8:mozilla.orgNick joined the room.04:58:18
@joerg:thalheim.ioMic92

Looks because of some rebase shenanigans, I overwrote one of my changes. In the older version I had these operations swapped and also my gcroot test was no longer in the tree

if  pin_path(roots, &path).await && local_db.is_valid_path(&path).await? {

This would explain why we still see those gcroot errors.

hexa (signing key rotation when) would you be around for enough deploy round?

06:56:39
@grimmauld:m.grimmauld.deGrimmauld (any/all) error (ignored): error: failed to read compressed data (Truncated zstd input)
Oh look!
Anything i can/should do about it?
06:57:19
@joerg:thalheim.ioMic92so: curl -v https://cache.nixos.org/nar/0wj3h178aczc4wfhm0c5pzzzv1vv9nlkbvcar8ibhk82jl4gjlf8.nar.zst gives me < last-modified: Wed, 24 Jun 2026 04:09:41 GMT06:58:40
@joerg:thalheim.ioMic92Was this before or after we deployed the nar upload race?06:58:51
@joerg:thalheim.ioMic92https://github.com/NixOS/infra/pull/110106:59:53
@vcunat:matrix.orgVladimír ČunátLooks like before deploying that fix.07:04:19
@vcunat:matrix.orgVladimír ČunátBefore you even opened that PR.07:04:45
@joerg:thalheim.ioMic92Getting all the nars would take a bit. we could flush the cache?07:06:43
@joerg:thalheim.ioMic92* Getting all the nars would take a bit. we could flush the fastly cache?07:06:51
@joerg:thalheim.ioMic92* Getting all the nars would take a bit looking at my last attempt. We could flush the fastly cache?07:07:06
@grimmauld:m.grimmauld.deGrimmauld (any/all) nevermind, i just got scared, but the underlying failure was my fault and this was just a symptom 07:15:14
@joerg:thalheim.ioMic92 vcunat: do you know what the TTL actually is at the moment? 07:16:22
@vcunat:matrix.orgVladimír Čunát24h if I read it correctly.07:16:36
@joerg:thalheim.ioMic92Okay. Hexa merged 18h ago07:17:33
@joerg:thalheim.ioMic92We could wait 6 more hours?07:17:46
@joerg:thalheim.ioMic92Presumably a large part of paths already expired before that.07:18:26
@hexa:lossy.networkhexaI am now08:14:49
@shadowrz:nixos.devYorusaka Miyabi joined the room.09:05:33
@joerg:thalheim.ioMic92 *

Looks because of some rebase shenanigans, I overwrote one of my changes. In the older version I had these operations swapped and also my gcroot test was no longer in the tree

if  pin_path(roots, &path).await && local_db.is_valid_path(&path).await? {

This would explain why we still see those gcroot errors.

hexa (signing key rotation when) would you be around for another deploy round?

09:21:31
@joerg:thalheim.ioMic92 hexa (signing key rotation when): okay. I got this branch: https://github.com/NixOS/infra/pull/1102 09:26:10
@joerg:thalheim.ioMic92also builder09:26:30
@hexa:lossy.networkhexaok, in a bit09:35:11
@hexa:lossy.networkhexadoing10:08:06

Show newer messages


Back to Room ListRoom Version: 6