Commit Graph

  • c94ba404fd don't build hydra twice in a pull request + enable merge queue Jörg Thalheim 2025-04-07 18:54:39 +02:00
  • 56170dd117 Merge pull request #1464 from NixOS/more-hydra.nixos.org-changes Jörg Thalheim 2025-04-07 16:50:36 +00:00
  • d4b55f8190 Merge pull request #1465 from NixOS/gitea Jörg Thalheim 2025-04-07 18:48:57 +02:00
  • 78687e23cf test/gitea: fix eval Jörg Thalheim 2025-04-07 18:43:12 +02:00
  • f02fc5e2ff Merge pull request #1463 from NixOS/fix-nixos-tests Jörg Thalheim 2025-04-07 18:37:50 +02:00
  • 8e02589ac8 queue-runner: switch to pseudorandom ordering of builds processing Pierre Bourdon 2024-04-20 22:49:24 +02:00
  • 52a0199a9b queue runner: introduce some parallelism for remote paths lookup Pierre Bourdon 2024-04-20 22:18:13 +02:00
  • 9265fc5002 queue-runner: reduce the time between queue monitor restarts Pierre Bourdon 2024-04-20 16:58:10 +02:00
  • d8ffa6b56a queue-runner: remove id > X from new builds query Pierre Bourdon 2024-04-20 16:53:52 +02:00
  • efcf6815d9 queue-runner: add prom metrics to allow detecting internal bottlenecks Pierre Bourdon 2024-04-20 16:48:03 +02:00
  • 1e2d3211d9 queue-runner: limit parallelism of CPU intensive operations Pierre Bourdon 2024-04-11 15:03:23 +02:00
  • 5a9985f96c web: Skip System on /machines Pierre Bourdon 2024-04-11 17:12:47 +02:00
  • 0d0c4f278b Fix evaluation of NixOS tests, avoid with John Ericson 2025-04-07 12:31:02 -04:00
  • 3fdb18a4bc Merge pull request #1462 from NixOS/web-changes John Ericson 2025-04-07 12:17:16 -04:00
  • 6133693097 readIntoSocket: fix with store URIs containing an & Maximilian Bosch 2024-08-18 10:40:42 +02:00
  • abe35881e4 Stream files from store instead of buffering them git@71rd.net 2024-08-03 10:36:10 +00:00
  • 99359c251a lazy-load evaluation errors ajs124 2024-02-16 16:50:33 +01:00
  • 9d8f30affe Only show stepname if it doesn't equal the name of the drv Maximilian Bosch 2024-03-17 12:57:59 +01:00
  • 33b982f408 Running builds view: show build step names Maximilian Bosch 2024-03-16 17:53:02 +01:00
  • a816e8e22c Make "timed out" and "log limit exceeded" builds aborted Maximilian Bosch 2024-03-12 22:32:58 +01:00
  • 0159135fc7 web: include current step status on /machines Pierre Bourdon 2024-04-11 17:12:47 +02:00
  • 1d2d3ae6b7 Merge pull request #1461 from NixOS/nix-2.28 John Ericson 2025-04-07 11:52:45 -04:00
  • 257b211832 Merge pull request #1460 from NixOS/nix-2.27 nix-2.27 John Ericson 2025-04-07 11:37:43 -04:00
  • d6a5df25bf Fix the build John Ericson 2025-04-07 11:36:59 -04:00
  • 6534a54ee5 Fix Nix code John Ericson 2025-04-07 11:27:40 -04:00
  • 1595064bee flake.lock: Update to nix and nix-eval-jobs 2.28 John Ericson 2025-04-07 11:15:55 -04:00
  • 1cb1e139c4 Fix build (due to C++ API changes) John Ericson 2025-04-07 11:12:12 -04:00
  • 6b97e3ab7b flake.lock: Update to nix and nix-eval-jobs 2.27 John Ericson 2025-04-07 10:58:22 -04:00
  • cad08f87d2 Merge pull request #1458 from NixOS/meson nix-2.26 Jörg Thalheim 2025-03-29 15:37:06 +01:00
  • 3fef32b364 gitignore hydra-data as created by foreman Jörg Thalheim 2025-03-29 11:10:17 +00:00
  • ae18a7b3ae fix development workflow after switching to meson-based build Jörg Thalheim 2025-03-29 11:09:32 +00:00
  • 1c43f45bab Merge pull request #1459 from dermetfan/fix-1429-backport-nix-2.25 nix-2.25 Jörg Thalheim 2025-03-29 15:28:56 +01:00
  • b657bcdfb7 Merge pull request #1457 from dermetfan/fix-1429 Jörg Thalheim 2025-03-29 11:36:13 +01:00
  • 3b4c4972c2 Merge pull request #1449 from knedlsepp/fix-metrics-rendering-with-special-characters Jörg Thalheim 2025-03-29 08:52:07 +01:00
  • b2fe3f5218 Merge pull request #1455 from qowoz/226-constituent John Ericson 2025-03-27 23:18:39 -04:00
  • 9911f0107f Reimplement (named) constituent jobs (+globbing) based on nix-eval-jobs Maximilian Bosch 2025-01-16 15:50:00 +01:00
  • feebb61897 flake.lock: Update zowoq 2025-03-28 11:07:25 +10:00
  • 4bcbed2f1b hydraTest: remove outdated postgresql version zowoq 2025-03-28 11:11:26 +10:00
  • 6d92b79d7a hydra-eval-jobset: do not wait on n-e-j inside transaction Robin Stumm 2025-03-26 20:23:26 +01:00
  • 987dad3371 hydra-eval-jobset: do not wait on n-e-j inside transaction Robin Stumm 2025-03-26 20:23:26 +01:00
  • d2db3c7446 Merge pull request #1450 from NixOS/hydra-compress-race John Ericson 2025-03-16 14:37:39 -04:00
  • 97dcdae068 Merge pull request #1451 from NixOS/revert-to-fix-hangs John Ericson 2025-03-03 10:18:28 -05:00
  • 9a5bd39d4c Revert "Use LegacySSHStore" John Ericson 2025-03-03 10:10:04 -05:00
  • f1deb22c02 Fix race condition in hydra-compress-logs Martin Weinelt 2025-03-02 03:08:26 +01:00
  • d22d030503 Fix rendering of metrics with special characters Josef Kemetmüller 2025-02-26 16:32:42 +01:00
  • 02a65eb8b9 Merge branch 'master' into use-store-api use-store-api John Ericson 2025-02-18 14:47:01 -05:00
  • 18c0d76210 Merge pull request #1444 from NixOS/use-legacy-ssh-store John Ericson 2025-02-18 14:37:17 -05:00
  • 2e136dd6a3 WIP: Avoid custom logic copying outputs from the remote builder simplify-with-legacy-ssh-store John Ericson 2025-02-14 18:02:32 -05:00
  • a873a128e4 Avoid custom logic to copy inputs to the remote builder John Ericson 2025-02-14 18:00:13 -05:00
  • 4a4a0f901c Use LegacySSHStore John Ericson 2024-05-20 16:22:19 -04:00
  • 881462bb4e Merge pull request #1447 from NixOS/newer-2.6 John Ericson 2025-02-18 13:00:40 -05:00
  • af72b694d8 Bump to newer 2.26.* Nix version John Ericson 2025-02-18 11:51:51 -05:00
  • c92342d12f Merge pull request #1446 from NixOS/newer-2.6 John Ericson 2025-02-16 19:10:10 -05:00
  • df07670a21 Bump to newer 2.26.* Nix version John Ericson 2025-02-16 18:44:26 -05:00
  • c3b6e7b425 queue runner: fix nullptr deref on build exception after releasing a machine reservation hydra.nixos.org Pierre Bourdon 2024-07-13 06:12:35 +02:00
  • f3dc4e9228 WIP ssh-ng:// use-ssh-ng John Ericson 2025-02-14 17:57:12 -05:00
  • 45d075e5db WIP: Avoid custom logic copying outputs from the remote builder John Ericson 2025-02-14 18:02:32 -05:00
  • 9e162dcf52 Avoid custom logic to copy inputs to the remote builder John Ericson 2025-02-14 18:00:13 -05:00
  • 4c173daec7 Use LegacySSHStore John Ericson 2024-05-20 16:22:19 -04:00
  • 8675aee25b WIP TEMP nix update, don't mere this! John Ericson 2025-02-13 21:07:16 -05:00
  • 1381ee85d2 Merge branch 'master' into use-store-api John Ericson 2025-02-14 16:16:19 -05:00
  • b767c82b6e Merge remote-tracking branch 'upstream/nix-2.25' into use-store-api John Ericson 2025-02-14 16:08:42 -05:00
  • 19a1c5ff04 Merge remote-tracking branch 'upstream/nix-2.24' into use-store-api John Ericson 2025-02-14 16:08:17 -05:00
  • cde792e718 Merge remote-tracking branch 'upstream/nix-2.23' into use-store-api John Ericson 2025-02-14 15:55:14 -05:00
  • 9b0d74ed84 Merge remote-tracking branch 'upstream/nix-2.22' into use-store-api John Ericson 2025-02-14 15:51:38 -05:00
  • a94c1aeac4 Merge remote-tracking branch 'upstream/nix-2.21' into use-store-api John Ericson 2025-02-14 15:46:47 -05:00
  • 9df591a8dd Merge remote-tracking branch 'upstream/nix-2.20' into use-store-api John Ericson 2025-02-14 15:46:41 -05:00
  • 8be9f4c938 Merge remote-tracking branch 'upstream/nix-2.19' into use-store-api John Ericson 2025-02-14 15:36:27 -05:00
  • 51944a5fa5 Merge pull request #1443 from NixOS/nix-2.26 nix-next John Ericson 2025-02-13 22:13:32 -05:00
  • 341b2f1309 Update build system to depend on Nix 2.26 John Ericson 2025-02-13 20:50:11 -05:00
  • 4dc0f11379 Update flake.nix for Nix 2.26 John Ericson 2025-02-13 20:27:11 -05:00
  • ea09952b7e Merge pull request #1442 from NixOS/clean-up-flake-lockfile John Ericson 2025-02-13 20:52:40 -05:00
  • 81d21979ef Clean up flake lockfile stuff John Ericson 2025-02-13 20:21:06 -05:00
  • 0ed9a82912 Merge pull request #1441 from NixOS/nix-2.25 John Ericson 2025-02-13 19:53:07 -05:00
  • 80241fc8be Make code change necessary for building with Nix 2.25 John Ericson 2025-02-13 19:10:09 -05:00
  • 4347833f45 Rework to synchronize deps John Ericson 2025-02-13 19:03:37 -05:00
  • 8835cbd10f flake.lock: Update John Ericson 2025-02-13 18:46:36 -05:00
  • 9ad8ac586c Merge pull request #1440 from NixOS/legacy-ssh-expose-ssh-master nix-2.24 John Ericson 2025-02-13 18:30:41 -05:00
  • 9a6928d93b Use new CommonSSHStoreConfig::createSSHMaster John Ericson 2024-05-23 13:02:34 -04:00
  • 810781a802 Merge pull request #1439 from NixOS/nix-next John Ericson 2025-02-13 18:10:08 -05:00
  • af9b0663f2 Merge branch 'master' into nix-next John Ericson 2025-02-13 17:54:15 -05:00
  • c60e7955bf Add metric for builds waiting for download slot K900 2024-10-01 19:14:24 +03:00
  • 90399cb674 readIntoSocket: fix with store URIs containing an & Maximilian Bosch 2024-08-18 10:40:42 +02:00
  • d6a3ef484c Stream files from store instead of buffering them git@71rd.net 2024-08-03 10:36:10 +00:00
  • 685857df2e web: replace 'errormsg' with 'errormsg IS NULL' in most cases Pierre Bourdon 2024-04-12 17:33:27 +02:00
  • f2b6e9d8ab lazy-load evaluation errors ajs124 2024-02-16 16:50:33 +01:00
  • b04847335f Only show stepname if it doesn't equal the name of the drv Maximilian Bosch 2024-03-17 12:57:59 +01:00
  • 7e61000172 Running builds view: show build step names Maximilian Bosch 2024-03-16 17:53:02 +01:00
  • 6d04e824d5 Make "timed out" and "log limit exceeded" builds aborted Maximilian Bosch 2024-03-12 22:32:58 +01:00
  • 36e25d8fd2 queue-runner: release machine reservation while copying outputs Pierre Bourdon 2024-04-21 01:46:41 +02:00
  • d4e273f7b1 queue-runner: switch to pseudorandom ordering of builds processing Pierre Bourdon 2024-04-20 22:49:24 +02:00
  • 23366ec10d queue runner: introduce some parallelism for remote paths lookup Pierre Bourdon 2024-04-20 22:18:13 +02:00
  • 98759e4ff9 queue-runner: reduce the time between queue monitor restarts Pierre Bourdon 2024-04-20 16:58:10 +02:00
  • d850c99883 queue-runner: remove id > X from new builds query Pierre Bourdon 2024-04-20 16:53:52 +02:00
  • 1b76eec4e8 queue-runner: add prom metrics to allow detecting internal bottlenecks Pierre Bourdon 2024-04-20 16:48:03 +02:00
  • 3bb1a61a7d web: include current step status on /machines Pierre Bourdon 2024-04-11 17:12:47 +02:00
  • 3b9045f60d queue-runner: limit parallelism of CPU intensive operations Pierre Bourdon 2024-04-11 15:03:23 +02:00
  • c6f98202cd Merge pull request #1438 from NixOS/log-malformed-json Jörg Thalheim 2025-02-12 12:58:18 +07:00
  • 1dbc7f5845 Log malformed JSON received from nix-eval-jobs John Ericson 2025-02-11 22:18:53 -05:00
  • c52845f560 Merge pull request #1421 from NixOS/nix-eval-jobs John Ericson 2025-02-07 19:41:38 -05:00