Uploaded image for project: 'OpenShift Workloads'
  1. OpenShift Workloads
  2. WRKLDS-1492

Update kubernetes version to v1.31 (oc & workloads operator)

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • None
    • None
    • None
    • Strategic Product Work
    • 8
    • False
    • None
    • False
    • OCPSTRAT-1352 - Upgrade to Kubernetes 1.31
    • Workloads Sprint 259, Workloads Sprint 260, Workloads Sprint 261

      Goal:
      Update team owned repositories to Kubernetes v1.31

      ?? is the 1.31 freeze
      ?? is the 1.31 GA

      Problem:<please update links for 1.31>
      The following repository must be rebased onto the latest version of Kubernetes:

      1.  oc: https://github.com/openshift/oc/pull/1877

      The following repositories should be rebased onto the latest version of Kubernetes:

      1. cluster-kube-controller-manager operator: https://github.com/openshift/cluster-kube-controller-manager-operator/pull/816
      2. cluster-policy-controller: https://github.com/openshift/cluster-policy-controller/pull/156 
      3. cluster-kube-scheduler operator: https://github.com/openshift/cluster-kube-scheduler-operator/pull/547
      4. secondary-scheduler-operator: https://github.com/openshift/secondary-scheduler-operator/pull/225
      5. cluster-capacity: https://github.com/openshift/cluster-capacity/pull/97
      6.  run-once-duration-override-operator: https://github.com/openshift/run-once-duration-override-operator/pull/68
      7.  run-once-duration-override: https://github.com/openshift/run-once-duration-override/pull/36
      8. cluster-openshift-controller-manager-operator: https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/368 
      9.  openshift-controller-manager: https://github.com/openshift/openshift-controller-manager/pull/345 
      10.  cli-manager-operator: https://github.com/openshift/cli-manager-operator/pull/358
      11.  cli-manager: https://github.com/openshift/cli-manager/pull/144
      12. cluster-kube-descheduler-operator: https://github.com/openshift/cluster-kube-descheduler-operator/pull/384
      13. descheduler:

      Entirely remove dependencies on k/k repository inside oc.

      Why is this important:

      • Customers demand we provide the latest stable version of Kubernetes. 
      • The rebase and upstream participation represents a significant portion of the Workloads team's activity.

       
       
       
       

       

            Unassigned Unassigned
            jchaloup@redhat.com Jan Chaloupka
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: