!zghijEASpYQWYFzriI:nixos.org

Hydra

396 Members
113 Servers

Load older messages


SenderMessageTime
24 Aug 2021
@grahamc:nixos.org@grahamc:nixos.organyone have opinions on this PR adding a prometheus exporter?15:13:52
@grahamc:nixos.org@grahamc:nixos.orgoops, this one: https://github.com/NixOS/hydra/pull/100115:14:25
@andi:kack.itandi- this PR? 15:14:28
@andi:kack.itandi-ah15:14:29
@andi:kack.itandi-Probably unrelated to this PR but shouldn't we have Nix options to define all these things? Having to go back to (templated) strings feels pretty counterintuitive.15:15:51
@andi:kack.itandi-Also they are basically not discoverable unless you read the Hydra source (and some of the docs).15:16:18
@grahamc:nixos.org@grahamc:nixos.orgGood question, I, uh -- maybe?15:17:16
@grahamc:nixos.org@grahamc:nixos.orgI should probably put this in the PR template but I'm really looking for patches that is adjacent to / changes config to include docs at a minimum, should it also include module updates? perhaps15:18:36
@andi:kack.itandi-I guess for now it is fine to carry on with the status quo. As soon as some (poor) soul has put in the time to create options for everything (we know of) that changes.15:20:36
@andi:kack.itandi-I left a few comments on the PR. I really don't like the mmap JSON thingy that you explained there. If you wouldn't have explained it I might not have bothered.15:24:11
@grahamc:nixos.org@grahamc:nixos.orgyeah, I explained it because I really don't like it and would like it if someone had a better idea :)15:25:59
@grahamc:nixos.org@grahamc:nixos.orgreplied :)15:33:42
@grahamc:nixos.org@grahamc:nixos.org andi-: did you have any follow-up thoughts w.r.t. the text file exporter? 18:09:36
@andi:kack.itandi-I haven't looked again18:43:56
@adis:blad.isadisbladis joined the room.18:48:42
@grahamc:nixos.org@grahamc:nixos.orgfair enough :)19:07:29
25 Aug 2021
@ma27:nicht-so.sexyma27 grahamc (he/him): do you have an idea what's going on with https://hydra.nixos.org/jobset/nixpkgs/glibc-2.34#tabs-errors ? :) 10:39:44
@ma27:nicht-so.sexyma27 (it only says evaluation failed with exit code 255) 10:39:53
@andi:kack.itandi-How hard is it to add jobset ownership to hydra? It already supports that to some degree but IIRC you can't assign jobsets to users once they are created?14:07:10
@grahamc:nixos.org@grahamc:nixos.orghmm.. do jobsets have owners?14:08:00
@andi:kack.itandi-I've seen it in the permissions checks IIRC14:08:56
@andi:kack.itandi-That might have been per project.14:09:25
@andi:kack.itandi-I was just thinking of e.g. the haskell folks should be owner of the haskell-updates jobset etc.. So that we offload some of the admin work that is occasionally requested.14:10:27
@andi:kack.itandi-It would still be only one person but that would already add another dimension of offloading.14:10:48
@andi:kack.itandi-I can see that this might be an issue as for example the scheduling shares are managed within a jobset and not from the "outside".14:12:03
@sternenseemann:systemli.orgsterniI agree that that is not ideal, but tbh even with a jobset's internal configuration you'd be able to exact some kind of abuse, so owners would need to be trustworthy regardless14:13:35
@andi:kack.itandi-Yeah. I am more thinking in line of "I need to be able to restart / cancel / ... a job" within a specific jobset without having to hand out global permissions like we do right now.l14:14:13
@andi:kack.itandi-It isn't an issue but I think it would bel nice to be able to provide more access to hydra to trusted contributors with the ability to keep the scope smaller.14:14:51
@sternenseemann:systemli.orgsterniprobably we'd need to implement an ACL system at some point which allows to give out permissions per jobset14:15:51
@sternenseemann:systemli.orgsternimaybe even per job, so maintainers can restart “their” jobs if they are flaky14:16:06

Show newer messages


Back to Room ListRoom Version: 6