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

[OSD & ROSA wizard] The cluster autoscaling definitions saved from "Edit cluster autoscaling settings" model didn't retained once user revisit the wizard step.

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • Core UI

      Description of the Problem

      During the ROSA or OSD cluster creation, user has updated some of the cluster autoscaling definition i.e. max-nodes-total , max-node-grace-period values from "Edit cluster autoscaling settings" model from machine pool step. User has proceed to the next steps and came back to machine pool step either using "back" option in wizard step or "Edit step" from "Review and create" step. In both situation, the previously changed cluster autoscaling definition from "Edit cluster autoscaling settings" didn't retained. This really create a bad behavior in wizard flow and need to fix it.
      See the recording attached Screen Recording 2024-12-16 at 1.51.31 PM.mov

      How reproducible:

      Always

      Steps to Reproduce:

      1. Open OCM UI staging 
      2. Launch a ROSA classic or OSD(CCS) wizard.
      3. Fill all required definition in each step of wizard and reach to "Default machine pool" step.
      4. Enable the checkbox "Enable autoscaling".
      5. Click on "Edit cluster autoscaling settings" button.
      6. Update cluster autoscaling definition ex: change the value of max-nodes-total , max-node-grace-period.
      7. Click "Close" button.
      8. Click on "Edit cluster autoscaling settings" button again.
      9. See the changed cluster autoscaling definition.
      10. Click "Close" button.
      11. Proceed to next steps from wizard and reach to "Review and create" step.
      12. Click "Edit step" link associated to "Default machine pool" section.
        Or
        Click "Back" button from wizard until you reach "Default machine pool" step.
      13. Click on "Edit cluster autoscaling settings" button.
      14. See the changed cluster autoscaling definition.

      Actual results:

      At step 9, The updated cluster autoscaling definition during step 6 from "Edit cluster autoscaling settings" model is retained
      At step 14, The updated cluster autoscaling definition from "Edit cluster autoscaling settings" model  reset to default values and all changes updated at step 6 were not retained.

      Expected results:

      At step 14, The updated cluster autoscaling definition from "Edit cluster autoscaling settings" model  should not reset to default values and all changes updated at step 6 should be retained.

              rh-ee-egilman Liza Gilman
              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              Jayakrishnan Mekkattillam Jayakrishnan Mekkattillam
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: