Colmena | 330 Members | |
| A simple, stateless NixOS deployment tool - https://github.com/zhaofengli/colmena | 116 Servers |
| Sender | Message | Time |
|---|---|---|
| 17 Jan 2023 | ||
| 21:00:42 | ||
| 18 Jan 2023 | ||
| 04:01:55 | ||
| 13:42:13 | ||
| 21 Jan 2023 | ||
| 08:54:35 | ||
| 18:25:53 | ||
| 25 Jan 2023 | ||
| I'm getting this error message when I try to update my flake, seems to be coming from Colmena, anybody know what's up?
| 14:50:31 | |
| Ask Yourself🍉: are you overriding colmena's inputs? | 14:51:19 | |
| I don't think so, this is my current flake (with link to Colmena line): https://gitlab.com/IsaacBrown92/dotfiles/-/blob/main/flake.nix#L5 | 14:52:08 | |
| it's probably the nixpkgs follows. | 14:53:09 | |
| Try without that | 14:53:14 | |
| That worked, thanks. | 14:55:00 | |
| It's always a tradeoff between using the same stuff that upstream is tested against, and having fewer copies of nixpkgs 😅 | 14:55:47 | |
| Yeah, I thought it was good practice to standardize, but maybe I'm confused about that? | 14:56:24 | |
| Should I be standardizing like that by default until something breaks or is it just not even a good idea? | 14:56:40 | |
| Depends on what you want | 14:56:40 | |
if you want as little fuss as possible at the cost of disk space (and being more dependent on your upstreams for security updates), don't use any follows | 14:57:09 | |
| Hmmm ok. | 14:57:49 | |
| I think I need to get a better understanding of some of the inner workings of Nix.. | 14:58:02 | |
| Thank you for the help! | 14:58:06 | |
| 17:13:12 | ||
| Hi. We're still on 22.05 and get warnings like Given that we set Does anyone have an idea? | 17:15:44 | |
In reply to @dminuoso:matrix.orgIf you aren't setting any of the configs, this warning should be harmless. The warning will disappear once you upgrade to 22.11 where most nixpkgs config keys became typed so merging would work as expected. | 18:23:46 | |
| Well I am setting in nixpkgs.config inside the host config. Im just curious whether I can even make the warning disappear. | 18:44:03 | |
I think you can explicitly set all of them in meta.nodeNixpkgs but it's quite tedious. The warning is defined here: https://github.com/zhaofengli/colmena/blob/64c46fa0169233d4faed70c52583cd3183c7f5aa/src/nix/hive/eval.nix#L132-L141 | 20:18:56 | |
| dminuoso: can I ask what's holding you back? Interested from a security team perspective. | 20:36:01 | |
| I assume this is work related? | 20:36:12 | |
| hexa: Oh yeah. Updating closures for 22.11 is scheduled right after we're done with a critical project, so probably next week or so. | 20:54:16 | |
| It was a bit of a mismanagement on my side, at the time it was released we had a lot of folks on vacation. Next time we should probably prepare closures for a new nixos release before the release, but oh well. | 20:55:44 | |
| It's a bit of an effort because we have a lot of nixos machines involved, so we have to do audits, backport changes, etc.. | 20:56:28 | |
| * It's a bit of an effort because we have a lot of nixos machines involved, so we have to do audits, rebase changes, etc.. | 20:56:39 | |