Environment: Staging and production
Url: https://console.dev.redhat.com/openshift/create/rosa/wizard
Browser: Any browser
Priority* Major
Reproduction steps:
- Go to the OCM UI environment.
- Launch the ROSA wizard.
- Select Control plane as Classic architecture and proceed to the next steps.
- Note: The user has not selected any version value — the version values are still in a loading state when navigating from Cluster settings > Details.
- In the Machine pool step, click the Enable autoscaling option.
- Observe the behavior.
Current Result:
ROSA wizard broken with type error as below
4438.f68bb2349a68dba6.js:230 TypeError: Cannot read properties of undefined (reading 'raw_id') at AutoScaleEnabledInputs.tsx:128:42 at Object.useMemo (chrome-root.0cd7fdffda24e1aa.js:2:325626) at t.useMemo (chrome-root.0cd7fdffda24e1aa.js:2:405524) at hm (AutoScaleEnabledInputs.tsx:126:20) at bi (chrome-root.0cd7fdffda24e1aa.js:2:319303) at Su (chrome-root.0cd7fdffda24e1aa.js:2:378618) at vc (chrome-root.0cd7fdffda24e1aa.js:2:367770) at yc (chrome-root.0cd7fdffda24e1aa.js:2:367698) at bc (chrome-root.0cd7fdffda24e1aa.js:2:367561) at oc (chrome-root.0cd7fdffda24e1aa.js:2:364368) at uc (chrome-root.0cd7fdffda24e1aa.js:2:364757) at Ha (chrome-root.0cd7fdffda24e1aa.js:2:305656) at sc (chrome-root.0cd7fdffda24e1aa.js:2:365206) at Ie (chrome-root.0cd7fdffda24e1aa.js:2:274856) at $r (chrome-root.0cd7fdffda24e1aa.js:2:297510) at qt (chrome-root.0cd7fdffda24e1aa.js:2:281921) at Gt (chrome-root.0cd7fdffda24e1aa.js:2:281705)
Expected Result:
- There should be no type error displayed on the wizard in the above scenario.
- Additionally, it would be better to restrict users from proceeding to the next step without selecting a mandatory version value in Cluster settings > Details.
This improvement would enhance usability and help prevent such issues in the future.
Screen capture Screen Recording 2025-10-14 at 12.37.45 PM.mov