Description of the Problem
In OSD wizard flow with service account authentication flow, User has chosen a OCP version < 4.17 (unsupported PSC version) and then proceed to next steps and selected the cluster privacy as "private". User has went back to cluster settings > details step and selected a OCP version that support PSC feature (ex: > 4.17). Reached again to networking step and it has seen that the "Install into a existing VPC" and "Use private service connect" checkboxes are not enabled by default. The expectation is that both checkboxes should be enabled by default when the PSC supported version selected with private cluster privacy is set.
See the recording Screencast from 2024-11-08 11-37-39.mp4
How reproducible:
always
Steps to Reproduce:
- Open OCM UI staging.
- launch OSD CCS wizard flow with GCP provider"( with auth type as service account)
- Click "Next" button.
- Select a version < 4.17 from "cluster settings> details" step and proceed to next steps.
- Reach to networking step.
- Select privacy as private.
- Click "Back" button multiple times and reach again to "Cluster settings > details".
- Select a version > 4.17 and proceed to next steps.
- Reach to networking step.
- See the behavior of "Install into a existing VPC" and "Use private service connect" checkboxes.
Actual results:
At step 10, Both "Install into a existing VPC" and "Use private service connect" checkboxes are deselected or unchecked. This is wrong.
Expected results:
At step 10, Both "Install into a existing VPC" and "Use private service connect" checkboxes should be checked or enabled.
- relates to
-
OCMUI-2331 [OSD-GCP] GCP Private Service Connect - Day 1
- Closed