Uploaded image for project: 'OpenShift Windows Containers'
  1. OpenShift Windows Containers
  2. WINC-962

Pick up openshift/kubernetes 1.26 rebase updates


    • Icon: Story Story
    • Resolution: Done
    • Icon: Critical Critical
    • WMCO 8.0.0
    • None
    • wmco
    • 3
    • False
    • None
    • False
    • OCPSTRAT-31 - Upgrade to Kubernetes 1.26
    • WINC - Sprint 231

      User or Developer story

      As a WMCO developer, I want to pick up the openshift/kubernetes updates for the 1.26 k8s rebase to track the k8s version as rest of the OpenShift 1.26 cluster.

      Engineering Details

      • Update the submodules using hack/submodule.sh script.
      • Update the go.mod, go.sum and vendor dependencies pointing to the 1.26 libraries.
      • Replace deprecated klog flags like --log-file and --logstostderr with kube-log-runner options.

      Acceptance Criteria

      • Add kube-log-runner binary to the WMCO payload
      • sdn-4.13-kubernetes-1.26.0 should be created in https://github.com/openshift/kubernetes
      • WMCO submodules for kubelet should pickup the latest updates for 1.26 rebase.
      • K8s client and controller-runtime dependencies should be upgraded to 1.26.
      • OpenShift client and API dependencies should be upgraded to 1.26.
      • Set 1.26 as the minKubeVersion in the bundle CSV and update the baseK8sVersion in the cluster config tests.

            rh-ee-mankulka Mansi Kulkarni
            rh-ee-mankulka Mansi Kulkarni
            0 Vote for this issue
            6 Start watching this issue