| 19 Aug 2022 |
Winter (she/her) | Also see the one below it, which allows you to set a Nixpkgs pin per node. | 04:58:54 |
Winter (she/her) | * Also see the option below it, which allows you to set a Nixpkgs pin per node. | 04:59:00 |
| 20 Aug 2022 |
| hanemile changed their profile picture. | 15:56:46 |
Jane Jasperous | where i need to declare system to keep running colmena without --impure flag? | 17:39:31 |
Jane Jasperous | * where i need to declare system to keep running colmena 0.4.0-pre without --impure flag? | 17:40:09 |
| 21 Aug 2022 |
Winter (she/her) | In reply to @janejasperous:one.ems.host where i need to declare system to keep running colmena 0.4.0-pre without --impure flag? meta.nixpkgs = import nixpkgs { system = "..."; } | 01:43:59 |
Winter (she/her) | see https://colmena.cli.rs/unstable/tutorial/flakes.html#basic-configuration | 01:44:20 |
Jane Jasperous | In reply to @winterqt:nixos.dev
meta.nixpkgs = import nixpkgs { system = "..."; } is not working for me then | 08:40:09 |
Jane Jasperous | Redacted or Malformed Event | 08:41:26 |
Jane Jasperous | $ colmena apply --on nadaplex -v
warning: Git tree '/home/juanjop/Git/Projects/nixos-config' is dirty
[INFO ] Using flake: git+file:///home/juanjop/Git/Projects/nixos-config
[INFO ] Enumerating nodes...
error: attribute 'currentSystem' missing
at /nix/store/2hvsmg7w6yw7afn35dylzbmdf3qii34c-source/pkgs/top-level/impure.nix:17:43:
| 08:42:05 |
Jane Jasperous | * $ colmena apply --on nadaplex -v
warning: Git tree '/home/xxxxx/Git/Projects/nixos-config' is dirty
[INFO ] Using flake: git+file:///home/xxxxx/Git/Projects/nixos-config
[INFO ] Enumerating nodes...
error: attribute 'currentSystem' missing
at /nix/store/2hvsmg7w6yw7afn35dylzbmdf3qii34c-source/pkgs/top-level/impure.nix:17:43:
| 08:42:33 |
| greaka changed their display name from greaka ⚡️ to greaka . | 09:25:58 |
| 22 Aug 2022 |
| v joined the room. | 07:42:12 |
| 23 Aug 2022 |
| Echo joined the room. | 00:49:08 |
| rewine joined the room. | 11:32:18 |
| mlyx joined the room. | 17:09:22 |
| 27 Aug 2022 |
farcaller | is it typical to define something like fileSystems."/" ... or all the boot.* in defaults? I'm using virtualization/kubevirt.nix profile for nixos-generate but it seems that I need to copy its contents over to make things tick. | 16:58:46 |
| 29 Aug 2022 |
Zhaofeng Li | (missed this) Hmm, maybe there is something else. Have you tried --show-trace? | 15:50:39 |
Zhaofeng Li | You can use everything that nixos-generate generated for you. A typical pattern is:
{
alpha = import ./hosts/alpha/configuration.nix;
}
| 15:52:29 |
| 30 Aug 2022 |
| aru joined the room. | 14:41:55 |
| aru left the room. | 14:56:00 |
| 2 Sep 2022 |
| problems changed their display name from ash (it/its) 🏳️⚧️ to problems. | 14:04:40 |
| Yureka (she/her) joined the room. | 14:32:33 |
Yureka (she/her) | heya | 14:38:35 |
Yureka (she/her) | So... I'm looking at colmena for replacing my own 100 line deployment module. | 14:44:43 |
Yureka (she/her) | It seems like the design is quite similar, with nodes (in my case they are called hosts) being passed in as specialArgs | 14:45:00 |
Yureka (she/her) | What I don't like at all is that colmena itself is not tracked at a flake dependency | 14:45:30 |
Yureka (she/her) | And that it has its own evaluation entry points | 14:45:43 |
Yureka (she/her) | It would be way cooler if colmena was a flake, that provides a function makeHive | 14:46:07 |
Yureka (she/her) | colmena could then use .# as entry point with the output of makeHive providing the necessary things. And the colmena package itself could be re-exported to my flake. So that I do nix run .#colmena apply and it uses the colmena version pinned in my flake. | 14:50:02 |