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

[ROSA Hypershift] Do not enable "Add machine pool" button when machine pool VPCs failed to load.

    • OCM UI Sprint 246, OCM UI Sprint 247, OCM UI Core Sprint 248, OCM Core Sprint 249

      Description of problem:

      For a ROSA hypershift cluster, to add a new machine pool (as part of day2) , the private subnet is mandatory requirement. If the private subnet is failed to load due to issues in VPC, then we should never allow "Add machine pool" button from the dialog. Currently button has enabled and this will report error when submitting request to backend.

      How reproducible:

      always

      Steps to Reproduce:

       

      1. Open OCM UI staging.
      2. Open an ROSA Hypershift cluster where the machine pool configured VPC is not reachable or having issues.
      3. Go to machine pool tab.
      4. Click "Add machine pool" button.
      5. In "Add machine pool" dialog , fill all required fields.
      6. Click "Add machine pool" button.
      7. See the behavior.

      Actual results:

      "Add machine pool" button enabled from "Add machine pool" dialog although required subnet definition failed to load from configured VPC. This is wrong behavior.

      Expected results:

      "Add machine pool" button should be disabled from "Add machine pool" dialog when subnet definition failed to load from configured VPC.

        1. image-2024-02-06-11-04-12-829.png
          59 kB
          Jayakrishnan Mekkattillam
        2. MPSubmissionError.mp4
          1.57 MB
          Jayakrishnan Mekkattillam

              kdoberst Kim Doberstein
              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              Jayakrishnan Mekkattillam Jayakrishnan Mekkattillam
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: