-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
k8s 1.7 corresponding release of client-go #231
Comments
cc @caesarxuchao who had some thoughts on this. |
It's insane to bump the major version every quarter. I'll open another issue discussing how to enabling API tests and integration tests for client-go, and eventually decouple the release from kubernetes. |
Why is it bad to increment the major version?
…On Fri, Jun 30, 2017 at 11:38 AM, Chao Xu ***@***.***> wrote:
Because the pkg/api pkg/apis are all removed (for good), so we have
breaking changes again, so it will be client-go release-4.0. I'll set it up.
It's insane to bump the major version every quarter. I'll open another
issue discussing how to enabling API tests and integration tests for
client-go, and eventually decouple the release from kubernetes.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#231 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAnglnM4h4SAgYN1UdR2HWGLwRc8gfC7ks5sJUCqgaJpZM4OK33x>
.
|
We do not back-port new API groups or new features like leader election across major releases. Users who want to use these features need to upgrade, their life will be easier if we don't bump the major version often. |
Do you mind elaborating on that? We write operators for Kubernetes. Dealing with breaking changes with every release of Kubernetes is a major headache for us. |
Isn't this code imported in various places in 1.7? For those looking for a client-go release to use when importing code from Kubernetes 1.7 this wouldn't work. |
@joshwget sorry, i took that back. pkg/api and pkg/apis are still there in kubernetes/release-1.7, so they will be in the client-go branch that tracks kubernetes/release-1.7. |
Awesome, thanks for confirming that. |
I just want to point out that users who want new features and also don't want to upgrade want a logically impossible thing. ;) |
I created the release-4.0 branch. Now i need to manually fill out the CHANGELOG, then release the v4.0.0. |
I made the v4.0.0-beta.0 tag. I'll gvie the beta.0 one week time to soak and create v4.0.0 tag next week. |
@caesarxuchao , is v4.0.0-beta.0 ready for v4.0.0 ? |
Issues go stale after 90d of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
This is fixed now and the README and CHANGELOG are updated. Closing. |
k8s 1.7 is released.
When is client-go doing a release to match that?
The text was updated successfully, but these errors were encountered: