Graham Christensen
42d09aace1
readme: note the default user/pass
2020-09-02 12:35:18 -04:00
Graham Christensen and GitHub
cbc386efe7
Merge pull request #803 from cransom/fix-imagebase
...
Remove image dependency on hydra.nixos.org
2020-09-01 15:37:18 -04:00
Casey Ransom
03be8ae7a1
Remove image dependency on hydra.nixos.org
...
Also standardize the slack image size on 256 pixels.
2020-09-01 15:13:12 -04:00
Eelco Dolstra
405c52b589
Fix build
2020-08-27 17:46:36 +02:00
Eelco Dolstra
e463f44bfc
flake.lock: Update
...
Flake input changes:
* Updated 'nix': 'github:NixOS/nix/edfd676e059578fb574ce78d1a2cc66d018d3b16' -> 'github:NixOS/nix/eb75282b8dc855983368c79cc4c2943c298518f7'
2020-08-27 17:28:34 +02:00
Eelco Dolstra
1113c2895a
Fix build
2020-08-07 21:42:09 +02:00
Eelco Dolstra
529a003de5
flake.lock: Update
...
Flake input changes:
* Updated 'nix': 'github:NixOS/nix/4e7f1c7f11fb22d7954b2dacbe87c61548fab82d' -> 'github:NixOS/nix/edfd676e059578fb574ce78d1a2cc66d018d3b16'
2020-08-07 21:20:39 +02:00
Eelco Dolstra
f8e15bc311
Revive putBytes
2020-08-04 18:25:21 +02:00
Eelco Dolstra
56495289cd
flake.lock: Update
...
Flake input changes:
* Updated 'nix': 'github:NixOS/nix/ed52cf632bf9db90311014600ca0f042ef57ca20' -> 'github:NixOS/nix/4e7f1c7f11fb22d7954b2dacbe87c61548fab82d'
2020-08-04 16:02:38 +02:00
Eelco Dolstra
4b5813051b
unsigned long long -> uint64_t
2020-08-04 11:38:22 +02:00
Eelco Dolstra
7d3ba616a9
Fix build
2020-08-04 11:33:29 +02:00
Eelco Dolstra
7b8a3acbf0
flake.lock: Update
...
Flake input changes:
* Updated 'nix': 'github:NixOS/nix/d7c0f094cbcfe1ae4ccc3d54baec00b66ccb1ed0' -> 'github:NixOS/nix/ed52cf632bf9db90311014600ca0f042ef57ca20'
2020-08-04 10:54:40 +02:00
Eelco Dolstra
77c33c1d71
Restore NoCheckSigs
...
https://github.com/NixOS/nixpkgs/pull/93945#issuecomment-668244478
2020-08-04 10:53:06 +02:00
Eelco Dolstra and GitHub
858eb41fab
Merge pull request #795 from NixOS/no-nar-accessors
...
Stream NARs from the remote to the destination store
2020-07-28 15:03:57 +02:00
Eelco Dolstra
8722927c08
Copy paths in the right order
2020-07-28 13:46:57 +02:00
Eelco Dolstra
58a8b1c91c
Keep the SHA-1 column in existing installations
2020-07-28 11:47:44 +02:00
Kevin Quick and GitHub
3e73a2f709
Fix issue #614 : restart queue/evaluator on sufficient disk space avai… ( #777 )
...
* Fix issue #614 : restart queue/evaluator on sufficient disk space available.
* Only try to stop the service if it is currently running.
* Use named variables and added restarting message.
2020-07-27 15:46:57 -04:00
Eelco Dolstra
a0e24f446b
Remove unused getMemSize() function
2020-07-27 20:40:57 +02:00
Eelco Dolstra
5b4df3ad5a
Get data needed by getBuildOutput() from the incoming NAR in a streaming fashion
2020-07-27 20:38:59 +02:00
Eelco Dolstra
d4e4be4fd1
Remove SHA-1 hash from BuildProducts
...
SHA-1 is deprecated and it will be expensive to compute with the
streaming NAR handler.
2020-07-27 18:24:10 +02:00
Eelco Dolstra
7622cbfe37
buildRemote(): Copy paths to the destination store in O(1) memory
2020-07-27 18:11:04 +02:00
Eelco Dolstra
cbcf6359b4
Remove TokenServer in preparation of making NAR copying O(1) memory
2020-07-27 14:57:22 +02:00
Eelco Dolstra
e5f6fc2e4e
Quick hack to fix compilation
2020-07-27 14:53:43 +02:00
Eelco Dolstra
90f03158f3
flake.lock: Update
...
Flake input changes:
* Updated 'nix': 'github:NixOS/nix/1ab9da915422405452118ebb17b88cdfc90b1e10' -> 'github:NixOS/nix/d7c0f094cbcfe1ae4ccc3d54baec00b66ccb1ed0'
2020-07-27 14:02:36 +02:00
63188667b8
Bump cachix/install-nix-action from v8 to v10 ( #791 )
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from v8 to v10.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v8...63cf434de4e4292c6960639d56c5dd550e789d77 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-14 20:50:41 +02:00
Bas van Dijk and GitHub
48678df8b6
updateDeclarativeJobset: only set the emailresponsible column when defined ( #788 )
2020-07-08 19:08:11 -04:00
Eelco Dolstra
7985757a1d
Fix build
2020-07-08 12:50:02 +02:00
Eelco Dolstra
6c9e407bee
flake.lock: Update
...
Flake input changes:
* Updated 'nix': 'github:NixOS/nix/334e26bfc2ce82912602e8a0f9f9c7e0fb5c3221' -> 'github:NixOS/nix/1ab9da915422405452118ebb17b88cdfc90b1e10'
* Updated 'nixpkgs': 'github:NixOS/nixpkgs/a84b797b28eb104db758b5cb2b61ba8face6744b' -> 'github:NixOS/nixpkgs/c9d124e39dbeefc53c7b3e09fbfc2c26bcbd4845'
2020-07-08 12:27:26 +02:00
Eelco Dolstra
b0163e9eae
Fix project creation by non-admin users
2020-07-08 12:26:46 +02:00
Eelco Dolstra and GitHub
d0deebc4fc
Merge pull request #790 from Mic92/dependabot
...
automatically update github actions
2020-06-30 11:35:23 +02:00
Jörg Thalheim
2d2b0d11dc
automatically update github actions
...
Same as https://github.com/NixOS/nix/pull/3757
2020-06-30 08:34:01 +01:00
Eelco Dolstra
bb32aafa4a
Fix build
2020-06-23 13:56:44 +02:00
Eelco Dolstra
1726adbad7
flake.lock: Update
...
Flake input changes:
* Updated 'nix': 'github:NixOS/nix/2e4bd782115c5842781db31f6e06c162f8afe780' -> 'github:NixOS/nix/334e26bfc2ce82912602e8a0f9f9c7e0fb5c3221'
2020-06-23 11:47:15 +02:00
Eelco Dolstra
2dd06329eb
Simplify default.nix and shell.nix
2020-06-17 19:19:55 +02:00
Eelco Dolstra
03e8a7fef4
flake.lock: Update
...
Flake input changes:
* Updated 'nix': 'github:NixOS/nix/14a3a62bfca6c572b9a415cfa80cdbd7ad4326b3' -> 'github:NixOS/nix/2e4bd782115c5842781db31f6e06c162f8afe780'
* Updated 'nix/nixpkgs': 'github:NixOS/nixpkgs/b88ff468e9850410070d4e0ccd68c7011f15b2be' -> 'github:NixOS/nixpkgs/70717a337f7ae4e486ba71a500367cad697e5f09'
* Updated 'nixpkgs': 'github:NixOS/nixpkgs/29eddfc36d720dcc4822581175217543b387b1e8' -> 'github:NixOS/nixpkgs/a84b797b28eb104db758b5cb2b61ba8face6744b'
2020-06-17 19:19:41 +02:00
Eelco Dolstra and GitHub
1831866a52
Merge pull request #692 from knl/emit-hostname-with-influxdb-metrics
...
Add host tag to InfluxDB metrics
2020-06-10 10:57:17 +02:00
Kevin Quick
23fa93c5f8
Better update of timeout for the PathInput handler.
2020-06-09 09:00:02 -07:00
Kevin Quick
66730993fc
Reconcile with changes from pullreq #775
2020-06-09 08:55:46 -07:00
Kevin Quick
25d1e8900a
Allow PathInput to take an optional frequency parameter.
...
The previous version hard-coded the cache check frequency to 30
seconds. This meant that the path was checked very frequently (max of
30 seconds and the evaluation period of the job), which could be
problematic for URL PathInput specifications, and especially ones that
are automatically updated frequently without *each* update necessarily
being interesting (an example: the haskell hackage index file.)
2020-06-09 08:48:22 -07:00
Eelco Dolstra and GitHub
6168e7fa44
Merge pull request #781 from knl/remove-SSL_CERT_FILE
...
Remove SSL_CERT_FILE
2020-06-06 12:32:26 +02:00
Nikola Knezevic
e5c757e219
Remove SSL_CERT_FILE
...
This was slated to be removed with Nix 16.03. We're now in 20.03, so
it's good to clean that up a bit.
2020-06-05 18:53:16 +02:00
Eelco Dolstra and GitHub
56b1660c4d
Merge pull request #775 from knl/path-input-cache-validity-fix
...
Make PathInput plugin cache validity configurable
2020-06-05 17:22:07 +02:00
Eelco Dolstra and GitHub
5f1faf4cb4
Merge pull request #779 from knl/there-is-no-hydra-postgresql.sql-anymore
...
Remove references to hydra-postgresql.sql
2020-06-05 17:21:40 +02:00
Eelco Dolstra and GitHub
c0b4686b32
Merge pull request #780 from knl/remove-dead-method
...
Remove dead method from Nix.pm
2020-06-05 17:21:15 +02:00
Nikola Knezevic
e34d40d4f8
Remove dead method from Nix.pm
...
This method has been moved to hydra-eval-jobset a long time ago.
2020-06-05 15:01:36 +02:00
Nikola Knezevic
3acdd21569
Remove references to hydra-postgresql.sql
...
As of https://github.com/NixOS/hydra/pull/737 (removal of sqlite
dependency), the only supported database is Postgresql.
This change removes all references to hydra-postgresql.sql file. This
file is generated using a cpp on hydra.sql, but doesn't differ from
hydra.sql at all.
2020-06-05 13:42:56 +02:00
Nikola Knezevic
fceaed2b24
Make PathInput plugin cache validity configurable
...
PathInput plugin keeps a cache of path evaluations. This cache is simple, and
path is not checked more than once every N seconds, where N=30. The caching is
there to avoid expensive calls to `nix-store --add`.
This change makes the validity period configurable. The main use case is
`api-test.pl` which was implemented wrong for a while, as the invocation of
`hydra-eval-jobset` would return the previous evaluation, claiming there are no
changes. The test has been fixed to check better for a new evaluation.
2020-06-04 12:26:47 +02:00
Eelco Dolstra and GitHub
0b300e80ad
Merge pull request #773 from Ma27/fix-hydra-send-stats
...
Fix syntax error in `hydra-send-stats`
2020-06-02 16:25:25 +02:00
Maximilian Bosch
d4822a5f4b
Fix syntax error in hydra-send-stats
2020-06-02 15:30:42 +02:00
Eelco Dolstra and GitHub
750e2e618a
Merge pull request #770 from NixOS/remove-jobs
...
Remove the Jobs table
2020-06-01 10:25:41 +02:00