21 Sep 2024 |
| Autumn joined the room. | 05:45:40 |
sterni | does hydra display anywhere if a job failed due to disallowedReferences or similar? | 10:41:45 |
23 Sep 2024 |
| elikoga joined the room. | 15:30:42 |
| connor (he/him) (UTC-7) changed their display name from connor (he/him) (UTC-5) to connor (he/him) (UTC-7). | 17:57:43 |
24 Sep 2024 |
| asymmetric joined the room. | 14:42:55 |
asymmetric | is there a way to subscribe to hydra build failures for a specific package?
if not, is there a stable way to go attr_path -> build log ? as in: i am interested in fetching the latest x86_64 build of package foo in the jobset nixos:release-24.05 , is there a stable url i can periodically check for that?
| 14:47:57 |
asymmetric | ah i guess this would answer my 2nd question: https://hydra.nixos.org/job/nixpkgs/staging-next-24.05/rippled.x86_64-linux | 15:14:09 |
asymmetric | why is the job (chosen at random) not present in the nixos/release-24.05 jobset? https://hydra.nixos.org/job/nixos/release-24.05/rippled.x86_64-linux | 15:15:34 |
asymmetric | i'm not sure i understand the text on the page: was it removed by hand? or if it had an error, why isn't the error shown? | 15:16:08 |
K900 | https://hydra.nixos.org/job/nixos/release-24.05/nixpkgs.rippled.x86_64-linux | 15:17:59 |
K900 | Wrong job name | 15:18:01 |
K900 | The nixpkgs jobsets only build packages, nixos jobsets build packages and nixos tests, so packages get an extra nixpkgs. namespace | 15:18:19 |
| Nikolay Kolev changed their profile picture. | 22:27:29 |
| mei 🌒& changed their profile picture. | 23:20:39 |
| Lach joined the room. | 23:39:00 |
25 Sep 2024 |
| Autumn changed their display name from luna-null to Autumn. | 06:39:21 |
asymmetric | is 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 | basically an endpoint for a job | 12:40:39 |
K900 | Don't think so | 12:49:35 |
Mindavi | https://github.com/Mindavi/nixpkgs-mark-broken/blob/77cb016ea6ae570ec4bb861cd3f00f82e69b200f/nixpkgs-broken.py#L14 | 13:14:35 |
Mindavi | I think there's something | 13:14:44 |
Mindavi | But maybe not exactly what you'd like | 13:15:20 |
K900 | Yeah that's by job ID | 13:15:34 |
K900 | Which is the number | 13:15:37 |
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 | I think | 13:15:51 |
Mindavi | I think so, yeah | 13:16:59 |
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 |
Mindavi | I ran into that too while building that script | 13:17:59 |
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 some | 13:21:45 |