| 18 Jun 2026 |
| no-mood joined the room. | 12:12:45 |
K900 | Do we know what's causing the corruption? | 12:13:06 |
K900 | If we don't, maybe we should just stop the presses | 12:13:23 |
Mic92 | So the queue runner was re-using deamon connections that were in a undefined state. I saw that some queue builder logs where showing that deamon queries were return garbage that must have been still there from other connections. This has likely caused that path-info queries got the wrong result | 12:17:53 |
| magic_rb joined the room. | 12:17:56 |
Mic92 | Now I replaced all read-only store queries by going to the db directly and open a new daemon connection for each other operation that actually requires mutation | 12:18:50 |
| Trent Baldwin joined the room. | 12:20:16 |
| cyborgpotato joined the room. | 12:32:51 |
| Amboss_Mann joined the room. | 12:51:44 |
| L14m joined the room. | 12:59:50 |
Vladimír Čunát | Uh, while these issues are solved now probably (we had direct communication), there's some more blocking (all?) channels:
nix-support/hydra-build-products doesn't work well anymore, somehow.
| 13:13:04 |
Vladimír Čunát | Here we're missing the "build products":
https://hydra.nixos.org/build/331662168#tabs-summary
like it was e.g. in https://hydra.nixos.org/build/331523718#tabs-summary | 13:13:40 |
Vladimír Čunát | When I fetch the derivation, the correct file does seem to be in there. | 13:14:01 |
Vladimír Čunát | The channel scripts then fail with
Jun 18 13:12:11 pluto update-nixos-26.05-small-start[789977]: No product could be selected for nixos.options, with type json-br at [...]
| 13:14:52 |
| tom joined the room. | 13:18:28 |
Mic92 | vcunat: new compression is causing this I think. | 13:20:23 |
Vladimír Čunát | It seems to work on the last nixos-unstable-small, though: https://hydra.nixos.org/build/331666877 | 13:20:11 |
Mic92 | is this channel scripts? | 13:20:37 |
Vladimír Čunát | It shows wrong in the Hydra UI already. | 13:20:54 |
Vladimír Čunát | * It shows wrong in the Hydra's web UI already. | 13:20:57 |
Vladimír Čunát | The scripts just react to missing it in there. | 13:21:20 |
Mic92 | Okay. Working on it | 13:31:49 |
r-burns | Happy to help out with any rote tasks that are too difficult for an LLM but still simple enough for a moderately intelligent human - let me know if I can assist in any way. | 13:33:52 |
| deraffe joined the room. | 13:39:58 |
Vladimír Čunát | I bumped https://hydra.nixos.org/jobset/nixos/unstable-small to see if at least other parts of the pipeline to update -small channels works OK. | 13:40:43 |
Vladimír Čunát | As this problem is OK, somehow. | 13:41:14 |
| arcayr changed their profile picture. | 13:42:12 |
Mic92 | I might have the fix. Just double checking with the system | 13:42:19 |
hexa | can we clarify what "Receiving outputs" means for presigned uploads? Is it then uploading? | 13:47:42 |
Mic92 | The flow is like this:
- step_status = ReceivingOutputs
- upload_nars_presigned() on the queue builder
- step_status = PostProcessing
| 13:50:10 |