19 Oct 2024 |
hexa (signing key rotation when) | 1c951d90 queue-runner: release machine reservation while copying outputs
10282dce queue-runner: switch to pseudorandom ordering of builds processing
a3fc251a queue runner: introduce some parallelism for remote paths lookup
56bd53c0 queue-runner: reduce the time between queue monitor restarts
6035a590 queue-runner: remove id > X from new builds query
268ba5e8 queue-runner: add prom metrics to allow detecting internal bottlenecks
3992ccd6 web: include current step status on /machines
ca737c7e queue-runner: limit parallelism of CPU intensive operations
| 15:51:54 |
Mic92 | hexa (signing key rotation when): can we not apply those to hydra master? | 15:52:14 |
hexa (signing key rotation when) | In theory we could, in practice I don't maintain hydra | 15:52:33 |
Mic92 | In reply to @hexa:lossy.network In theory we could, in practice I don't maintain hydra I do. | 15:52:47 |
vcunat | a51bd392 queue-runner: limit parallelism of CP
this was the one mentioned. I'm not sure how much it's supposed to improve throughput, though.
| 15:52:55 |
vcunat | * a51bd392 queue-runner: limit parallelism of CPU...
this was the one mentioned. I'm not sure how much it's supposed to improve throughput, though.
| 15:53:22 |
hexa (signing key rotation when) | updating rhea | 15:53:47 |
hexa (signing key rotation when) | In reply to @joerg:thalheim.io I do. I think all patches have seen enough exposure on hydra.nixos.org fwiw, but they could use a review, and some were picked from open PRs | 15:54:33 |
vcunat | "steps completed per minute" keeps showing weird stalls since the upgrade, but maybe it just hasn't warmed up enough or something. | 15:54:44 |
Mic92 | In reply to @hexa:lossy.network I think all patches have seen enough exposure on hydra.nixos.org fwiw, but they could use a review, and some were picked from open PRs Ok. I can get John for review | 15:55:03 |
Mindavi | Also take a look at the open PRs, I made one yesterday-ish to fix a Perl issue | 15:56:12 |
Mindavi | And another one to reduce verbose logging from git, but likely not so important | 15:56:35 |
Mindavi | Still nice to have readable logs :) | 15:56:50 |
Mic92 | Mindavi: ok. I will currently one that will make the nixos module use hydra from the repository. Should be easy to review | 15:57:21 |
Mic92 | * Mindavi: ok. I will currently make one that will make the nixos module use hydra from the repository. Should be easy to review | 16:02:20 |
hexa (signing key rotation when) | ok, looks like everything still applies to master | 16:04:20 |
K900 | Did the Hydra update kill the unstable-large eval? :( | 16:13:20 |
hexa (signing key rotation when) | probably? | 16:14:07 |
hexa (signing key rotation when) | we have lots of defunct hydra-eval-jobs processes 🫠| 16:15:06 |
hexa (signing key rotation when) | nix-gc is fast now, given that it couldn't gc properly in a long time | 16:16:41 |
hexa (signing key rotation when) | 104G free space | 16:16:49 |
K900 | It's evaluating staging-next :( | 16:19:14 |
Mic92 | Mindavi: merged your stuff | 16:20:47 |
hexa (signing key rotation when) | In reply to @k900:0upti.me It's evaluating staging-next :( anything time-sensitive on master? | 16:24:03 |
K900 | Not really | 16:24:18 |
K900 | Now that the keymaps test was bashed into succeeding | 16:24:37 |
K900 | But I want to see the improved version of the test running on Hydra | 16:25:12 |
hexa (signing key rotation when) | nixos-unstable advanced 7h ago, soooo 🤷 | 16:25:17 |
hexa (signing key rotation when) | the whole event today was unfortunate | 16:25:42 |
hexa (signing key rotation when) | I'd rather not touch things too much for a while now 😄 | 16:25:56 |