| 8 Feb 2025 |
hexa | in terms of progress over a small time | 00:27:45 |
John Ericson | In reply to @hexa:lossy.network that's like half of before this pr Wow! | 00:36:21 |
John Ericson | Had no idea! | 00:36:23 |
John Ericson | OK I merged it! Feel good :) | 00:41:59 |
John Ericson | Thanks again @ma27:nicht-so.sexy for the actual work! | 00:42:34 |
hexa | indeed, thanks all! | 00:42:58 |
hexa | note: we still have a number of commits on the hydra.nixos.org branch that we've been running in prod | 00:43:21 |
hexa | 25eb7251 Add metric for builds waiting for download slot
3ea90fe5 readIntoSocket: fix with store URIs containing an `&`
2e3e3e75 Stream files from store instead of buffering them
81eac2a8 web: replace 'errormsg' with 'errormsg IS NULL' in most cases
5aa3ec08 lazy-load evaluation errors
e23289fa Only show stepname if it doesn't equal the name of the drv
217115e0 Running builds view: show build step names
5d0eba2b Make "timed out" and "log limit exceeded" builds aborted
2224880b queue-runner: release machine reservation while copying outputs
86b50317 queue-runner: switch to pseudorandom ordering of builds processing
d11873cd queue runner: introduce some parallelism for remote paths lookup
c7b8b54e queue-runner: reduce the time between queue monitor restarts
927ac500 queue-runner: remove id > X from new builds query
061da5e4 queue-runner: add prom metrics to allow detecting internal bottlenecks
b93cf1f2 web: include current step status on /machines
bdfdc9d4 queue-runner: limit parallelism of CPU intensive operations
| 00:44:05 |
hexa | rebooting mimas and haumea | 01:06:25 |
hexa | I think we should probably test drive zstd somewhere before-in-after breaking changes freeze for 25.05 | 01:08:19 |
hexa | so that 25.05 will be exclusively .zstd driven | 01:08:31 |
hexa | diff --git a/build/hydra.nix b/build/hydra.nix
index d8dea26..d3b2912 100644
--- a/build/hydra.nix
+++ b/build/hydra.nix
@@ -23,7 +23,7 @@ in
github_client_id = b022c64ce4531ffc1031
github_client_secret_file = /var/lib/hydra/www/keys/hydra-github-client-secret
- store_uri = s3://nix-cache?secret-key=/var/lib/hydra/queue-runner/keys/cache.nixos.org-1/secret&write-nar-listing=1&ls-compression=br&log-compression=br
+ store_uri = s3://nix-cache?secret-key=/var/lib/hydra/queue-runner/keys/cache.nixos.org-1/secret&write-nar-listing=1&ls-compression=br&log-compression=br&compression=zstd&compression-level=19
server_store_uri = https://cache.nixos.org?local-nar-cache=${narCache}
binary_cache_public_uri = https://cache.nixos.org
| 02:27:17 |
hexa | this should be the configuration to switch over | 02:27:39 |
hexa | Fri 2025-02-07 00:36:32 UTC 2644103 993 992 SIGABRT present /nix/store/39q79k6mlnsq7b8fc6l5pm5g088nps3j-hydra-0.1.20250112.5385d42/bin/hydra-eval-jobs 715.7M
Fri 2025-02-07 00:36:32 UTC 2644101 993 992 SIGABRT present /nix/store/39q79k6mlnsq7b8fc6l5pm5g088nps3j-hydra-0.1.20250112.5385d42/bin/hydra-eval-jobs 710.6M
Fri 2025-02-07 00:36:45 UTC 2644092 993 992 SIGABRT present /nix/store/39q79k6mlnsq7b8fc6l5pm5g088nps3j-hydra-0.1.20250112.5385d42/bin/hydra-eval-jobs 648.4M
Fri 2025-02-07 00:36:45 UTC 2644097 993 992 SIGABRT present /nix/store/39q79k6mlnsq7b8fc6l5pm5g088nps3j-hydra-0.1.20250112.5385d42/bin/hydra-eval-jobs 645.9M
| 02:29:38 |
hexa | not sad to see hydra-eval-jobs go 👋 | 02:29:44 |
hexa |
Last evaluation: 2025-02-08 14:25:25 (took 1 hour, 0 minutes, 0 seconds)
| 15:08:58 |