| 8 Apr 2025 |
John Ericson | but yes we can fix this in Nix and backport it | 22:01:18 |
hexa | lol 🙂 | 22:01:22 |
hexa | seems builds are running | 22:01:27 |
hexa | everything else can wait for another day | 22:01:33 |
John Ericson | ok cool! | 22:01:38 |
John Ericson | glad we don't need to revert (yet) then | 22:01:43 |
John Ericson | (should split on \n, trim #...., then split on ;) | 22:02:01 |
John Ericson | If someone wants to at least create a Nix issue and assign to me, I am happy to do when I get back | 22:02:34 |
| 9 Apr 2025 |
Bruno Rodrigues | dear infra team, we will soon be updating the R packages set for the next release which is planned for the 11th of April | 13:59:43 |
Bruno Rodrigues | is there enough capacity to turn on hydra builds? | 13:59:57 |
Bruno Rodrigues | we've had several bumps without hydra and we'd like to check the general health of the tree | 14:01:03 |
Bruno Rodrigues | ideally also turn on builds on master to populate the cache with binaries as well | 14:01:30 |
Bruno Rodrigues | * dear infra team, we will soon be updating the R packages set for the next R release which is planned for the 11th of April | 14:02:38 |
| detroyejr joined the room. | 14:41:27 |
hexa | Right now it really depends on how many iterations per time you want and need vs the tight scheduling of staging cycles | 15:56:20 |
hexa | * | 15:56:29 |
hexa | We need to find someone to improve the scheduler to saturate more build capacity. | 15:58:42 |
Winter | In reply to @Ericson2314:matrix.org If someone wants to at least create a Nix issue and assign to me, I am happy to do when I get back did someone file an issue yet? doesn’t look like it :) | 16:08:56 |
John Ericson | nope | 16:09:24 |
John Ericson | but also I can just fix now | 16:09:27 |
hexa | sorry, it was like 11:45pm for me yesterday 😄 | 16:12:55 |
John Ericson | nw :) | 16:15:46 |
John Ericson | https://github.com/NixOS/nix/pull/12984 OK here is the fix | 17:51:47 |
| 10 Apr 2025 |
Bruno Rodrigues | sorry, not sure what you mean by that. The package set is around 25k packages big, and many of them should still be cached, as most packages don’t get updated so often. Usually when we bump the tree, we take some days to fix packages so we’ll need to trigger rebuilds several times | 07:12:30 |
Bruno Rodrigues | here’s the last jobsets: https://hydra.nixos.org/jobset/nixpkgs/r-updates
if that helps | 07:13:17 |
emily | caching a package set once doesn't really help because the next staging cycle will invalidate all the hashes within weeks | 08:45:22 |
emily | 25k sounds huge for current Hydra even if they're tiny builds | 08:45:43 |
emily | (not an infra team member) | 08:45:50 |
emily | (it might be fine for manually triggered jobsets for dev, just talking about keeping them cached for users) | 08:46:29 |
Mic92 | Bruno Rodrigues: we currently planning on how to fix this, this year. | 08:47:31 |