Commit graph

  • 9b5ac87de7 Stream files from store instead of buffering them main 71rd 2024-08-03 10:36:10 +0000
  • 4b107e6ff3
    hydra-eval-jobset: pass --workers and --max-memory-size to n-e-j Pierre Bourdon 2024-07-22 23:16:29 +0200
  • 4b886d9c45
    autotools -> meson Pierre Bourdon 2024-07-22 15:54:29 +0200
  • fbb894af4e
    static: de-bundle vendored dependencies Pierre Bourdon 2024-07-22 16:02:42 +0200
  • 8a984efaef
    renderInputDiff: Increase git hash length 8 -> 12 Niklas Hambüchen 2024-07-20 23:45:12 +0200
  • abc9f11417
    queue runner: fix store URI args being written to the SSH hosts file Pierre Bourdon 2024-07-20 16:09:07 +0200
  • 9a4a5dd624
    jobset-eval: fix actions not showing up sometimes for new jobs Pierre Bourdon 2024-07-20 13:09:39 +0200
  • ac406a9175
    nixos-modules: hydra-queue-runner fix network-online.target eval warning Janik Haag 2024-07-19 09:13:32 +0200
  • 73616aa0d9
    nixos-module: don't force Nix GC to keep outputs Pierre Bourdon 2024-07-17 13:21:58 +0200
  • d33fc08341
    nixos-module: fix trusted users Pierre Bourdon 2024-07-17 13:20:37 +0200
  • b0e9b4b2f9
    hydra-eval-jobset: incrementally ingest eval results Pierre Bourdon 2024-07-17 12:05:41 +0200
  • 370a4bf138
    treewide: start removing tests related to constituents Pierre Bourdon 2024-07-16 09:37:32 +0200
  • ed7c58708c
    hydra-eval-jobs: remove, replaced by nix-eval-jobs Pierre Bourdon 2024-07-16 04:04:08 +0200
  • 6d4ccff43c
    hydra-eval-jobset: use nix-eval-jobs instead of hydra-eval-jobs Pierre Bourdon 2024-07-16 04:22:41 +0200
  • 684cc50d86
    flake: add nix-eval-jobs as input Pierre Bourdon 2024-07-16 04:01:14 +0200
  • 6195cec6a3
    hydra-queue-runner: adjust for Lix generators related changes Pierre Bourdon 2024-07-16 04:35:29 +0200
  • 1fbfed8162
    flake: rename 'nix' input to 'lix' Pierre Bourdon 2024-07-16 03:59:38 +0200
  • fb9e29d4d0
    queue runner: fix nullptr deref on build exception after releasing a machine reservation Pierre Bourdon 2024-07-13 06:12:35 +0200
  • 05d620a54f
    flake.lock: Update Pierre Bourdon 2024-07-13 03:08:50 +0200
  • a9a2679793
    hydra-evaluator: fix regression from e9d0a3 (inverted assertion) Pierre Bourdon 2024-06-24 21:41:40 +0200
  • e9d0a3a754
    Update to latest Lix main Pierre Bourdon 2024-06-24 20:25:35 +0200
  • cbe527a3ee
    util.hh split leo60228 2024-06-11 11:27:43 -0400
  • ca98f42b39
    nixexpr -> lixexpr leo60228 2024-05-28 17:10:27 -0400
  • 62bc5b54b2
    Try again to ensure hydra module is usable John Ericson 2024-05-03 12:41:17 -0400
  • c98017b823
    Factor out NixOS tests, and clean up John Ericson 2024-05-03 12:07:05 -0400
  • ebae7a31fe
    Remove PrometheusTiny from overlay John Ericson 2024-05-03 11:41:42 -0400
  • aff354e32f
    Don't send gitea status update when build is started Maximilian Bosch 2024-03-08 11:07:38 +0100
  • 925dc7544a
    flake: fix gitea integration test Maximilian Bosch 2024-02-12 18:30:03 +0100
  • a053ef8fdf
    lix api changes leo60228 2024-05-10 15:00:54 -0400
  • 803b8ee731
    Revert "Update to Nix 2.19" leo60228 2024-05-10 14:35:46 -0400
  • 249620b49e
    use lix leo60228 2024-05-10 12:49:27 -0400
  • b8d03adaf4
    queue runner: attempt at slightly smarter scheduling criteria Pierre Bourdon 2024-04-21 17:36:16 +0200
  • ee1a7a7813
    web: serveFile: also serve a CSP putting served HTML in its own origin Pierre Bourdon 2024-04-21 16:14:24 +0200
  • 5c3e508e55
    queue-runner: release machine reservation while copying outputs Pierre Bourdon 2024-04-21 01:46:41 +0200
  • 026e3a3103
    queue-runner: switch to pseudorandom ordering of builds processing Pierre Bourdon 2024-04-20 22:49:24 +0200
  • 6606a7f86e
    queue runner: introduce some parallelism for remote paths lookup Pierre Bourdon 2024-04-20 22:18:13 +0200
  • f31b95d371
    queue-runner: reduce the time between queue monitor restarts Pierre Bourdon 2024-04-20 16:58:10 +0200
  • 54f8daf6b1
    queue-runner: remove id > X from new builds query Pierre Bourdon 2024-04-20 16:53:52 +0200
  • cc6bafe538
    queue-runner: add prom metrics to allow detecting internal bottlenecks Pierre Bourdon 2024-04-20 16:48:03 +0200
  • 6189ba9c5e
    web: replace 'errormsg' with 'errormsg IS NULL' in most cases Pierre Bourdon 2024-04-12 17:33:27 +0200
  • 258e9314a9
    web: include current step status on /machines Pierre Bourdon 2024-04-11 17:12:47 +0200
  • a51bd392a2
    queue-runner: limit parallelism of CPU intensive operations Pierre Bourdon 2024-04-11 15:03:23 +0200
  • a596d6c3c1 Only show stepname if it doesn't equal the name of the drv Maximilian Bosch 2024-03-17 12:57:59 +0100
  • 415f9f2daa Running builds view: show build step names Maximilian Bosch 2024-03-16 17:53:02 +0100
  • 9b465e7a67 Make "timed out" and "log limit exceeded" builds aborted Maximilian Bosch 2024-03-12 22:32:58 +0100
  • 9b62c52e5c hydra-queue-runner: drop broken connections from pool Maximilian Bosch 2024-03-14 22:47:37 +0100
  • ef6be80f54 Use submit event in login form Maximilian Bosch 2024-03-07 18:44:13 +0100
  • 969eb3eeac urlencode drv names when fetching logs Ilya K 2024-02-23 14:02:36 +0300
  • 18466e8326 queue-runner: try larger pipe buffer sizes Pierre Bourdon 2024-02-22 14:45:17 +0100
  • 6ed21490ee lazy-load evaluation errors ajs124 2024-02-16 16:50:33 +0100
  • 838648c0ce
    Merge pull request #1349 from NixOS/ca-no-new-col John Ericson 2024-01-26 17:54:02 -0500
  • 6ac4292912
    Merge pull request #1351 from Ma27/hacking-fixes John Ericson 2024-01-26 17:22:42 -0500
  • b503280256 Add migration to drop non-null constraints John Ericson 2024-01-26 11:53:58 -0500
  • b4c91b5a6a
    package: move foreman to nativeCheckInputs Maximilian Bosch 2024-01-26 17:30:07 +0100
  • 8477009310
    doc/manual: fix instructions in contribution guidelines Maximilian Bosch 2024-01-26 17:28:07 +0100
  • c62eaf248f Remove now-unneeded workaround John Ericson 2024-01-26 01:20:07 -0500
  • 13b5f007ef Merge branch 'master' into ca-no-new-col John Ericson 2024-01-26 01:19:45 -0500
  • 7f5889559e
    Merge pull request #1350 from NixOS/remove-old-workaround John Ericson 2024-01-26 01:13:37 -0500
  • 5ee0e443e4 Remove now-unneeded workaround John Ericson 2024-01-26 01:08:11 -0500
  • 323b556dc8 Minimal CA support John Ericson 2024-01-25 21:03:08 -0500
  • 458b9e4242
    Merge pull request #1348 from NixOS/ca-prep John Ericson 2024-01-25 21:53:40 -0500
  • fcde5908d8 More CA derivations prep John Ericson 2024-01-25 21:32:22 -0500
  • 083ef46c12
    Merge pull request #1344 from delroth/google-popup John Ericson 2024-01-25 16:36:16 -0500
  • 8a02bb7c36
    Merge pull request #1347 from NixOS/simplify-req-features John Ericson 2024-01-25 16:17:25 -0500
  • c64eed7d07 Simplify StoreConfig::getDefaultSystemFeatures call John Ericson 2024-01-25 14:48:53 -0500
  • aed130cd17 flake.lock: Update John Ericson 2024-01-25 15:57:39 -0500
  • 7a6c401d42
    Merge pull request #1346 from obsidiansystems/flake-reorg John Ericson 2024-01-25 15:55:47 -0500
  • b5ed0787f7 Replace "not Perl" and "Perl again" with something more self-explanatory John Ericson 2024-01-25 14:25:12 -0500
  • c5f37eca91 Reorganize hydra modules John Ericson 2024-01-25 11:54:44 -0500
  • 73b6c1fb11 Filter out (mosts test) when !doCheck John Ericson 2024-01-25 13:27:05 -0500
  • 4bbc7b8f75 Use the Nixpkgs fileset library to filter source John Ericson 2024-01-25 12:21:13 -0500
  • d6d6d1b649 flake.nix: Temporarily add a second Nixpkgs for lib.fileset John Ericson 2024-01-25 12:03:15 -0500
  • 1bd195a513 Clean up deps John Ericson 2024-01-25 11:32:00 -0500
  • 1471aacadc Split out a package.nix John Ericson 2024-01-25 11:20:27 -0500
  • 62ddeb0ff0
    Merge pull request #1345 from SuperSandro2000/patch-2 John Ericson 2024-01-25 14:47:07 -0500
  • a876e46894
    Remove automake, libtool Sandro 2024-01-25 17:12:40 +0100
  • 6df06b089e
    web: disable Sign in with Google popup Pierre Bourdon 2024-01-25 09:27:46 +0100
  • cc50fdff6f
    Merge pull request #1343 from obsidiansystems/default-machine-file-features John Ericson 2024-01-24 21:44:32 -0500
  • b1fa6b3aac Use StoreConfig::getDefaultSystemFeatures for default machine config John Ericson 2024-01-24 21:37:13 -0500
  • f6a2b7562a
    Merge pull request #1342 from obsidiansystems/dedup-required-system-features John Ericson 2024-01-24 21:13:49 -0500
  • 07cb5d1b7c Use nix::ParsedDerivation::getRequiredSystemFeatures() John Ericson 2024-01-24 21:04:14 -0500
  • d45e14fd43
    Merge pull request #1316 from NixOS/ca-derivations-prep John Ericson 2024-01-24 18:12:42 -0500
  • d02e20a4c1
    Merge pull request #1341 from NixOS/machine-dedup John Ericson 2024-01-23 15:38:19 -0500
  • 70e5469303 Use Nix's Machine type in a mimimal way John Ericson 2024-01-23 12:08:05 -0500
  • 2e6ee28f9b Machine -> ::Machine so we don't conflict with Nix's John Ericson 2024-01-23 11:03:19 -0500
  • f5c0efb11e
    Merge pull request #1340 from NixOS/start-using-nix-ssh John Ericson 2024-01-23 01:17:26 -0500
  • 4e8fbaa3d6 Replace Child with SSHMaster::Connection John Ericson 2024-01-23 00:00:23 -0500
  • 588a0c5269 Merge remote-tracking branch 'upstream/master' into ca-derivations-prep John Ericson 2023-12-23 19:19:54 -0500
  • 02e453fc8c
    Merge pull request #1329 from NixOS/small-std-optional-cleanup John Ericson 2023-12-23 19:18:41 -0500
  • 75f26f1fc4 Clean up std::optional dereferencing in the queue runner John Ericson 2023-12-23 19:10:58 -0500
  • 3c89067f52
    Merge pull request #1328 from JackKelly-Bellroy/doc-store-uri John Ericson 2023-12-23 03:57:10 -0500
  • abd858d3dc Document the store_uri parameter by way of example Jack Kelly 2023-12-19 07:54:40 +1000
  • 163dbf7f54
    Merge pull request #1327 from NixOS/latest-2.19 John Ericson 2023-12-14 00:57:19 -0500
  • 642156372f Merge branch 'latest-2.19' into ca-derivations-prep John Ericson 2023-12-14 00:33:22 -0500
  • 7517c134c5 flake.lock: Update Nix John Ericson 2023-12-14 00:29:23 -0500
  • 6e67884ff1 One more queryDerivationOutputMap should use the eval store param John Ericson 2023-12-11 14:05:18 -0500
  • a6b6c5a539 Revert query -- those columns don't exist yet! John Ericson 2023-12-11 12:55:57 -0500
  • ebfefb9161 Sync up with some changes done to the main CA branch John Ericson 2023-12-11 12:46:36 -0500
  • 8783dd53f6 Merge remote-tracking branch 'upstream/master' into ca-derivations-prep John Ericson 2023-12-11 12:42:43 -0500
  • 411e4d0c24
    Let tests themselves intentionally leak temp dir (#1320) John Ericson 2023-12-08 11:30:31 -0500