!UKDpaKNNsBpOPfLWfX:zhaofeng.li

Colmena

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

You have reached the beginning of time (for this room).


SenderMessageTime
7 Oct 2022
@whentze:matrix.orgWanja Hentze Hey, does anybody know what the semantics are when I set both meta.nixpkgs and meta.nodeNixpkgs? The docs don't really say: https://colmena.cli.rs/unstable/reference/meta.html#nixpkgs 07:30:30
@whentze:matrix.orgWanja Hentze Background: I'm trying to use the new colmena.lib.makeHive entry point, but that errors in hermetic mode if meta.nixpkgs is unset, even if meta.nodeNixpkgs is set. But I do want per-node nixpkgs pinning 07:31:36
@whentze:matrix.orgWanja HentzeMaybe that's a bug, and it should not error out there. In that case, let me know and I'll provide a PR to fix it :)07:32:04
@v:meowy.tech@v:meowy.tech changed their display name from v to v​.08:13:11
@zhaofeng:zhaofeng.liZhaofeng Li
In reply to @whentze:matrix.org
Hey, does anybody know what the semantics are when I set both meta.nixpkgs and meta.nodeNixpkgs? The docs don't really say: https://colmena.cli.rs/unstable/reference/meta.html#nixpkgs
nodeNixpkgs is used to evaluate the node configs, but meta.nixpkgs.lib is still used for evaluating meta itself and other stuff which is why it's still required.
13:53:01
@zhaofeng:zhaofeng.liZhaofeng LiI agree that this isn't ideal and can be confusing (there was even a PR a while ago trying to remove the dependency)13:54:43
@whentze:matrix.orgWanja Hentzeah, those semantics are fine actually :)14:06:58
@whentze:matrix.orgWanja Hentze(in my opinion)14:07:08
@whentze:matrix.orgWanja Hentze I was just worried that meta.nixpkgs would take precendence maybe and override my carefully written meta.nodeNixpkgs 14:08:02
9 Oct 2022
@winterqt:nixos.devWinter (she/her)

I have 2 nodes, and when running colmena build, the progress indicator displays 2 running, 1 succeeded when the 2 builds are running, but the eval has succeeded. (I assume that's what it's saying succeeded?)

Is this intentional? It seems confusing.

17:47:53
@winterqt:nixos.devWinter (she/her) *

I have 2 nodes, and when running colmena build, the progress indicator displays 2 running, 1 succeeded when the 2 builds are running, but the eval has succeeded. (I assume that's what it's saying succeeded?)

Is this intentional? It's confusing šŸ˜…

17:48:05
@winterqt:nixos.devWinter (she/her) When one of the nodes finishes building, it jumps to 1 running, 1 succeeded. 17:48:39

Show newer messages


Back to Room ListRoom Version: 6