!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

382 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.118 Servers

Load older messages


SenderMessageTime
27 Nov 2025
@flokli:matrix.orgflokli(and use content-encoding to emit a zstd-compressed version, if someone wants the entire NAR)10:42:34
@edef1c:matrix.orgedefIt would bump S3 bandwidth a bit, we'd have to do the math10:56:02
@hexa:lossy.networkhexarebooting mimas/haumea for 25.11 update14:32:25
@hexa:lossy.networkhexalooks like everything went fine and builds are ramping up again14:41:18
@joerg:thalheim.ioMic92 https://meet.cccda.de/nix-osin-fra vcunat Arian Jeremy Fleischman (jfly) 17:01:44
@vcunat:matrix.orgVladimír Čunát So just me and Mic92, basically nothing to discuss. 17:27:34
28 Nov 2025
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)Hi, I was wondering if we could use a script to upload all the logs of Hydra's failing jobs to one location, or do we have such a service now?06:28:31
@k900:0upti.meK900The location is cache.nixos.org06:33:20
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)
In reply to @k900:0upti.me
The location is cache.nixos.org
But how do I only fetch failed logs?
06:35:37
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)I guess I have to write a script myself06:35:45
@k900:0upti.meK900You'd have to pull the drv paths from an eval06:35:49
@k900:0upti.meK900It's not quite trivial06:35:57
@k900:0upti.meK900What are you actually trying to do?06:36:03
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)
In reply to @k900:0upti.me
What are you actually trying to do?
See if it's possible to fix common build issues treewide
06:36:50
@k900:0upti.meK900I think Grimmauld was working on something like that06:38:09
@vcunat:matrix.orgVladimír Čunát Getting list of .drv shouldn't be that hard. If this way didn't work out, I'd recommend trying to start from nixpkgs' maintainers/scripts/rebuild-amount.sh 07:16:03
@vcunat:matrix.orgVladimír Čunát(there are other places for sure which try to do something with all packages)07:16:46
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)Okay I'm writing it07:43:53
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)But how do I get the password of my hydra account if I've logged in with GitHub07:44:16
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC) Seems like https://hydra.nixos.org/eval/1820524/builds doesn't respond unless I log in 07:44:40
@vcunat:matrix.orgVladimír ČunátWhy do you need that?08:32:46
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)
In reply to @vcunat:matrix.org
Why do you need that?
I want to query builds -> get drv paths of failed builds -> download log from cache.nixos.org
08:47:10
@vcunat:matrix.orgVladimír Čunát You can view the logs e.g. via nix-store -l /nix/store/foo.drv 08:47:42
@vcunat:matrix.orgVladimír ČunátOr construct the URL manually. It's trivial.08:47:58
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)Yeah, the last part is trivial, and I have implemented it08:48:14
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)Now the problem is hydra API doesn't respond so I can't get the list of failed derivations08:48:38
@vcunat:matrix.orgVladimír ČunátAh, failed derivations? 🤔08:49:00
@vcunat:matrix.orgVladimír ČunátVia non-presence of substitutes?08:49:44
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)
In reply to @vcunat:matrix.org
Via non-presence of substitutes?
That requires evaluating Nixpkgs
08:50:30
@vcunat:matrix.orgVladimír ČunátIf you have .drv, you have it anyway, I think.08:50:52

Show newer messages


Back to Room ListRoom Version: 6