OfBorg | 165 Members | |
| Number of builds and evals in queue: <TBD> | 61 Servers |
| Sender | Message | Time |
|---|---|---|
| 8 Oct 2023 | ||
| internal errors https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc+label%3Aofborg-internal-error | 21:23:58 | |
| 10 Oct 2023 | ||
| 03:39:15 | ||
| 03:39:32 | ||
would it be possible to fast track changes that only touch maintainers/maintainer-list.nix? I've got no actual idea how ofborg works, but the checks on that probably aren't super expensive, could be nice if it could get those through faster. | 10:22:22 | |
| in general changes that only touch maintainer-list.nix should be pretty rare | 10:23:02 | |
| generally if somebody is adding themself to the maintainer list, it should be in the same PR where they are added as the maintainer of a package | 10:23:22 | |
| (occasionally, as you've seen, it makes sense to separate it, if somebody new is adding two packages at once or something) | 10:23:37 | |
| but OfBorg is like, a couple of hours max | 10:23:43 | |
In reply to @cafkafk:gitter.imWhat sort of "fast track" are you thinking, like skipping eval checks? | 10:23:51 | |
| more like scheduling them first... assuming eval checks don't take super long | 10:24:12 | |
In reply to @qyliss:fairydust.spaceto add quantity to that, ~772 (https://github.com/NixOS/nixpkgs/pulls?q=maintainers+in%3Atitle) | 10:26:09 | |
| which is admittedly peanuts | 10:26:15 | |
In reply to @cafkafk:gitter.imThe most expensive parts of the eval checks by far are outpath calculation (with meta checks), which wouldn't be any less here. I do actually intend to make that less expensive in general because it's getting pretty obscene at this point, but I'm admittedly a bit scared to dive into what horrors lie in all that | 10:26:29 | |
| very understandable tbh >_> | 10:27:05 | |
| * The most expensive parts of the eval checks by far are outpath calculation (with or without meta checks), which wouldn't be any less here. I do actually intend to make that less expensive in general because it's getting pretty obscene at this point, but I'm admittedly a bit scared to dive into what horrors lie in all that | 10:27:44 | |
| 11 Oct 2023 | ||
| 20:54:43 | ||
| 12 Oct 2023 | ||
why does ofborg queue nixos tests on darwin? nixosTests.lxd.container on aarch64-darwin | 14:53:43 | |
In reply to @adam:robins.wtfthat probably could actually be optimized to not bother queueing builds on platforms that won't eval for darwin, but it would take some refactoring iirc and also it doesn't really cause much delay to do so and let eval fail on the builder and report it back (except when the aarch64-darwin builders get backed up and so checks stay pending for way too long....) | 14:59:48 | |
| but it's not a nixos test specific problem | 15:00:27 | |
| * that probably could actually be optimized to not bother queueing builds on platforms that won't eval, e.g. for darwin, but it would take some refactoring iirc and also it doesn't really cause much delay to do so and let eval fail on the builder and report it back (except when the aarch64-darwin builders get backed up and so checks stay pending for way too long....) | 15:00:47 | |
| Right :) | 15:04:55 | |
| I guess I just figure no need to spend any cycles doing an eval that will never succeed | 15:06:04 | |
| especially given that, as you point out, the aarch64-darwin builders get backed up | 15:06:20 | |
| oh i agree no need to, just also saying it's a bit due to how ofborg handles that right now | 15:06:37 | |
| it's on my "nice to have" list of those i'm vaguely putting together | 15:06:56 | |
| (i really gotta pretty up some lists and plans and get community feedback going for ofborg soon...) | 15:07:53 | |
| Yeah it'd be nice to see where you think the priorities are :) | 15:13:25 | |
| it'd be more nice to see what others think they should be tbh, because i usually am not great at prioritization and often have bad ideas.... | 15:17:23 | |
| (i've also been a bit busy the past few weeks since the OC may have come during a, uh, life event.... but i'll have time again this weekend to get some of that going) | 15:20:05 | |
| small stuff I'd like to see ofborg do better:
larger stuff:
| 15:39:55 | |