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

Update the release documentation #85370

Merged
merged 1 commit into from Apr 18, 2020

Conversation

immae
Copy link
Contributor

@immae immae commented Apr 16, 2020

Motivation for this change

Partial backport of #85369

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

@immae
Copy link
Contributor Author

immae commented Apr 16, 2020

@immae
Copy link
Contributor Author

immae commented Apr 16, 2020

The backport is only partial because the release branch and the master branch diverged, it might be worth backporting the other missing commits to complete this one

@arianvp
Copy link
Member

arianvp commented Apr 16, 2020

Thanks! also please put back the note about rollbacks here as well

@@ -324,8 +324,8 @@ in
cd ${apath}

# Test that existing cert is older than new cert
KEY=${spath}/certificates/${keyName}.key
if [ -e $KEY -a $KEY -nt key.pem ]; then
Copy link
Member

@arianvp arianvp Apr 16, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also; please add this change's description to the commit as well. Now the commit only talks about doc improvements but there's also a functional change. (Or just leave it out? im not sure)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I’ll leave it out yes, it has no consequence to use this one or another in the current 20.03 code, since there is no way to pass --reuse-key. If it’s an option, I think it would be a good idea to backport the changes from unstable, since key pinning is striclty impossible currently

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(done)

@arianvp
Copy link
Member

arianvp commented Apr 17, 2020

cc @worldofpeace

@worldofpeace
Copy link
Contributor

Can we make the commit message specific #85366 (comment) rl-2003: ...

It currently says that everything will be backward compatible between lego and simp-le certificates, but it’s not.
@immae
Copy link
Contributor Author

immae commented Apr 17, 2020

Can we make the commit message specific #85366 (comment) rl-2003: ...

Changed @worldofpeace

@flokli
Copy link
Contributor

flokli commented Apr 18, 2020

Thanks!

@flokli flokli merged commit e79b7c4 into NixOS:release-20.03 Apr 18, 2020
@flokli flokli mentioned this pull request Apr 18, 2020
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants