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

[OCMUI][PrivateServiceConnect] "Install into a existing VPC" and "Use private service connect" checkboxes are not enabled when user navigates between steps with a version change.

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Core UI
    • False
    • Hide

      None

      Show
      None
    • False

      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:

      1. Open OCM UI staging.
      2. launch OSD CCS wizard flow with GCP provider"( with auth type as service account)
      3. Click "Next" button.
      4. Select a version < 4.17 from "cluster settings> details" step  and proceed to next steps. 
      5. Reach to networking  step.
      6. Select privacy as private.
      7. Click "Back" button multiple times and reach again to "Cluster settings > details".
      8. Select a version > 4.17 and proceed to next steps. 
      9. Reach to networking  step.
      10. 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.

              zherman Zac Herman
              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: