Upgrade to NixOS 26.05 #142
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upgrade the infrastructure flake from NixOS 25.11 to 26.05.
TODO
Flake / state
nixpkgsinput tonixos-26.05and updateflake.lock; confirm srvos, sops-nix, disko, deploy-rs, treefmt-nix, git-hooks-nix still build/followsystem.stateVersionto"26.05"and review impact — we explicitly pin the version-sensitive services (postgresql_14/postgresql_15,nextcloud33) so those won't auto-migrate; verify no other state-dependent default changes in a breaking waysrvos
srvos.nixosModules.serveragainst 26.05; confirm the 3 overrides are still needed/correct (networking.useNetworkd,services.userborn.enable,boot.initrd.systemd.enable)boot.initrd.systemd.enable = false: keep for now — ourluks-sshremote-unlock relies on the scripted initrd (network.udhcpc,network.ssh,cryptsetup-askpass). 26.05 still supports scripted initrd, but track migratingluks-sshto systemd initrd (systemd-networkd +systemd-ask-password) as separate future workmkDefaultdefaults that overlap our SSH/nix/security configServices in use
pkgs.forgejo): major bump in 26.05 (forgejo-lts → v15) — review breaking changes + DB migration in release notespostgresql_14(Nextcloud) andpostgresql_15still present in 26.05; pg14 nears EOL — plan DB major upgrade if droppedmixins-telegrafNetworking