XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • None
    • RHOAM Sprint 32

      WHAT
      With OSD 4.12 the cluster kube api server has been bumped to 1.25, this requires a bump of k8s and controller runtime dependencies to the following versions: https://gist.github.com/MStokluska/4d32b01b4cd39e6ca2407e19f23b34c6 (example of 3scale bump)
      Other deps should be done respectively as well, ideally, we are aiming for having no replaces in our go mod since we do not rely on any other operator.

      The result of bumping the above to higher versions requires a bump of the client-go and controller runtime dependencies as well.

      Once that's done; update the code to match the requirements in 1.25.0 Deprecated migration guide: https://kubernetes.io/docs/reference/using-api/deprecation-guide/#v1-25

      HOW
      Bump dependencies and follow the depreciation guide. 

      TESTS
      Unfortunately, we can't test these changes with RHOAM until 3scale is bumped and RHOAMs dependencies as well. So only testing cro on its own should be enough

      DONE
      Dependencies are bumped accordingly

              mstoklus_rhmi Michal Stokluska
              mstoklus_rhmi Michal Stokluska
              Adam Cattermole Adam Cattermole
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: