Janne Heß
ec3d0c696b
Fix the evaluator not finding hydra-eval-jobset
2025-08-02 13:53:25 +02:00
Janne Heß
d2c10bf851
Fixup static libraries in development server
2025-08-02 13:53:22 +02:00
Janne Heß
80b9d82ea4
Fix meson and ninja commands and link bootstrap
2025-08-02 13:41:39 +02:00
Janne Heß
85ab735653
Add nix-direnv
2025-08-02 13:41:16 +02:00
Janne Heß
632a59172a
machine-status: Make new runner status prettier
...
- Remove bottom margin
- Properly format memory in human format
- Calculate free memory
- Format the load with 2 digits after comma
- Lpad pressure percentages
- Use a macro to render pressure
- Score -> Scheduling Score
- More spacing in the load
- Add IRQ pressure
2025-08-01 11:25:14 +02:00
Janne Heß
95f5d331ee
Merge pull request #1499 from NixOS/feat/document-pg-conncetion
...
Document how to connect to postgres
2025-07-31 16:54:32 +00:00
Janne Heß
6e9e13333f
Document how to connect to postgres
2025-07-31 18:48:47 +02:00
Janne Heß
7b1968236d
machine-status: Render new queue runner details
2025-07-31 18:45:04 +02:00
Janne Heß
b812bb5017
Merge pull request #869 from andir/patch-1
...
Add Queue Runner Status to the topbar
2025-07-17 21:31:27 +00:00
Janne Heß
61573c71d1
Merge pull request #1497 from helsinki-systems/feat/show-new-q-runner-status
...
Show queue runner v2 status
2025-07-17 21:30:36 +00:00
Janne Heß
f50263976c
Merge branch 'master' into patch-1
2025-07-17 23:21:18 +02:00
Janne Heß
c413b275ff
Merge pull request #1206 from iwanders/CORE-21733-add-link-to-raw-log
...
Add a link to the raw log.
2025-07-16 20:18:43 +00:00
John Ericson
f7a9113166
Merge pull request #1494 from SuperSandro2000/patch-2
...
module: sync with nixpkgs
2025-07-16 19:44:14 +00:00
Janne Heß
97ec796db5
Merge branch 'master' into CORE-21733-add-link-to-raw-log
2025-07-16 18:42:40 +02:00
Janne Heß
42400ef20c
Merge pull request #1156 from helsinki-systems/fix/local-store-detection
...
Fix local store detection and related issues
2025-07-16 16:31:15 +00:00
Janne Heß
2fcfa969b8
Merge branch 'master' into fix/local-store-detection
2025-07-16 18:25:54 +02:00
Janne Heß
4f3b783d30
Merge pull request #1493 from NixOS/hostname-utility
...
Replace nettools with hostname-debian
2025-07-16 16:22:17 +00:00
Janne Heß
80980f8b32
Fix PATH for the foreman scripts
2025-07-16 17:39:19 +02:00
Janne Heß
d0008d4238
Show queue runner v2 status
...
This is guarded behind a setting and will overwrite everything that was
learned from the machines file. Also drops `sshKeys` since that wasn't
used anyway.
2025-07-16 17:39:06 +02:00
Janne Heß
3b89d2d6b5
Merge pull request #1495 from Erethon/fix-nix-download-url
...
fix: Update Nix download url
2025-07-15 19:16:32 +00:00
Dionysis Grigoropoulos
62fcacb7d2
fix: Update Nix download url
2025-07-15 19:45:13 +03:00
Sandro
b3b48bc237
module: sync with nixpkgs
2025-07-04 12:01:42 +02:00
Martin Weinelt
c544042051
Replace nettools with hostname-debian
...
As far as I understand we include nettools for its hostname executable
used by the Sys-Hostname-Long perl package. But if we just need that then
the hostname-debian package provides a simpler and better maintained
version.
2025-07-04 06:46:35 +02:00
Jörg Thalheim
aa62c7f7db
Merge pull request #1490 from NixOS/update-flakes
...
Update flake inputs
2025-06-24 23:19:28 +00:00
Mic92
605a0e9ce9
flake.lock: Update
2025-06-25 01:03:35 +02:00
Jörg Thalheim
6786e52eb5
Merge pull request #1489 from NixOS/ci
...
github: update test workflow to use latest nix & add update-flakes action
2025-06-24 16:51:54 +00:00
Jörg Thalheim
9efe38c60b
add update-flakes action
2025-06-24 18:46:33 +02:00
Jörg Thalheim
c621f27482
test: bump used nix version
2025-06-24 18:45:14 +02:00
John Ericson
ed500ca434
Merge pull request #1202 from thejohncrafter/doc-request-base
...
docs: refine instructions for proxy setting
2025-06-15 22:14:38 +00:00
Julien Marquet
635aff50dd
docs: refine instructions for proxy setting
2025-05-27 12:45:12 -04:00
Jörg Thalheim
2e3c168ec4
Merge pull request #1487 from tomjnixon/reverse_proxy_docs
...
doc/manual: correct nginx reverse proxy example
2025-05-27 04:58:53 +00:00
John Ericson
362524b563
Merge pull request #1485 from NixOS/nix-2.29
...
Nix 2.29
2025-05-26 05:17:23 +00:00
John Ericson
de3646cb13
Merge pull request #1488 from NixOS/nixpkgs-25.05
...
flake.lock: Update Nixpkgs to 25.05
2025-05-26 01:11:40 +00:00
John Ericson
278a3ebfd5
Fix build with Nix 2.29
2025-05-25 20:53:18 -04:00
John Ericson
dafa252d08
flake.lock: Update Nix and nix-eval-jobs to 2.29
...
Flake lock file updates:
• Updated input 'nix':
'github:NixOS/nix/70921714cb3b5e6041b7413459541838651079f3?narHash=sha256-ZbB3IH9OlJvo14GlQZbYHzJojf/HCDT38GzYTod8DaU%3D' (2025-04-23)
→ 'github:NixOS/nix/d761dad79c79af17aa476a29749bd9d69747548f?narHash=sha256-rCpANMHFIlafta6J/G0ILRd%2BWNSnzv/lzi40Y8f1AR8%3D' (2025-05-25)
• Updated input 'nix-eval-jobs':
'github:nix-community/nix-eval-jobs/1260c6599d22dfd8c25fea6893c3d031996b20e1?narHash=sha256-n220U5pjzCtTtOJtbga4Xr/PyllowKw9anSevgCqJEw%3D' (2025-04-11)
→ 'github:nix-community/nix-eval-jobs/d9262e535e35454daebcebd434bdb9c1486bb998?narHash=sha256-AJ22q6yWc1hPkqssXMxQqD6QUeJ6hbx52xWHhKsmuP0%3D' (2025-05-25)
2025-05-25 20:52:39 -04:00
John Ericson
8a50488f6c
flake.lock: Update Nixpkgs to 25.05
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/eea3403f7ca9f9942098f4f2756adab4ec924b2b?narHash=sha256-JT1wMjLIypWJA0N2V27WpUw8feDmTok4Dwkb0oYXDS4%3D' (2025-04-23)
→ 'github:NixOS/nixpkgs/db1aed32009f408e4048c1dd0beaf714dd34ed93?narHash=sha256-8A7HjmnvCpDjmETrZY1QwzKunR63LiP7lHu1eA5q6JI%3D' (2025-05-24)
2025-05-25 20:51:14 -04:00
Thomas Nixon
8bb7d27588
doc/manual: correct nginx reverse proxy example
...
- hydra does not remove the base URI from the request before processing
it, so this must be done in the reverse proxy. in nginx this is done
by giving proxy_pass a URI rather than a protocol/host/port; see:
https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass
- proxy_redirect is not correct/required: hydra uses proxy headers to
correctly form redirects in most cases, and where it doesn't it
produces local redirects which aren't matched by this directive anyway
2025-05-23 23:39:44 +01:00
Martin Weinelt
35c9264306
Merge pull request #1484 from NixOS/nix-keep-options
...
Migrate from "gc-" prefixed nix options
2025-05-23 22:19:15 +00:00
Martin Weinelt
da1aebe970
Migrate from "gc-" prefixed nix options
...
These have been deprecated, e.g. gc-keep-outputs is now just
keep-outputs.
2025-05-15 04:08:57 +02:00
Jörg Thalheim
183bc39d1a
Merge pull request #1483 from SuperSandro2000/patch-2
...
Add missing slash
2025-05-09 15:49:33 +00:00
Sandro
2ae27dd20d
Add missing slash
...
error: access to absolute path '/nix/store/sai35xfsrba2a2vasmzxakmn54wdfa13-sourcepackaging' is forbidden in pure evaluation mode (use '--impure' to override)
2025-05-05 00:10:59 +02:00
Jörg Thalheim
1b5c2fb747
Merge pull request #1479 from qowoz/queue-runner
...
queue runner: attempt at slightly smarter scheduling criteria
2025-05-01 07:02:54 +00:00
Jörg Thalheim
8d068fea3e
Merge pull request #1482 from NixOS/hydra-passthru
...
Expose nix package in hydra package
2025-04-29 18:35:50 +00:00
Jörg Thalheim
8218a9ad1b
hydra: expose nix-cli package
...
This makes it easier in other packages to get the nix version used to
build Hydra.
2025-04-29 20:27:30 +02:00
John Ericson
455f1a0665
Merge pull request #1481 from NixOS/nix-flake-false
...
Use Nix without the flake
2025-04-23 22:04:54 +00:00
John Ericson
89fcb931ce
Use Nix without the flake
...
This is what we do for `nix-eval-jobs` already. It allows for more
fine-grained control over dependencies.
2025-04-23 17:58:52 -04:00
Martin Weinelt
b023cc8f87
Merge pull request #1480 from NixOS/update-nix
...
flake.lock: Update
2025-04-23 18:05:14 +00:00
Martin Weinelt
23755bf001
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nix':
'github:NixOS/nix/a4962f73b5fc874d4b16baef47921daf349addfc' (2025-04-07)
→ 'github:NixOS/nix/70921714cb3b5e6041b7413459541838651079f3' (2025-04-23)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/db8f4fe18ce772a9c8f3adf321416981c8fe9371' (2025-04-07)
→ 'github:NixOS/nixpkgs/eea3403f7ca9f9942098f4f2756adab4ec924b2b' (2025-04-23)
2025-04-23 18:27:14 +02:00
Pierre Bourdon
720db63d52
queue runner: attempt at slightly smarter scheduling criteria
...
Instead of just going for "whatever is the oldest build we know of",
use the following first:
- Is the step more constrained? If so, schedule it first to avoid
filling up "more desirable" build slots with less constrained builds.
- Does the step have more dependents? If so, schedule it first to try
and maximize open parallelism and breadth of scheduling options.
(cherry picked from commit b8d03adaf4
)
2025-04-20 13:44:06 +10:00
John Ericson
bdde73acbd
Merge pull request #1478 from qowoz/fix-actions
...
jobset-eval: fix actions not showing up sometimes for new jobs
2025-04-16 16:49:31 +00:00