Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-2122

Unable to upgrade selected node pool individually for a hosted cluster

XMLWordPrintable

    • Important
    • No

      Description of problem:

      I have created a hosted cluster on OCP 4.11.12. I have created several node pools that are OCP 4.10.z. When I try to upgrade one of those node pools without upgrading the cluster itself, then all other node pools that are upgradable are also selected, and I can't select any node pools without selecting the cluster first.

      Upon opening the upgrade modal (by clicking my intended node pool to upgrade):

      And then selecting the node pool I want to upgrade (should be auto checked since I clicked upgrade on this specific pool?):

      And then unselecting the cluster causes all the boxes to be checked:

      Version-Release number of selected component (if applicable):

      2.7.0-DOWNSTREAM-2022-11-15-16-49-09

      How reproducible:

      always

      Steps to Reproduce:

      1. create an upgradeable hosted cluster, go to node pools in overview page
      2. create node pool A with a lower version than the chosted control plane
      3. create node pool B with lower version than the hosted control plane
      4. Select "upgrade available" for pool A
      5. Try to upgrade pool A without upgrading HCP, observe issues.
      6. Additionally, if you click on upgrade anyway (lets say all the node pools are selected, but not the HCP... in other words, i want to bring my node pools up to the HCP version), nothing happens.

      Actual results:

      Expected results:

      Additional info:

              fxiang@redhat.com Feng Xiang
              rhn-support-dhuynh David Huynh
              David Huynh David Huynh
              ACM QE Team
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: