Colmena | 301 Members | |
| A simple, stateless NixOS deployment tool - https://github.com/zhaofengli/colmena | 104 Servers |
| Sender | Message | Time |
|---|---|---|
| 17 Jun 2025 | ||
| I was trying to setup profiling in nix using this[1] to figure out why colmena is slower, but didn't quite succeed (I think I got a -ENOSPC or something due to [1] - https://github.com/crabdancing/nix-flamegraph | 15:59:54 | |
| (cc: Zhaofeng Li ) | 16:03:25 | |
In reply to @khalil:ksantana.netYeah, I think something like this is useful in general, not just for colmena but for nixpkgs slowness as well | 16:04:20 | |
| Also the issue I linked above has a list of commands that correspond to what Colmena actually evaluates underneath, so you can manually invoke the same evaluation in the profiler | 16:04:25 | |
| Heh, it seems that plotting the flamegraph it is not quite possible in my system with 32GB of RAM.:
| 17:28:21 | |
| 19 Jun 2025 | ||
| Am i crazy or did the makeHive change and the flake output being renamed not receive a changelog note? | 05:41:10 | |
| it didn't even make a release, sooo | 05:42:07 | |
| 05:42:15 | |
| I't s been long overdue, again | 05:42:21 | |
| 05:52:57 | ||
| Oh, maybe I shouldn't be using main and assuming its stable. But the nixpkgs version appears to always break for me :( | 05:58:03 | |
| 18:08:04 | ||
| 20 Jun 2025 | ||
| 22:58:17 | ||
| 25 Jun 2025 | ||
| 16:29:20 | ||
| Redacted or Malformed Event | 16:30:02 | |
In reply to @freexploit:trafkin.comSame here | 16:35:29 | |
| 27 Jun 2025 | ||
| 00:56:43 | ||
| 28 Jun 2025 | ||
| 21:14:16 | ||
| 29 Jun 2025 | ||
| 13:29:44 | ||
| 30 Jun 2025 | ||
is there an equivalent of nix flake check for the colmena hive configurations? like flake check evaluates nixosConfigurations.<name>.config.system.build.toplevel | 00:20:58 | |
| 22:01:32 | ||
| 4 Jul 2025 | ||
| 22:48:54 | ||
I'm looking to switch from deploy-rs to colmena. But colmena's module feels strange. Why do I put host configuration inside outputs.colmena? Shouldn't outputs.colmena consume nixosConfigurations? | 22:51:18 | |
* I'm looking to switch from deploy-rs to colmena. But colmena's lib feels strange. Why do I put host configuration inside outputs.colmena? Shouldn't outputs.colmena consume nixosConfigurations? | 22:51:37 | |
| also, can colmena deploy standalone home-manager configuration? | 22:53:19 | |
In reply to @emanueljohnsongodin:matrix.orgThe design is for the makeHive function control the evaluation so you're able to get config cross-reference via the nodes argument, apply a set of common modules, etc. There are ways to shove existing nixosConfigurations into colmenaHive though (see the issue on this) | 22:56:43 | |
In reply to @emanueljohnsongodin:matrix.orgNo, no such support yet. Some deploy-rs-style pluggable target support would be nice, but don't have the cycles at the moment | 22:57:54 | |
In reply to @tebriel:frodux.netOops, missed this. colmena build should give you similar results | 22:58:30 | |
| Can you link the issue? | 22:59:05 | |
In reply to @emanueljohnsongodin:matrix.org* The design is for the makeHive function to control the evaluation so you're able to get config cross-reference via the nodes argument, apply a set of common modules, etc. There are ways to shove existing nixosConfigurations into colmenaHive though (see the issue on this) | 22:59:10 | |