Hydra | 382 Members | |
| 109 Servers |
| Sender | Message | Time |
|---|---|---|
| 26 Nov 2022 | ||
| * Oh yeah if you're running in nomad that sounds sensible | 19:27:14 | |
| i dont have space for swap anywhere currently unfortunately, when i clean up the 1TB skyhawks i can put it there but i need to move data of them onto the 4tb wd reds | 19:28:19 | |
| i would still like to somehow make hydra not eval everything at once, but i would have to know a lot more c++ to do that | 19:29:08 | |
| If you're on nixos, I'd suggest trying zramSwap.enable = true in any case | 19:29:27 | |
In reply to @magic_rb:matrix.redalder.orgOr make separate jobsets :p | 19:29:39 | |
| for flakes? how would that work | 19:29:51 | |
In reply to Linux Hackermanyep, ill do that in any case, seems like a reasonable idea | 19:30:05 | |
| Oh | 19:30:06 | |
| With different subpaths I guess | 19:30:12 | |
| well when i push a change hydra will start evaluating everything at once anyway, it has no notion of "hey maybe evaluations can choke the system too" | 19:30:56 | |
| Afaik the evaluator will only evaluate one jobset at a time | 19:31:33 | |
| ah ok so that may be a path forward | 19:31:45 | |
| 19:33:52 | ||
In reply to @magic_rb:matrix.redalder.orgupdate: I was wrong, by default it does up to 4 evals at a time. But you can configure that using the max_concurrent_evals option. | 19:59:48 | |
| there are magic environment variables that may or may not fix that | 21:00:08 | |
| 21:00:22 | |
| (all of these are guisses) | 21:00:26 | |
| * (all of these are guesses) | 21:00:29 | |
| * there are magic settings that may or may not fix that | 21:00:50 | |
| 28 Nov 2022 | ||
| 20:05:25 | ||
| 30 Nov 2022 | ||
| 04:59:15 | ||
| 13:12:16 | ||
| 1 Dec 2022 | ||
I am setting up a Hydra instance, and I would like the jobs that produce deployment artifacts to not trigger deploys unless all checks have passed. It is easy enough to add all the checks to the buildInputs of the artifact jobs, but that causes a lot of spurious rebuilding. Is there a better way to achieve what I'm trying to do? | 00:29:14 | |
You're looking for an "aggregate" jobset. There are some examples in Nixpkgs, I believe (look for release.nix or similarly-named files in nixos/). Also present in the Nix (the tool) flake, and probably the Hydra flake / repo as well. | 00:40:14 | |
| * You're looking for an "aggregate" job. There are some examples in Nixpkgs, I believe (look for `release.nix` or similarly-named files in `nixos/`). Also present in the Nix (the tool) flake, and probably the Hydra flake / repo as well. | 00:40:40 | |
| Is it normal that my hydra queries narinfos from itself or did I mess something up? | 10:18:55 | |
| It will use any substituter, including itself if configured as substituter | 10:20:23 | |
| Do I want this or does that slow down things? I have the feeling that sometimes jobs just stale a longer time which may be related to that. | 10:21:05 | |
Also is warning: 7 concurrent database updates; PostgreSQL may be stalled normal? postgres itself seems to be happy. | 10:21:16 | |
In reply to @sandro:supersandro.deI don't think it makes any sense. It pushes the required store paths to builders anyway and substituting from itself will never yield any success | 10:21:38 | |