Uploaded image for project: 'OCMUI - OpenShift Cluster Manager UI'
  1. OCMUI - OpenShift Cluster Manager UI
  2. OCMUI-3394

[ROSA Hosted Wizard]The list of versions shown in the UI doesn't match the ones in the CLI

XMLWordPrintable

    • Quality / Stability / Reliability
    • True
    • Hide

      OCMUI-2458 - Need to rebase against this refactor after it merges, same with unit tests

      Show
      OCMUI-2458 - Need to rebase against this refactor after it merges, same with unit tests
    • False
    • OCMUI Core Sprint 271, OCMUI Core Sprint 272

      Description of problem:

      The list of versions shown in the ROSA hosted wizard doesn't match those in the CLI workflow. Some versions available in the ROSA CLI workflow are not displayed in the hosted wizard. For example, OCP versions 4.17 and 4.18 do not appear in the ROSA hosted wizard when a user selects an installer role that only supports versions up to 4.16. However, the ROSA CLI cluster installation workflow still displays all versions, including 4.17 and 4.18, in this scenario

       

      How reproducible:

      Always

      Steps to Reproduce:

      1. Create account roles specifically for hosted control plane clusters that support OCP versions ≤ 4.16.
      rosa create account-roles --hosted-cp --version 4.16  
      1. Navigate to the OCM UI (production environment).
      2. Launch the ROSA cluster creation wizard.
      3. In the Control Plane step, select "Hosted" and proceed to the next step.
      4. In the "Account and roles" step, choose the installer role created in Step 1.
      5. Continue to the "Cluster settings > Details" step.
      6. Review the available OpenShift versions listed in the version dropdown.
      7. Open a terminal and use the ROSA CLI to initiate a hosted cluster installation workflow
      8. Review the list of OpenShift versions displayed during the CLI workflow.
      % rosa create cluster
      W: The current version (1.2.51) is not up to date with latest rosa cli released version (1.2.53).
      W: It is recommended that you update to the latest version.
      I: Enabling interactive mode
      ? Cluster name: jaya-hcptesting
      ? Domain prefix (optional): 
      ? Deploy cluster with Hosted Control Plane: Yes
      ? Create cluster admin user: No
      ? Billing Account: 425464789085
      I: The AWS billing account you selected is different from your AWS infrastructure account. The AWS billing account will be charged for subscription usage. The AWS infrastructure account contains the ROSA infrastructure.
      ? OpenShift version (default = '4.16.39'):  [Use arrows to move, type to filter, ? for more help]
        4.18.4
        4.18.3
        4.18.2
      > 4.18.1
        4.17.27
        4.17.26
        4.17.25 

             9. Compare the version lists from Step 7 (UI) and Step 9 (CLI).

      Actual results:

      In Step 7, OCP versions 4.17 and 4.18 are missing from the OCM UI

      In Step 9, OCP versions 4.17 and 4.18 are available in the CLI (see the CLI flow described in Step 9).
      Currently, the difference in the version lists shown in both the OCM UI and CLI is causing confusion

      Expected results:

      Both definitions should match or be aligned with the same data to avoid any further confusion

        1. Screen Recording 2025-06-04 at 12.30.29 PM.mov
          19.75 MB
          Jayakrishnan Mekkattillam
        2. Screenshot 2025-05-06 at 8.56.49 PM.png
          77 kB
          Jayakrishnan Mekkattillam

              zherman Zac Herman
              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              Jayakrishnan Mekkattillam Jayakrishnan Mekkattillam
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: