Well, day seven of getting my NixOS updated to 24.11. Except for a couple minor annoyances, I think I've finally figured it out.
The problem came down to my Frankensteined NixOS flake+colmena setup that was done with at a (still) imperfect understanding of Nix. Which is to say, I could understand the written documentation enough to see what I was doing wrong and where I went horribly wrong.
I still don't understand what I do.
What I can do is continue to take bits of information from others, a fuckload of random "does this do something different", and lib.debug.traceIf to puzzle out something that will work until the next time something went wrong.
I also had to update colmena to the unstable version, and refactor to use colmena+nixosConfigurations+flake to get the significant number of nixpkgs.config.permittedInsecurePackages entries updated that came with 24.11 (which is what triggered the whole thing).
But, about half of my servers are updated. The others build, I just have to figure out where to set up one entry.
Plus I had to disable Stylix so no pretty background.
A lot further along, and I can see the end of a tunnel now. It doesn't appear to be a train.
#NixOS #Colmena