-
Notifications
You must be signed in to change notification settings - Fork 3.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
[RFC] Major breaking changes in the upcoming release #974
Comments
@roycaihw my 2 cents (appologies for being so scrooge, it's late here): I'm willing to work a PR for this. |
@oz123 there are more changes than renaming modules so it'd be still important to watch out when upgrading to the proposed version. |
@tomplus , thanks for the hint. I will definitely try to make aliases for all the breaking changes, so breaking isn't breaking, rather warning. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Hi, /remove-lifecycle stale |
Hi @avarf, we are actively working on 11.0.0 stable release. After that we will start 12.0.0a1 release, which corresponds to Kubernetes 1.16 |
Hi @roycaihw and thanks for your works. Is there any rough timeline for these releases? |
@palnabarun Nabarun is working on the 11.0.0 release and I think a PR will be created in the next two weeks. |
/assign |
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
/remove-lifecycle stale |
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@fejta-bot: Closing this issue. 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. |
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client/python#974 Signed-off-by: Nabarun Pal <[email protected]>
Reference: kubernetes-client/python#974 Signed-off-by: Nabarun Pal <[email protected]>
Hi Kubernetes Python client developers, this is a request for comment issue. Please leave comments if you have any opinion/suggestion. Thanks!
What happened:
A majority of the code base is generated code. This repo is switching from using swagger-codegen to using openapi-generator. For more backgrounds:
Major breaking changes were detected when we released 11.0.0a1 with openapi-generator:
The breaking changes are:
kubernetes.client.apis
package is renamed tokubernetes.client.api
kubernetes
package code now uses absolute import instead of relative importswagger_types
attribute in all models is renamed toopenapi_types
the major breaking changes come from swagger-api/swagger-codegen#6839 (comment), which is also in latest swagger-codegen. This repo didn't have these changes because we were depending on a old version of swagger-codegen.
What versions are affected?:
8.0.x
,9.0.x
,10.0.x
versions are not affected11.0.0a1
(corresponding to Kubernetes 1.15) is the only version that's affected currently11.0.0b1
and future releases (corresponding to Kubernetes 1.15, 1.16+) will be affected.Impact and fix:
kubernetes.client.apis
must change the import tokubernetes.client.api
when upgrading to 11.0.0b1+, to avoid import error.kubernetes
package locally may experience unexpected import error. Clients should installkubernetes
package properly following the instructions in the Readme or the release page.The text was updated successfully, but these errors were encountered: