!zghijEASpYQWYFzriI:nixos.org

Hydra

366 Members
110 Servers

Load older messages


SenderMessageTime
24 Sep 2024
@0lach:matrix.orgLach joined the room.23:39:00
25 Sep 2024
@luna-null:matrix.org@luna-null:matrix.org changed their display name from luna-null to Autumn.06:39:21
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.ukis there an API endpoint for something like https://hydra.nixos.org/job/nixos/release-24.05/nixpkgs.rippled.x86_64-linux i couldn't find it in the API docs so i guess not..?12:40:24
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.ukbasically an endpoint for a job12:40:39
@k900:0upti.meK900Don't think so 12:49:35
@rick:matrix.ciphernetics.nlRick (Mindavi)https://github.com/Mindavi/nixpkgs-mark-broken/blob/77cb016ea6ae570ec4bb861cd3f00f82e69b200f/nixpkgs-broken.py#L1413:14:35
@rick:matrix.ciphernetics.nlRick (Mindavi)I think there's something13:14:44
@rick:matrix.ciphernetics.nlRick (Mindavi)But maybe not exactly what you'd like13:15:20
@k900:0upti.meK900Yeah that's by job ID13:15:34
@k900:0upti.meK900Which is the number13:15:37
@rick:matrix.ciphernetics.nlRick (Mindavi)#💡 the hydra endpoint /{project-id}/{jobset-id}/{job-id}/latest (as documented here: https://github.com/NixOS/hydra/issues/1036) will return the latest _working_ build for a job! This makes it very easy to see how long a job has been broken already.13:15:41
@k900:0upti.meK900I think13:15:51
@rick:matrix.ciphernetics.nlRick (Mindavi)I think so, yeah13:16:59
@rick:matrix.ciphernetics.nlRick (Mindavi)I'm at least aware there are some gaps where you'd expect endpoints so it's likely the one you want is missing 13:17:53
@rick:matrix.ciphernetics.nlRick (Mindavi)I ran into that too while building that script 13:17:59
@rick:matrix.ciphernetics.nlRick (Mindavi)Still hoping for someone adding those endpoints, but I presume it'll be rewritten before those are added 😅. I looked at the perl but already didn't understand the existing endpoints, let alone adding some13:21:45
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.ukwhere are endpoints defined in the code?13:56:30
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.ukalso, under what conditions are logs a 404? e.g. for this build failure, no logs are available: https://hydra.nixos.org/build/27153002413:57:04
@k900:0upti.meK900Because > Cancelled by user13:57:30
@k900:0upti.meK900There was no build to begin with13:57:33
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.ukah right, just saw that after asking, thx13:57:52
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.ukjust for context i'm thinking of building a matrix bot that periodically fetches job pages for selected packages, and notifies subscribers in case of failures13:59:17
@rick:matrix.ciphernetics.nlRick (Mindavi)Make sure to rate-limit your bot. Maybe the nixpkgs-review-tools data is public?15:02:22
@rick:matrix.ciphernetics.nlRick (Mindavi)Would be great if we could not all scrape hydra 😁15:02:39
@rick:matrix.ciphernetics.nlRick (Mindavi)I managed to get myself blocked for a short while by overloading hydra15:03:04
26 Sep 2024
@fabianhjr:matrix.orgFabián Heredia set a profile picture.01:16:06
27 Sep 2024
@sigmasquadron:matrix.orgSigmaSquadron joined the room.00:18:20
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.uk

re: this: https://github.com/NixOS/hydra/blob/95003f2eb503f71979856470c7caea946f1ae7f0/doc/manual/src/notifications.md

is this hydra-notify component deployed on prod hydra? are any plugins enabled? i tried looking here for hints, it seems it is deployed but

a) idk if hydra-dev is actually prod
b) whether any plugins are configured
c) whether there's any interest on the infra people's side to deploy one for build notifications

08:43:42
@k900:0upti.meK900It's deployed but turned off08:44:00
@k900:0upti.meK900And the reason it's turned off is because it takes up stupid amounts of RAM and no one has figured out why08:44:14

Show newer messages


Back to Room ListRoom Version: 6