| 6 May 2022 |
| Jeff joined the room. | 04:36:25 |
| 7 May 2022 |
| dantefromhell joined the room. | 00:45:18 |
dantefromhell | Hi,
I just stumbled over colmena when research tools to deploy Nix from flakes onto a variety of machines (laptop, VMs, servers, Raspberry).
One thing I couldnt figure out though if it's possible to automate the initial nix install (incl partitioning) with colmena? | 00:49:28 |
CRTified | AFAIK no | 00:49:48 |
Chinchilla Washington | In reply to @dantefromhell:matrix.org
Hi, I just stumbled over colmena when research tools to deploy Nix from flakes onto a variety of machines (laptop, VMs, servers, Raspberry).
One thing I couldnt figure out though if it's possible to automate the initial nix install (incl partitioning) with colmena? Check out nixos-up https://github.com/samuela/nixos-up | 01:05:50 |
Zhaofeng Li | In reply to @dantefromhell:matrix.org Hi, I just stumbled over colmena when research tools to deploy Nix from flakes onto a variety of machines (laptop, VMs, servers, Raspberry).
One thing I couldnt figure out though if it's possible to automate the initial nix install (incl partitioning) with colmena? Colmena only deploys to existing NixOS hosts and doesn't take care of the initial install. To install onto bare-metal hosts, I've been using this external script to replace nixos-install to deploy from a Colmena config: https://github.com/zhaofengli/colmena/issues/42#issuecomment-1004528027 | 01:14:45 |
Zhaofeng Li | You can probably pair it with systemd-repart to take care of partitioning as well. | 01:15:44 |
Zhaofeng Li | Wanja Hentze: Somehow I didn't get notified of this message. If you are interested in doing that, please send a PR! | 01:17:22 |
dantefromhell | yeah I feel there's this recursive dependency on nix all over the nix ecosystem 🤯🤮 | 01:25:48 |
CRTified | In reply to @dantefromhell:matrix.org Hi, I just stumbled over colmena when research tools to deploy Nix from flakes onto a variety of machines (laptop, VMs, servers, Raspberry).
One thing I couldnt figure out though if it's possible to automate the initial nix install (incl partitioning) with colmena? For systems which you provision externally ("dd a ready-to-go-image on an sd-card", you could also define your config while importing sd-image-aarch64.nix from nixpkgs. Then, you could build the config.system.build.sdImage-attribute and use the resulting image on your device 🙂 | 02:03:26 |
CRTified | at least for the sd-card, this would also include partitioning | 02:04:00 |