!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

469 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.146 Servers

Load older messages


SenderMessageTime
30 Jun 2026
@flokli:matrix.orgflokliI would probably do it for newly-uploaded Nars only.08:36:14
@joerg:thalheim.ioMic92Surely08:36:34
@arianvp:matrix.orgArianWith my approach we don't need if-non-match all all though. Yes we might reupload a NAR but the content-length header now lives in the object instead of the narinfo so doesn't matter08:38:56
@joerg:thalheim.ioMic92In that case we might as well drop FileSize and FileHash08:40:34
@arianvp:matrix.orgArianYes. We should. That was my whole thesis :D 08:40:58
@arianvp:matrix.orgArianMove them to the object. They dont belong in the narinfo08:41:18
@vcunat:matrix.orgvcunatAt this point I do think that it is better or maybe even solved. We certainly have built some previously risky stuff like graphical ISOs, and I haven't noticed anything looking very much like a GC issue.16:34:53
@hexa:lossy.networkhexa (signing key rotation when)
nixos:release-26.05:nixos.tests.boot.uefiNetboot.x86_64-linux 	333646028 	-test-run-boot-netboot-uefi.drv 	Building 	1m 38s 
21:21:13
@hexa:lossy.networkhexa (signing key rotation when)weird .drv name starting with a dash21:21:19
@hexa:lossy.networkhexa (signing key rotation when)we now accumulate a few builds that are clearly finished but still allocate a build slot21:21:47
@hexa:lossy.networkhexa (signing key rotation when)most in the 10-11h range with the queue-runner being up for 20h21:22:11
@hexa:lossy.networkhexa (signing key rotation when)like 10-15 jobs21:22:20
@hexa:lossy.networkhexa (signing key rotation when)and no matching processes on the build host any more21:22:51
@hexa:lossy.networkhexa (signing key rotation when)Redacted or Malformed Event21:23:18
@hexa:lossy.networkhexa (signing key rotation when)restarted the queue-builder on goofy-hopcroft and elated-minsk21:23:31
@hexa:lossy.networkhexa (signing key rotation when)Redacted or Malformed Event21:23:31
@hexa:lossy.networkhexa (signing key rotation when)and rebooted a few macs, because that was easier to remember how to kickstart the … what was the unit name again?21:23:47
@epiceric:nixos.devEpic Eric joined the room.23:52:48
@opandddd:matrix.orgSapii/Saperson joined the room.23:53:16
1 Jul 2026
@rooster:darkstar.network@rooster:darkstar.network left the room.01:42:29
@joerg:thalheim.ioMic92 hexa (signing key rotation when): Looks like build slots are still handled on the queue runner. So if the response from builder to runner has any errors, it might went stale without any reconcilation. 07:54:18
@joerg:thalheim.ioMic92 hexa (signing key rotation when): remove_job for a fire-and-forget rpc call: https://github.com/NixOS/hydra/commit/457b8f861a4c90068bfb961f6ecbc6bba1669368 now it should be retried on error 08:22:23
@joerg:thalheim.ioMic92 * hexa (signing key rotation when): remove_job was a fire-and-forget rpc call: https://github.com/NixOS/hydra/commit/457b8f861a4c90068bfb961f6ecbc6bba1669368 now it should be retried on error 08:22:32
@joerg:thalheim.ioMic92Historically that part was using ffi code, which is why there was a spawn task08:23:05
@joerg:thalheim.ioMic92build_step_update follows the same pattern but I assume we don't care as much if we loose one step update and gain more performance from not stalling on this08:30:04
@joerg:thalheim.ioMic92 * build_step_update follows the same pattern but I assume we don't care as much if we loose one step update in the frontend and gain more performance from not stalling on this 08:30:20
@hsjobeki:matrix.orghsjobeki joined the room.11:01:09
@hsjobeki:matrix.orghsjobekiHey guys 👋11:01:31
@hsjobeki:matrix.orghsjobekiWho has access to netlify and could help me to set up a testing environment for the new documentation team?11:11:26
@hexa:lossy.networkhexa (signing key rotation when)that would be marketing11:11:50

Show newer messages


Back to Room ListRoom Version: 6