Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-4349

[ROSA Wizard]Unable to create ROSA cluster when autoscaling enabled via UI

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • None
    • None
    • Infrastructure
    • False
    • False
    • None
    • HAC Infra OCM - Sprint 238

      Description of problem:

      Using ROSA cluster wizard , trying to create a ROSA cluster with machine pool autoscaling enabled. The cluster creation didn't initiate from the  "Review and create" page after clicking "Create cluster" option. There was no error or any information to the user during this action.
      Browser console log

       Uncaught TypeError: Cannot read properties of undefined (reading 'length')
          at h (submitOSDRequest.js:112:65)
          at submitOSDRequest.js:323:26
          at index.js:62:14
          at index.js:8:18
          at middleware.js:26:18
          at onSubmit (index.js:58:5)
          at CreateROSAWizard.jsx:207:5
          at onClick (CreateRosaWizardFooter.jsx:55:70)
          at HTMLUnknownElement.callCallback (chrome-root.f6a29d8507fba0f6.js:25604:14)
          at HTMLUnknownElement.o (helpers.js:72:23)
          at Object.invokeGuardedCallbackDev (chrome-root.f6a29d8507fba0f6.js:25653:16)
          at invokeGuardedCallback (chrome-root.f6a29d8507fba0f6.js:25715:31)
          at invokeGuardedCallbackAndCatchFirstError (chrome-root.f6a29d8507fba0f6.js:25729:25)
          at executeDispatch (chrome-root.f6a29d8507fba0f6.js:29902:3)
          at processDispatchQueueItemsInOrder (chrome-root.f6a29d8507fba0f6.js:29934:7)
          at processDispatchQueue (chrome-root.f6a29d8507fba0f6.js:29947:5)
          at dispatchEventsForPlugins (chrome-root.f6a29d8507fba0f6.js:29958:3)
          at chrome-root.f6a29d8507fba0f6.js:30167:12
          at batchedEventUpdates$1 (chrome-root.f6a29d8507fba0f6.js:44050:12)
          at batchedEventUpdates (chrome-root.f6a29d8507fba0f6.js:25404:12)
          at dispatchEventForPluginEventSystem (chrome-root.f6a29d8507fba0f6.js:30166:3)
          at attemptToDispatchEvent (chrome-root.f6a29d8507fba0f6.js:27664:3)
          at dispatchEvent (chrome-root.f6a29d8507fba0f6.js:27583:19)
          at unstable_runWithPriority (chrome-root.f6a29d8507fba0f6.js:52480:12)
          at runWithPriority$1 (chrome-root.f6a29d8507fba0f6.js:32935:10)
          at discreteUpdates$1 (chrome-root.f6a29d8507fba0f6.js:44067:14)
          at discreteUpdates (chrome-root.f6a29d8507fba0f6.js:25415:12)
          at dispatchDiscreteEvent (chrome-root.f6a29d8507fba0f6.js:27548:3)

      Note: Cluster creation without machine pool auto-scale works fine without issues.

      Attached screen recording Flonnect_2023-06-22_1718720a-fa78-499c-9e1f-721441138c4a.mp4

      How reproducible:

       Always

      Steps to reproduce:

      1. Launch OCM Staging.
      2. Open ROSA wizard and select control plane type as "Classic".
      3. Proceed to next steps by providing all required values in each step and reach "machine pool" step.
      4. Enable auto-scaling option and keep valid node count values.
      5. Proceed to next steps by providing valid required values and reach to "Review and create" page.
      6. Click "Create cluster" button 
      7. View the behavior.

      Actual results:

      Cluster installation didn't initiate after clicking "create cluster" button. There was no error seen in the UI side.

      Expected results:

      Cluster installation should initiate after clicking "create cluster" button

              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              Archiver:
              rhn-support-sthamilt Stacey Hamilton
              Jayakrishnan Mekkattillam Jayakrishnan Mekkattillam

                Created:
                Updated:
                Resolved:
                Archived: