-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Remove etcd_version #7992
Remove etcd_version #7992
Conversation
8547217
to
79c5ff3
Compare
/test gcp |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure how I feel about this. It looks like the parameter would work in some cases.
We don't exert any control over etcd version other than when we upgrade it we do so in a step wise manner. This definitely didn't work during upgrades and if we were to make it work during upgrades we'd have to add a lot of conditional logic to ensure that it's both stepwise and how to handle the situation where we'd have to downgrade in order to get the version requested. Therefore I think we should just remove this. |
I do think we need to refactor how etcd upgrades take place (I believe origin is currently broken in this regard). In the mean time, I'm okay with removing it if that's desired. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/test gcp |
/cherrypick release-3.9 |
@vrutkovs: #7992 failed to apply on top of branch "release-3.9":
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
etcd version can no longer be specified in
etcd_version
.This parameter never worked properly, as for various platforms a minimum version was required. Instead of some outdated version the latest etcd should always be used
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1538989