!UKDpaKNNsBpOPfLWfX:zhaofeng.li

Colmena

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

Load older messages


SenderMessageTime
28 Mar 2026
@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
2 Jan 2022
@zhaofeng:zhaofeng.liZhaofeng Li changed the history visibility to "world_readable" from "shared".01:39:32
@voyager:t2bot.ioMatrix Traveler (bot) joined the room.01:47:03
@grahamc:nixos.org@grahamc:nixos.org joined the room.01:49:13
@zhaofeng:zhaofeng.liZhaofeng Lichanged room power levels.01:50:47
@grahamc:nixos.org@grahamc:nixos.org invited @mjolnir:nixos.orgNixOS Moderation Bot.01:52:20
@mjolnir:nixos.orgNixOS Moderation Bot joined the room.01:52:21
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.01:52:22
Room Avatar Renderer.01:52:24
@hexa:lossy.networkhexa joined the room.03:18:38
@kraem:ne.bul.aekraem joined the room.05:13:02
@0x4a6f:matrix.org[0x4A6F] joined the room.09:33:21
3 Jan 2022
@angerman:matrix.organgerman joined the room.06:49:24

Show newer messages


Back to Room ListRoom Version: 6