Description of problem:
In ROSA classic wizard flow, Under Install into existing VPC from networking > configuration step. Once the user selected the VPC , availability zones, filled with both private and public subnet ID fields then performed a refresh action on VPC . Due to this action selected VPC value is cleared from the field and all other fields such as availability zones, filled with both private and public subnet ID are uncleared but disabled with originally entered values. This is bad user experience.
See screen recording of the issue RefreshActionClearsVPCSelection.mp4
Suggestion is
- Do not clear the selected VPC value from the field in case previously selected VPC is available.
- Keep the other fields (availability zones, filled with both private and public subnet ID fields ) are enabled with existing value.
- Do clear the selected VPC value from the field in case previously selected VPC is not present.
- Do clear all the fields and disable those until user chooses a valid VPC in step3
How reproducible:
always
Steps to Reproduce:
- Open OCM UI staging.
- Open ROSA wizard and choose control plane as Classic.
- Go to Networking > configuration step.
- Check the option "Install into an existing VPC".
- Select a VPC and select Availaibility zone.
- Input the private subnet ID and public subnet ID values.
- Click "Refresh" button.
- See the behavior.
Actual results:
At step 8, The selected VPC value is cleared from the field and all other fields such as availability zones, filled with both private and public subnet ID are uncleared but disabled with originally entered values. This is bad user experience.
Expected results:
Please see the description.
- depends on
-
OCMUI-86 [OCM UI] Add support for custom security group Day 2 - When adding maching pool
- Closed
-
OCMUI-516 [ROSA Classic] - Add VPC dropdown
- Closed
- is related to
-
OCMUI-1008 [ROSA Wizard]Improvement on Refresh action vs selected VPC definitions.
- To Do
- relates to
-
OCMUI-516 [ROSA Classic] - Add VPC dropdown
- Closed
- mentioned on