!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

386 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.120 Servers

Load older messages


SenderMessageTime
28 Nov 2025
@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
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC) So I want to use /eval/{eval-id}/builds https://editor.swagger.io/?url=https://raw.githubusercontent.com/NixOS/hydra/master/hydra-api.yaml 08:51:57
@vcunat:matrix.orgVladimír ČunátThat seems way more difficult than checking presence of binary in the cache.08:54:18
@vcunat:matrix.orgVladimír ČunátBut it's your call.08:54:23
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)So how can I register a hydra account with password08:55:23
@vcunat:matrix.orgVladimír Čunáthttps://github.com/nix-community/nix-review-tools can be an inspiration for crawling this.08:55:26
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)
In reply to @vcunat:matrix.org
https://github.com/nix-community/nix-review-tools can be an inspiration for crawling this.
But we have hydra API
08:57:07
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC) https://hydra.nixos.org/eval/1820546#tabs-still-fail 08:57:54
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)I guess I'm not going to click that expand button several times08:58:11
@vcunat:matrix.orgVladimír ČunátI meant that you can crawl Hydra the same way as nix-review-tools.08:58:57
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)...okay09:01:59
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)I hope I don't need to get around anubis09:02:32
@vcunat:matrix.orgVladimír Čunát(perhaps others can suggest, too)09:02:34
@vcunat:matrix.orgVladimír Čunát* (perhaps other people can suggest, too)09:02:38
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)So who's managing the hydra instance now?09:03:57
@vcunat:matrix.orgVladimír ČunátThe infra-build team has access to do that (including myself).09:07:09
@vcunat:matrix.orgVladimír ČunátI don't think we're using those.09:08:02
@janne:hess.oooJanneYou can look at zhf.fail, I just parse the DOM09:08:02
@vcunat:matrix.orgVladimír ČunátIIRC some things were missing the API and the workaround was like that.09:08:33
@janne:hess.oooJanne Maybe I should put the cache of that in s3 so people can access the data without adding more load to hydra 🤔 09:08:54
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)
In reply to @janne:hess.ooo
You can look at zhf.fail, I just parse the DOM
🫠
09:08:58
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)Okay09:09:02
@vcunat:matrix.orgVladimír ČunátWell, it's one of the reasons why I suggested to check for presence of log and presence of binaries.09:09:55
@vcunat:matrix.orgVladimír Čunát(neither hit hydra.nixos.org)09:10:45

Show newer messages


Back to Room ListRoom Version: 6