Merge pull request #305089 from superherointj/k3s-update-documentation

k3s: fix criteria for removing packages from unstable

authored by superherointj and committed by GitHub c84cf38a ae2e299f

+3 -3
+3 -3
pkgs/applications/networking/cluster/k3s/README.md
··· 75 76 ## K3s upkeep for nixpkgs maintainers 77 78 - * A `nixos-stable` release triggers the need of re-setting K3s versions in `nixos-unstable` branch to a single K3s version. After every `nixos-stable` release, K3s maintainers should remove all K3s versions in `nixos-unstable` branch but the latest. While `nixos-stable` keeps the multiple K3s versions necessary for a smooth upgrade to `nixos-unstable`. 79 80 * Whenever adding a new major/minor K3s version to nixpkgs: 81 - update `k3s` alias to the latest version. 82 - - add a NixOS release note scheduling the removal of all K3s packages but the latest 83 - include migration information from both Kubernetes and K3s projects 84 85 * For version patch upgrades, use the K3s update script. ··· 111 112 - Read the nix build logs to check for anything unusual. (Obvious but underrated.) 113 114 - * Thank you for reading the documentation and your continued contribution.
··· 75 76 ## K3s upkeep for nixpkgs maintainers 77 78 + * After every nixos release, K3s maintainers should remove from `nixos-unstable` all K3s versions that exist in `nixos-stable` except the latest version (to allow decoupling system upgrade from k3s upgrade). 79 80 * Whenever adding a new major/minor K3s version to nixpkgs: 81 - update `k3s` alias to the latest version. 82 + - add a NixOS release note scheduling the removal of deprecated K3s packages 83 - include migration information from both Kubernetes and K3s projects 84 85 * For version patch upgrades, use the K3s update script. ··· 111 112 - Read the nix build logs to check for anything unusual. (Obvious but underrated.) 113 114 + * Thanks for reading the documentation and your continued contribution.