Details
-
Bug
-
Resolution: Won't Do
-
Major
-
fuse-7.10-GA
-
None
-
False
-
False
-
%
-
Todo
Description
OpenShift 4.9 which is no longer serving apiextensions.k8s.io/CustomResourceDefinitions v1beta1 (see KB6329921). The minimal version of Fabric8 Kubernetes Client that supports the new v1 API version is 4.11.0 (see GitHub issue #2287, changelog)
In Fuse Online in order to support OpenShift 4.9 we upgraded to version 4.13.2 of Fabric8 Kubernetes Client, and made code changes in order to support both v1beta1 on older versions and v1 API versions on 4.9 (see e3407a).
I see that the Camel in 7.x is using version 4.6.2 Fabric8 Kubernetes Client for the OpenShift and Kubernetes components, there might be other projects that might need to adapt.