NixOS 24.11 Part 2
2024 Dec 03 ( 1 minute )
In a previous post, I was upgrading a single machine from NixOS 24.05 to 24.11.
This time, it’s:
- 9 raspberry pi 4
- 3 orange pi 5+
They all have different profiles and purposes, but they follow 4 big classes:
- kubernetes workers/controllers
- git/ci/cd server
- nas/s3 server
- secret/CA server
I was expecting more trouble with this round, as there is more complexity (and the orange pis needs a custom kernel).
It turns out it was a breeze. Yay NixOS!
The only thing worth mentioning: samba package settings was refactored completely. But once you port your configuration, you’re done. To be precise, if you have anything set up in services.samba.extraConfig
, it will have to be put in services.samba.settings
instead and as a nix object (you can convert from ini
format if I remember).
I was expecting more work but this is it folks :D
Probably time to focus on describing the current cluster next time and some status of the “ungoogling” effort so far.