Commit Graph

  • 4e8fbaa3d6 Replace Child with SSHMaster::Connection John Ericson 2024-01-23 00:00:23 -05:00
  • 34c51fcea9 Merge pull request #1165 from obsidiansystems/factor-out-proto John Ericson 2024-01-22 14:49:07 -05:00
  • 4ac31c89df Use nix::serv_proto::BasicConnection in build_remote.cc John Ericson 2022-02-20 19:51:28 +00:00
  • db7aa01b8d Update to newer Nix master John Ericson 2024-01-22 13:49:05 -05:00
  • 89cfe26533 Merge remote-tracking branch 'upstream/master' into nix-next John Ericson 2024-01-22 13:01:40 -05:00
  • 588a0c5269 Merge remote-tracking branch 'upstream/master' into ca-derivations-prep John Ericson 2023-12-23 19:19:54 -05:00
  • 02e453fc8c Merge pull request #1329 from NixOS/small-std-optional-cleanup John Ericson 2023-12-23 19:18:41 -05:00
  • 75f26f1fc4 Clean up std::optional dereferencing in the queue runner John Ericson 2023-12-23 19:10:58 -05:00
  • 3c89067f52 Merge pull request #1328 from JackKelly-Bellroy/doc-store-uri John Ericson 2023-12-23 03:57:10 -05:00
  • abd858d3dc Document the store_uri parameter by way of example Jack Kelly 2023-12-19 07:54:40 +10:00
  • 163dbf7f54 Merge pull request #1327 from NixOS/latest-2.19 John Ericson 2023-12-14 00:57:19 -05:00
  • 642156372f Merge branch 'latest-2.19' into ca-derivations-prep John Ericson 2023-12-14 00:33:22 -05:00
  • 7517c134c5 flake.lock: Update Nix John Ericson 2023-12-14 00:29:23 -05:00
  • 6e67884ff1 One more queryDerivationOutputMap should use the eval store param John Ericson 2023-12-11 14:05:18 -05:00
  • a6b6c5a539 Revert query -- those columns don't exist yet! John Ericson 2023-12-11 12:55:57 -05:00
  • ebfefb9161 Sync up with some changes done to the main CA branch John Ericson 2023-12-11 12:46:36 -05:00
  • 8783dd53f6 Merge remote-tracking branch 'upstream/master' into ca-derivations-prep John Ericson 2023-12-11 12:42:43 -05:00
  • f3a760ad9c Merge pull request #1324 from obsidiansystems/serve-proto-build-options-serializer John Ericson 2023-12-11 10:45:33 -05:00
  • 8c10331ee8 Fix totalNarSize summation John Ericson 2023-12-10 14:05:26 -05:00
  • 20f5a2120c Use ServeProto::Serialise<ServeProto::BuildOptions> John Ericson 2023-12-09 12:26:11 -05:00
  • b56d2383c1 Do not attempt to speak a newer version of the protocol John Ericson 2023-12-07 14:30:44 -05:00
  • 2bd67562b5 Merge pull request #1323 from obsidiansystems/serve-proto-build-options John Ericson 2023-12-10 13:23:43 -05:00
  • 69a5b00e60 Use ServeProto::BuildOption John Ericson 2023-12-07 14:18:00 -05:00
  • 1d80b72ffb flake.lock: Update Nix master John Ericson 2023-12-10 13:00:43 -05:00
  • 105fd18fee Merge pull request #1322 from NixOS/use-UnkeyedValidPathInfo-serializer John Ericson 2023-12-10 11:52:56 -05:00
  • f6f817926a std::move the into the path info map John Ericson 2023-12-09 12:11:04 -05:00
  • d0d3b0a298 Use ServeProto::Serialise<UnkeyedValidPathInfo> for QueryValidPaths John Ericson 2023-12-07 14:13:06 -05:00
  • 3f932a6731 build-remote: Use std::map<StorePath, UnkeyedValidPathInfo> John Ericson 2023-12-07 14:10:28 -05:00
  • aaa0e128c1 flake.lock: Update Nix master John Ericson 2023-12-09 11:58:09 -05:00
  • 4515b5aa17 Merge pull request #1321 from NixOS/master John Ericson 2023-12-09 11:53:58 -05:00
  • fdd70363d7 Merge branch 'master' into use-store-api John Ericson 2023-12-08 21:39:34 -05:00
  • 411e4d0c24 Let tests themselves intentionally leak temp dir (#1320) John Ericson 2023-12-08 11:30:31 -05:00
  • 831021808c Merge pull request #1318 from obsidiansystems/use-build-result-serialiser John Ericson 2023-12-08 11:25:05 -05:00
  • 2ee0068fdc Do not copy for both stores for now John Ericson 2023-12-07 15:05:03 -05:00
  • 31ea6458ca Merge remote-tracking branch 'upstream/master' into ca-derivations-prep John Ericson 2023-12-07 15:01:35 -05:00
  • 20c8263e3c Update to Nix master John Ericson 2023-12-07 11:40:30 -05:00
  • 91bbd5366f Merge pull request #1319 from NixOS/nixpkgs-newer-23.05 John Ericson 2023-12-07 13:10:08 -05:00
  • a45a27851b flake.lock: Update Nixpkgs John Ericson 2023-12-07 12:20:55 -05:00
  • 6a54ab24e2 Use factored-out BuildResult serializer John Ericson 2023-12-07 02:00:22 -05:00
  • 58707438ba Merge pull request #1317 from obsidiansystems/substitute-flag John Ericson 2023-12-07 00:23:54 -05:00
  • 86cd5e9076 copyClosureTo: Use SubstituteFlag instead of bool John Ericson 2022-02-20 20:06:22 +00:00
  • 11f8030b0f Add comment from GitHub about adding to store as code comment John Ericson 2023-12-06 17:59:25 -05:00
  • 3df8feb3a2 Add TODO about setting null instead of empty string in JSON John Ericson 2023-12-05 11:27:52 -05:00
  • 069b7775c5 hydra-eval-jobs: Ensure we have output path if ca-derivations is disabled John Ericson 2023-12-05 11:26:26 -05:00
  • e3443cd22a Put back nicer copyClosure instead of manual closure + copy John Ericson 2023-12-04 17:41:11 -05:00
  • 8046ec2668 Remove unused outputHashes variable John Ericson 2023-12-04 16:21:56 -05:00
  • 9ba4417940 Prepare for CA derivation support with lower impact changes John Ericson 2023-12-04 16:05:50 -05:00
  • 42cc55abf0 Merge remote-tracking branch 'upstream/master' into use-store-api John Ericson 2023-12-04 11:39:12 -05:00
  • a5d44b60ea Merge pull request #1313 from obsidiansystems/split-buildRemote John Ericson 2023-12-04 11:37:36 -05:00
  • 363604846a Again, use const in for loop John Ericson 2023-12-04 11:31:05 -05:00
  • 162b538912 Remove unused thisArrow variable John Ericson 2023-12-04 11:27:39 -05:00
  • 5c7e5b6465 Merge branch 'split-buildRemote' into use-store-api John Ericson 2023-12-04 11:26:56 -05:00
  • 89c504e2d9 Merge remote-tracking branch 'upstream/master' into use-store-api John Ericson 2023-12-04 10:34:00 -05:00
  • 104baef503 Document the connection initialization process John Ericson 2023-12-04 09:42:04 -05:00
  • 3c5636162a Merge remote-tracking branch 'upstream/master' into split-buildRemote John Ericson 2023-12-04 09:38:43 -05:00
  • 874fcae1e8 Merge pull request #1301 from delroth/queue-runner-perf Janne Heß 2023-12-04 15:27:14 +01:00
  • 4dc8fe0b08 Merge pull request #1312 from obsidiansystems/clean-up-deps Eelco Dolstra 2023-12-04 15:15:09 +01:00
  • 67eeabd518 Merge remote-tracking branch 'upstream/master' into split-buildRemote John Ericson 2023-12-04 09:12:58 -05:00
  • 622c25e3c4 Sedding prior to merge John Ericson 2023-12-04 08:56:06 -05:00
  • f216bce0e6 Merge pull request #1314 from obsidiansystems/2.19 Eelco Dolstra 2023-12-01 17:07:51 +01:00
  • 4d1c850512 Merge pull request #1308 from chayleaf/2.18 nix-2.18 Eelco Dolstra 2023-12-01 15:10:29 +01:00
  • c922e73c11 Update to Nix 2.19 John Ericson 2023-11-30 14:38:26 -05:00
  • e172461e55 Use const in for loop John Ericson 2023-11-30 12:19:20 -05:00
  • 0917145622 Make new functions not in header static John Ericson 2023-11-30 12:19:05 -05:00
  • 2bda7ca642 Further use Machine::Connection to deduplicate John Ericson 2023-11-30 11:31:58 -05:00
  • 831a2d9bd5 Merge remote-tracking branch 'upstream/master' into split-buildRemote John Ericson 2023-11-30 11:27:40 -05:00
  • 5db374cb50 Cleanup deps John Ericson 2023-11-30 10:40:57 -05:00
  • e9da80fff6 support nix 2.18 chayleaf 2023-11-21 18:41:52 +07:00
  • 8f48e4ddec Merge pull request #1268 from knedlsepp/fix-mime nix-2.17 Janne Heß 2023-11-17 22:16:27 +01:00
  • 33f8a36736 Merge pull request #1304 from stigtsp/crypt-passphrase-argon2-output-len Janne Heß 2023-10-20 16:03:18 +02:00
  • 6a5fb9efae Set output length of C::P::Argon2 hashes to 16 Stig Palmquist 2023-10-20 00:09:28 +02:00
  • c1a5ff3959 Merge pull request #1258 from nh2/patch-1 Janne Heß 2023-09-09 17:17:43 +02:00
  • 8520ab1391 Merge pull request #1300 from sternenseemann/doc-eval-builds Janne Heß 2023-09-09 17:11:52 +02:00
  • 8a413ce71a Merge pull request #1293 from arianvp/patch-1 Janne Heß 2023-09-09 17:10:56 +02:00
  • b7c864c515 queue-runner: only re-sort runnables by prio once per dispatch cycle Pierre Bourdon 2023-09-08 23:38:30 +02:00
  • e2195c46d1 hydra-api.yaml: document all_builds (/eval/{eval-id}/builds) sternenseemann 2023-08-30 15:08:11 +02:00
  • 113836ebae hydra-api.yaml: name JobsetEval parameter eval-id sternenseemann 2023-08-30 15:06:48 +02:00
  • 00d30874da Merge pull request #1296 from DeterminateSystems/nix-2.17 Eelco Dolstra 2023-08-23 17:53:14 +02:00
  • 35ccc9ebb2 Fix indentation Eelco Dolstra 2023-08-23 17:04:45 +02:00
  • 9f0427385f Apply LTO fix suggested by Ericson2314 Linus Heckemann 2023-08-20 14:55:56 +02:00
  • b23431a657 Support Nix 2.17 Linus Heckemann 2023-08-04 15:53:06 +02:00
  • 60e2c377d3 Merge pull request #1295 from arianvp/patch-3 Eelco Dolstra 2023-08-03 17:09:21 +02:00
  • a78664f1b5 Fix documentation of defaultpath in api docs Arian van Putten 2023-07-20 14:43:03 +02:00
  • 46246dcae3 Fix docs for /eval/{id} endpoint Arian van Putten 2023-07-19 15:13:25 +02:00
  • d135b123cd Merge pull request #1292 from Ma27/fix-queue-runner-stats Janne Heß 2023-07-17 09:56:05 +02:00
  • 526e8bd744 Merge pull request #1291 from NixOS/update-nix-nixpkgs Janne Heß 2023-06-25 20:53:50 +02:00
  • 5c35d1be20 hydra-queue-runner: fix stats Maximilian Bosch 2023-06-25 17:25:43 +02:00
  • ce001bb142 Relax time interval checks Eelco Dolstra 2023-06-23 15:09:09 +02:00
  • 9f69bb5c2c Fix compilation against Nix 2.16 Eelco Dolstra 2023-06-23 15:06:34 +02:00
  • a0c8440a5c Update to Nix 2.16 and NixOS 23.05 Eelco Dolstra 2023-06-23 13:14:49 +02:00
  • 13ef4e3c5d Merge pull request #1286 from JulienMalka/fix-hydra-eval-jobs-dot Janne Heß 2023-05-08 14:48:33 +02:00
  • b4099df91e hydra-eval-jobs: fix jobs containing a dot being dropped Julien Malka 2023-04-24 16:30:03 +02:00
  • 082495e34e Merge pull request #1275 from Ma27/nix-2.13 Eelco Dolstra 2023-03-27 13:30:13 +02:00
  • 399b61ff67 Merge pull request #1277 from Mindavi/systemd/network-online Graham Christensen 2023-03-24 09:56:29 -04:00
  • 3da6ef0d6d Merge pull request #1281 from NixOS/rv-google-signin Graham Christensen 2023-03-24 09:55:22 -04:00
  • f88bef15ed Use new Google for Web signin, the old way will be deprecated Mar 31st 2023 Rob Vermaas 2023-03-13 16:44:09 +01:00
  • a084e204ae systemd: hydra-queue-runner: wait for network.target too Rick van Schijndel 2023-03-07 21:56:20 +01:00
  • ecfa817d30 Merge pull request #1279 from DeterminateSystems/drop-unnecessary-index Graham Christensen 2023-03-06 11:06:31 -05:00
  • 8d53c3ca11 test: use ubuntu-latest Cole Helbling 2023-03-06 07:47:35 -08:00
  • 810d2e6b51 Drop unused IndexBuildOutputsOnPath index Cole Helbling 2023-03-06 07:45:03 -08:00