Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NixOS end-of-life instructions #31

Closed
roberth opened this issue Mar 9, 2022 · 2 comments
Closed

NixOS end-of-life instructions #31

roberth opened this issue Mar 9, 2022 · 2 comments

Comments

@roberth
Copy link
Member

roberth commented Mar 9, 2022

I was expecting to find instructions for what to do when a NixOS release becomes unsupported.
I'd like to add instructions to update oldestSupportedRelease on master, which is a new value in NixOS/nixpkgs#163451. It improves the regular deprecation process.

@jonringer
Copy link
Contributor

The only item is https://github.com/NixOS/release-wiki/blob/master/src/Release-Process-Walkthrough.md#a-month-after-release so far.

The linked PR looks more like nixos module change, rather than a consistent per-release step though.

@roberth
Copy link
Member Author

roberth commented Mar 9, 2022

Thanks! I've created #32 to support that nixpkgs PR.

The linked PR looks more like nixos module change, rather than a consistent per-release step though.

It does. The logic and docs are all about option renames, but it makes use of a variable that needs to be updated when the oldest release goes EOL, as that is the right time to start migrating out-of-tree modules.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants