-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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 to etcd-manager 3.0.20200429 #9016
Conversation
Contains the workaround for 1-year certificate expiry. Full changes * Release notes for 3.0.20200307 [kubernetes#303](kopeio/etcd-manager#303) * Add support for etcd 3.3.17 [kubernetes#304](kopeio/etcd-manager#304) * Adding client usage extension for server cert (kubernetes#305) [kubernetes#306](kopeio/etcd-manager#306) * Add a check to renew certificates on startup if they expire in 60 days or less [kubernetes#309](kopeio/etcd-manager#309) * Try github actions [kubernetes#310](kopeio/etcd-manager#310) * Upgrade bazel to 2.2.0 [kubernetes#311](kopeio/etcd-manager#311) * Update to go 1.13.10 [kubernetes#314](kopeio/etcd-manager#314) * Bazel: update dependency [kubernetes#316](kopeio/etcd-manager#316) * e2e tests should wait for cluster readiness [kubernetes#318](kopeio/etcd-manager#318) * Remove old bazel versions from travis [kubernetes#317](kopeio/etcd-manager#317) * Always renew certificates [kubernetes#313](kopeio/etcd-manager#313)
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: justinsb The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
When reviewing, please in particular look over the certificate rotation changes:
We might also want to bump to a version that includes kopeio/etcd-manager#320 , cc @rifelpet . Not sure if we would backport though. |
If you're fine with the extra effort of two etcd-manager releases and version bumps in kops, i'd be fine with keeping them separate and only backporting this PR. (maybe backport the aws-sdk upgrade to kops 1.17 only) |
Looks like this is working.
|
Adds support for new AWS regions Full changes * Upgrade aws-sdk-go [kubernetes#320](kopeio/etcd-manager#320) * Release notes for 3.0.20200428 [kubernetes#319](kopeio/etcd-manager#319)
Updated to 3.0.20200429, including the new AWS regions, just for simplicity :-) |
@justinsb do you want to add the new etcd version to https://github.com/kubernetes/kops/blob/master/pkg/model/components/etcdmanager/options.go#L82 in this PR or a separate one? |
I don't think there's a missing version there @rdrgmnzs ?
vs |
Oops - now I see it! I'll add 3.3.17 :-) |
Added 3.3.17 :-) |
This lgtm FYI, was testing internally and it's working as intended. |
I havent had a chance to test it, but if everyone else has had success then I think that's sufficient :) |
I'd like to merge and get this into our test grid, then start the backports... We should also write up an advisory doc, as if it was a security issue. Has anyone started on one? |
I have not started one, feel free to open a PR with a draft and we can iterate on it, or I can later tonight. |
@justinsb should we also do a quick release of 1.18 alpha 3 in case there are some people eager to test it in the community? |
/lgtm |
HA tests seem to be going pretty well also: |
…pstream-release-1.15 Automated cherry pick of #9016: Update to etcd-manager 3.0.20200428
…pstream-release-1.16 Automated cherry pick of #9016: Update to etcd-manager 3.0.20200428
…pstream-release-1.17 Automated cherry pick of #9016: Update to etcd-manager 3.0.20200428
…of-#9016-upstream-release-1.15 Automated cherry pick of kubernetes#9016: Update to etcd-manager 3.0.20200428
…of-#9016-upstream-release-1.15 Automated cherry pick of kubernetes#9016: Update to etcd-manager 3.0.20200428
…of-#9016-upstream-release-1.15 Automated cherry pick of kubernetes#9016: Update to etcd-manager 3.0.20200428
Contains the workaround for 1-year certificate expiry.
3.0.2020428 changes
3.0.20200429