Colmena | 287 Members | |
| A simple, stateless NixOS deployment tool - https://github.com/zhaofengli/colmena | 96 Servers |
| Sender | Message | Time |
|---|---|---|
| 19 Feb 2025 | ||
| 21:08:47 | |
*
fails with:
| 21:09:14 | |
| 20 Feb 2025 | ||
This looks like the correct approach to me, but it seems that the build is broken with the versions you have pinned. Maybe nix flake update? | 13:44:38 | |
| 24 Feb 2025 | ||
| 22:37:07 | ||
| 25 Feb 2025 | ||
| 15:11:53 | ||
| 26 Feb 2025 | ||
| Is it normal for node enumeration to take tens of seconds and evaluations to take ~3 mins for about 10 nodes? | 19:25:36 | |
| * Is it normal for node enumeration to take tens of seconds and evaluations to take ~3 mins for about 10 nodes? running unstable from a few days ago | 19:26:06 | |
* how can I run colmena unstable, ideally through instructions in my flake? (I was hoping to expose a wrapper à la nix run .#c) | 19:26:31 | |
| * Is it normal for node enumeration to take tens of seconds for less than 30 nodes and for evaluations to take ~3 mins for about 10 nodes? running unstable from a few days ago | 19:26:57 | |
| * Is it normal for node enumeration to take tens of seconds for less than 30 nodes and for evaluations to take ~3 mins for about 10 nodes? most builds+deploys are really fast in comparison. running unstable from a few days ago. | 19:27:18 | |
I've found that the heuristic for --node-eval-limit is too optimistic and so my machine swaps like crazy during evaluation if I forget to lower it. With a reasonable value, I see about 30s eval time for 10 nodes. | 19:40:17 | |
| no swapping AFAICT (I do have 96GB of RAM) | 19:41:43 | |
| well, then... if you only have 30 nodes, that's no problem (the heuristic limit will be 190) | 20:29:00 | |
| 27 Feb 2025 | ||
| 08:24:02 | ||
| 22:21:08 | ||
| 3 Mar 2025 | ||
| 16:03:11 | ||
| 4 Mar 2025 | ||
| 20:23:22 | ||
| 5 Mar 2025 | ||
| 23:02:45 | ||
| 7 Mar 2025 | ||
| 16:02:56 | ||
| 8 Mar 2025 | ||
| 21:41:03 | ||
| 12 Mar 2025 | ||
| 12:25:51 | ||
| hi folks, im very new to nix, currently trying to make a flake which has the darwin/nix configs of all my hosts: https://gist.github.com/wantguns/25ccb4f7669377f256836766fe18c8a4 even though darwin-rebuild works for this flake, the colmena deploy --on "<host>" errors with: https://bin.wantguns.dev/p/X1jVmV | 12:43:35 | |
| if there is an example flake i can follow which uses the output / config of a darwinConfiguration as colmena's host's options, that would help a lot | 12:45:30 | |
In reply to @wantguns:matrix.orgmy best way to finding code examples is github search 🥴 you can use lang: nix + whatever snippet you know needs to show up in your code. | 12:50:02 | |
You have to specify a nixpkgs meta attribute that matches. Try passing just import nixpkgs instead of calling it. | 20:30:38 | |
i didnt get you, how do pass import nixpkgs as a meta attribute ? | 20:58:23 | |
i didnt get you, how do i pass import nixpkgs as a meta attribute ? | 20:58:29 | |
| 13 Mar 2025 | ||
| In your
I'm suggesting you instead write
| 12:44:23 | |
| 14 Mar 2025 | ||
okay, i tried that but it still gave me the same error, i have now moved on to using deploy-rs, and deploy based on activations: | 10:14:42 | |
| 21 Mar 2025 | ||
| 20:18:47 | ||