-
Notifications
You must be signed in to change notification settings - Fork 105
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
Kubernetes v1.18 Support (OpenShift 4.5) #284
Comments
@otaviof if I recalled correctly, we are blocked by operator-sdk not support this k8s version. |
Alternatively, we might want to edit those files manually, and keep watchful until the issue is fixed. |
Could we start using operator-sdk 0.18.x ? |
I think that's not possible, as per operator-sdk #3235 still open. |
Ah so even with https://github.com/operator-framework/operator-sdk/releases/tag/v0.18.1 things wouldn't work?
We could do that, I think, Otavio. Thoughts, @qu1queee @zhangtbj ? |
If we edit the crd yamls manually, those yaml files will be overridden if we have any CRD update and run One more question, if we move to v1.18, is it still compatible with kube 1.17? |
Checking the issue twice, we are not even able to solve it manually. To add more details, the issue comes directly from
Since it comes from dependencies that are not under control of this project, we also can't change it directly anyways. :-(
Yes, it would be compatible with older Kubernetes version. The changes in |
@otaviof thanks for the details. Lets then monitor for now, I´m more than happy on doing the bump once is possible. |
Openshift 4.5 is out, we should aim for a resolution on this one. |
Hi @otaviof , Is there any update for this issue? Thanks! |
/close We got k8s 1.18 support with #462 |
@adambkaplan: 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. |
Deploying the operator resources, in a Kubernetes
v1.18.3
cluster, returns the following error:The issue comes from
deploy/crds/build.dev_buildstrategies_crd.yaml:578
, specifically atx-kubernetes-list-map-keys
property, also used onClusterBuildStrategy
CRD. This error means the OpenAPI validation generated for the build-v2 operator is not compatible with the newer Kubernetes version (1.18).Checking upstream
operator-sdk
, there's a issue explaining more details. Currently we employoperator-sdk
version0.17.0
.The text was updated successfully, but these errors were encountered: