Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-17808

Fabric8 Kubernetes Client needs to be at least at 4.11.0 to support OpenShift 4.9

    XMLWordPrintable

Details

    • 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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            zregvart@redhat.com Zoran Regvart
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: