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/version: fix nixops pre 1.6 compatibility #37955

Merged
merged 1 commit into from Mar 29, 2018

Conversation

fpletz
Copy link
Member

@fpletz fpletz commented Mar 28, 2018

We should be able to deploy a NixOS 18.03 system with the current nixops stable release. Some options were renamed, so instead of mkRenamedOptionModule we introduce them as read-only interal options that won't be rendered in the manual.

Only the options that are needed to make nixops evaluations succeed were added.

This commit should probably be reverted after or before the 18.09 release, depending on the nixops 1.6 release.

The user will not get the warning that these have been renamed but this change is mentioned in the release notes.

Fixes #34253.

cc @vcunat

We should be able to deploy a NixOS 18.03 system with the current nixops
stable release. Some options were renamed, so instead of
`mkRenamedOptionModule` we introduce them as read-only interal options
that won't be rendered in the manual.

Only the options that are needed to make nixops evaluations succeed were
added.

This commit should probably be reverted after or before the 18.09 release,
depending on the nixops 1.6 release.

The user will not get the warning that these have been renamed but
this change is mentioned in the release notes.

Fixes NixOS#34253.
@fpletz fpletz added this to the 18.03 milestone Mar 28, 2018
@fpletz fpletz added this to To do in Blocking Issues for 18.03 via automation Mar 28, 2018
@fpletz fpletz moved this from To do to In progress in Blocking Issues for 18.03 Mar 28, 2018
@fpletz fpletz merged commit e0ae890 into NixOS:master Mar 29, 2018
Blocking Issues for 18.03 automation moved this from In progress to Done Mar 29, 2018
@fpletz fpletz deleted the fix/nixops-pre-1.6-eval branch March 29, 2018 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

4 participants