!UKDpaKNNsBpOPfLWfX:zhaofeng.li

Colmena

307 Members
A simple, stateless NixOS deployment tool - https://github.com/zhaofengli/colmena103 Servers

Load older messages


SenderMessageTime
28 Mar 2026
@ysun:beeper.comYifei Sunhttps://github.com/stepbrobd/colmena/commit/c5b062e5248ebdfeecf5cb3bf96d4302c278bd3d11:29:33
@elisaado:elisaado.comEli Saadoright, and the rest of the activation script never finishes?11:31:10
@ysun:beeper.comYifei Suni don’t remember the exact behavior but the error log was like ssh 255 and the rest got terminated leaving the system in a intermediate half broken state11:32:46
@elisaado:elisaado.comEli Saado ah that's bad 11:33:20
@ysun:beeper.comYifei Suni usually use boot goal with reboot flag when this happens and that sometimes hangs 😂11:33:41
@ysun:beeper.comYifei Suni figured this is easily solvable by adding tcptimeout and server keep alive time out to smth like 10sec in ssh options but imo it would be better to enable these ssh options by default11:34:46
@ysun:beeper.comYifei Sunif anyone with more rust knowledge would want to collaborate on this i’d love to get this fixed11:36:23
@ysun:beeper.comYifei Sunbtw cuda maintainer gaétan and i chatted a while back and he also found that the meta.nixpkgs is only used in colmena internally and you can literally instantiate with any system it’d still work11:37:52
@ysun:beeper.comYifei Sunhttps://github.com/GaetanLepage/nix-config/blob/9bc50d15806536b3e8599ed8c176642e337868fd/modules/flake/colmena.nix#L2111:38:25
@ysun:beeper.comYifei Sun looks like this is mostly caused by the hermetic guard here: https://github.com/zhaofengli/colmena/blob/349b035a5027f23d88eeb3bc41085d7ee29f18ed/src/nix/hive/eval.nix#L89
they are only using it to use lib , get the path to eval-config.nix in nixpkgs (https://github.com/zhaofengli/colmena/blob/349b035a5027f23d88eeb3bc41085d7ee29f18ed/src/nix/hive/eval.nix#L122), and reinject overlays and configs (https://github.com/zhaofengli/colmena/blob/349b035a5027f23d88eeb3bc41085d7ee29f18ed/src/nix/hive/eval.nix#L129)
14:30:39
@ysun:beeper.comYifei Sun imo its totally possible this bootstrap is done in colmena (i.e. ask users to only pass in normal nixpkgs without instantiation and set the platform to a constant like x86_64-linux in colmena for bootstrap) so users are less confused lmaooo
or even better, we dont even need bootstrap to get overlays and configs, just create a few more meta knobs and ask users to pass overlays and configs in
14:32:45
@glepage:matrix.orgGaétan Lepage joined the room.14:35:54
29 Mar 2026
@gmacon:matrix.orggmaconIt's tracked at https://github.com/zhaofengli/colmena/issues/16622:01:25
@ysun:beeper.comYifei Sun that's only about the reboot timeout which is easily solvable by adding ssh timeout knobs to deployment.sshOptions 22:09:47
@ysun:beeper.comYifei Sunnetwork changes during live switching is not tracked in there and imho, only addressable by adding detached activation22:10:40
@gmacon:matrix.orggmaconOops, I was reading that just in the context of the previous message, which was talking about SSH options22:18:48
@gmacon:matrix.orggmaconFeel free to create an issue if there isn't already one22:19:09
30 Mar 2026
@bart_oostveen:utwente.ioBart [SNT] changed their display name from Bart to Bart [SNT].10:10:36
1 Apr 2026
@sebastian:srx.digitalsebastian changed their display name from crstl to sebastian.21:09:09
@sebastian:srx.digitalsebastian changed their profile picture.21:09:33
6 Apr 2026
@elisaado:elisaado.comEli Saado changed their profile picture.10:36:16
@elisaado:elisaado.comEli Saado changed their profile picture.10:42:08
@elisaado:elisaado.comEli Saado changed their profile picture.11:03:13
@elisaado:elisaado.comEli Saado changed their profile picture.11:04:04
@elisaado:elisaado.comEli Saado changed their profile picture.11:04:51
8 Apr 2026
@tomasharkema:matrix.orgteumaauss changed their display name from tomasharkema to teumaauss.07:44:37
@tomasharkema:matrix.orgteumaauss set a profile picture.08:22:07
@tomasharkema:matrix.orgteumaauss changed their profile picture.08:22:43
@marvesms:matrix.org@marvesms:matrix.org joined the room.21:31:25
@mjolnir:nixos.orgNixOS Moderation Bot banned @marvesms:matrix.org@marvesms:matrix.org (spam).22:01:01

There are no newer messages yet.


Back to Room ListRoom Version: 6