Casey Ransom
70ad3a924a
exit with error if database connectivity lost
...
There's currently no automatic recovery for disconnected databases in
the evaluator. This means if the database is ever temporarily
unavailable, hydra-evaluator will sit and spin with no work
accomplished.
If this condition is caught, the daemon will exit and systemd will be
responsible for resuming the service.
2022-10-26 16:13:40 -04:00
John Ericson
3526d61ff2
Merge remote-tracking branch 'upstream/master' into split-buildRemote
2022-10-25 11:24:54 -04:00
Théophane Hufschmitt
143c31734f
Move all the build remote utils to their namespace
...
Just don't pollute the global one
2022-10-25 10:04:29 +02:00
Janne Heß
312cb42275
Merge pull request #1234 from helsinki-systems/feat/squiggly-line
...
Add a squiggly line to the Hydra link on hover
2022-10-21 22:57:20 +02:00
Janne Heß
a67d3b47d2
Merge pull request #1255 from MaxHearnden/patch-1
...
Fix insecure advice in the manual
2022-10-21 10:00:52 +02:00
MaxHearnden
c737bed42f
Fix insecure advice in the manual
...
Bring the manual in line with the configuration documentation
2022-10-19 16:24:01 +01:00
ajs124
8f05b797e9
Merge pull request #1251 from Mic92/coreutils
...
fix deprecated chown syntax
2022-09-30 15:59:06 +02:00
Janne Heß
7e459e8c5a
Merge pull request #1250 from Mic92/fix-ssh-prefix
...
hydra: fix localhost detection when protocol prefix are used
2022-09-30 10:06:29 +02:00
Jörg Thalheim
940c0d7d97
fix deprecated chown syntax
2022-09-29 21:22:13 +02:00
Jörg Thalheim
94d19e1972
hydra: fix localhost detection when protocol prefix are used
2022-09-29 20:46:13 +02:00
Eelco Dolstra
a8876a8956
Merge pull request #1249 from Mic92/docs
...
docs/hacking: update nixos module option for nix-daemon
2022-09-28 17:02:49 +02:00
Jörg Thalheim
2ff67cbacc
docs/hacking: update nixos module option for nix-daemon
2022-09-27 22:44:43 +02:00
Janne Heß
53335323ae
Merge pull request #1246 from Ma27/job-prometheus-metric-improvements
...
Job: expose `closuresize` and `size` (output size in the UI) as prometheus metrics
2022-09-22 16:21:42 +02:00
Maximilian Bosch
d3fe4ffbf6
Job: expose closuresize
and size
(output size in the UI) as prometheus metrics
2022-09-22 10:47:22 +02:00
Graham Christensen
d6cbf227cb
Merge pull request #1243 from K900/maybe-fix-trees
...
Run the JS code to make build trees collapsible at the right time
2022-09-08 09:55:14 -04:00
Janne Heß
4c67562c0a
Merge pull request #1237 from NixOS/update-nix
...
Update to Nix 2.11.0 and Nixpkgs 22.05
2022-09-08 12:08:48 +02:00
Eelco Dolstra
44e1efff7f
Send the right nix-serve client version
...
We were using protocol version 6 but requesting version 4. The only
reason that this worked was because of a broken version check in
'nix-store --serve'. That was fixed in
c2d7456926
,
which had the side-effect of breaking hydra-queue-runner.
2022-09-08 11:51:13 +02:00
Eelco Dolstra
b16470c544
nix flake info -> nix flake metadata
...
This gets rid of a deprecation warning.
2022-09-06 19:23:20 +02:00
Eelco Dolstra
1dbc100837
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nix':
'github:NixOS/nix/b9cf655150b52d071c85a337cb5db96e735fa64a' (2022-07-11)
→ 'github:NixOS/nix/11e45768b34fdafdcf019ddbd337afa16127ff0f' (2022-08-27)
• Updated input 'nix/nixpkgs':
'github:NixOS/nixpkgs/2fa57ed190fd6c7c746319444f34b5917666e5c1' (2022-05-31)
→ 'github:NixOS/nixpkgs/365e1b3a859281cf11b94f87231adeabbdd878a2' (2022-07-13)
2022-09-06 16:19:05 +02:00
Eelco Dolstra
d61702f86d
Merge remote-tracking branch 'origin/master' into update-nix
2022-09-06 16:14:23 +02:00
ajs124
222a8047e4
Merge pull request #1244 from NixOS/drop/hipchat
...
Drop the HipChat plugin
2022-08-20 19:33:22 +02:00
Janne Heß
81228cae50
Merge pull request #1239 from AmandaCameron/patch-3
...
Update hydra-module.nix to use newer nixos options
2022-08-20 19:25:46 +02:00
Janne Heß
371402c3c1
Drop the HipChat plugin
...
https://en.wikipedia.org/wiki/HipChat says:
> Following this, HipChat and Stride customers were migrated to the
> Slack group collaboration platform in a transition that was completed by
> February 2019.
2022-08-20 19:16:43 +02:00
Janne Heß
9addaeb17f
Add a squiggly line to the Hydra link on hover
...
The effect is the same as the one on links in mail bodys on
https://lists.apache.org/
2022-08-17 11:44:19 +02:00
Ilya K
2b8a8fdd9c
Make the tree a little less dense
2022-08-12 09:46:32 +03:00
Ilya K
93bbd6925b
Also restore the "expand all" and "collapse all" buttons
2022-08-12 09:46:17 +03:00
Ilya K
74caaa696e
Run the JS code to make build trees collapsible at the right time
2022-08-11 13:30:19 +03:00
Janne Heß
2b1c1e65d5
Merge pull request #1242 from Ma27/fix-ldap-docs
...
doc/configuration: fix ldap role mapping example
2022-08-08 13:56:34 +02:00
Maximilian Bosch
f6d45b0f0c
doc/configuration: fix ldap role mapping example
...
To group is called `cancel-build`, not `cancel-builds` (note the
trailing `s`).
2022-08-08 13:35:56 +02:00
Eelco Dolstra
c511315b6b
Merge pull request #1240 from 2xsaiko/outgoing/download-mime
...
Use libmagic for better output MIME detection
2022-08-05 11:15:20 +02:00
Marco Rebhan
a58e2f1a64
Use libmagic for better output MIME detection
2022-08-04 22:34:58 +02:00
Amanda Cameron
9656f16509
Update hydra-module.nix to use newer nixos options
...
nix.trustedUsers is deprecated as of 22.05, and since the nix.extraOptions config is just doing something similar, I moved that to the new nix.settings as well
2022-07-22 10:35:38 -04:00
Janne Heß
e2756042b8
Merge pull request #965 from helsinki-systems/css_more_content
...
Fit more content on screen
2022-07-13 23:47:04 +02:00
Eelco Dolstra
481ca71d6e
Use new flake output naming convention
2022-07-12 15:03:27 +02:00
Eelco Dolstra
3e001a8f05
Remove newNixpkgs and a lot of packages that are in Nixpkgs 22.05
2022-07-12 14:58:57 +02:00
Eelco Dolstra
d5ba1bba50
Fix deprecation warning
2022-07-12 14:46:48 +02:00
Eelco Dolstra
c72bed5cb4
Fix tests
...
Use $NIX_REMOTE instead of the legacy environment variables.
2022-07-12 14:45:30 +02:00
Eelco Dolstra
e06c480fd6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'newNixpkgs':
'github:NixOS/nixpkgs/6e3ee8957637a60f5072e33d78e05c0f65c54366' (2022-03-15)
→ 'github:NixOS/nixpkgs/de5b3dd17034e6106e75746e81618e5bd408de8a' (2022-07-10)
• Updated input 'nix':
'github:NixOS/nix/624e38aa43f304fbb78b4779172809add042b513' (2022-05-31)
→ 'github:NixOS/nix/b9cf655150b52d071c85a337cb5db96e735fa64a' (2022-07-11)
• Updated input 'nix/nixpkgs':
'github:NixOS/nixpkgs/530a53dcbc9437363471167a5e4762c5fcfa34a1' (2022-02-19)
→ 'github:NixOS/nixpkgs/2fa57ed190fd6c7c746319444f34b5917666e5c1' (2022-05-31)
2022-07-12 14:45:30 +02:00
Eelco Dolstra
8dd1daac8a
Update to Nix 2.10
2022-07-12 14:45:30 +02:00
Janne Heß
389ed2e110
Merge pull request #1235 from NixOS/drop/url-literal
...
Remove yet another URL literal
2022-07-12 10:23:07 +02:00
Janne Heß
38e033e7ce
Remove yet another URL literal
2022-07-10 13:31:21 +02:00
Janne Heß
bf50ae0d36
Merge pull request #1224 from SuperSandro2000/dependabot/github_actions/actions/checkout-3
...
build(deps): bump actions/checkout from 2 to 3
2022-07-06 23:14:00 +02:00
Janne Heß
d58bfe0909
Merge pull request #1199 from NixOS/dependabot/github_actions/cachix/install-nix-action-17
...
build(deps): bump cachix/install-nix-action from 16 to 17
2022-07-06 23:12:57 +02:00
Janne Heß
e05118171b
Merge pull request #1229 from helsinki-systems/fix/nix-cat-store
...
replace nix cat-store with nix store cat
2022-07-01 13:28:27 +02:00
Janne Heß
f2f82b3eee
Merge pull request #1230 from helsinki-systems/fix/declarative-dynamic-runcommand
...
AddBuilds: fix declarative jobsets with dynamic runcommand enabled
2022-06-30 17:25:09 +02:00
ajs124
bb1f04ed86
AddBuilds: fix declarative jobsets with dynamic runcommand enabled
...
$project->{enable_dynamic_run_command} is undefined
2022-06-30 01:49:30 +02:00
ajs124
bab671124d
replace nix cat-store with nix store cat
...
the former was deprecated in favor of the latter
2022-06-30 00:24:09 +02:00
Janne Heß
44841fc827
Merge pull request #1223 from SuperSandro2000/patch-1
...
Remove url literal
2022-06-17 14:33:28 +02:00
Sandro
183f58ca9f
Remove url literal
2022-06-16 22:48:39 +02:00
Eelco Dolstra
fb26435fe9
Merge pull request #1222 from Ma27/nix-2.9
...
flake: Update Nix to 2.9.1
2022-06-16 15:06:11 +02:00