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

[ROSA WIZARD] validation related to the absence of VPC related fields values, it's not perfect for UX

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

      None

      Show
      None
    • False

      Description of the issue
      Currently all the VPC related fields values are automatically validated (checking absence of selection) when some event lead the unselection of the related drop-down menu. These events are: VPC switching, AZ switching, "refresh" button clicking. A failed validation makes error message appear. However it would be better put this validation in place only when the user clicks on the "Next" button. In addition to that, when the user visits the "Networking > VPC settings" step for the first time, although no values are selected, no error messages are shown, which is not coherent with the behavior being in place when values are selected and then the selection, for some reason, is cleared.

      Steps to Reproduce:

      1. Launch OCM UI staging.
      2. Open ROSA wizard as "Classic".
      3. Reach "Networking > VPC settings" step
      4. Observe VPC related fields values (no values are selected)
      5. Select a VPC, then an AZ, then at least one subnet
      6. Switch AZ
      7. Observe subnets validation messages of the ones selected at step 5
      8. Click "Refresh" button beside VPC drop-down menu
      9. Observe validation messages for all the VPC related fields

      Actual results:

      At step 4 validation messages appear below subnet fields, at step 9 validation messages appear below all the VPC related fields. 

      Expected results:

      The flavor of validation discussed before should be triggered only by the "Next" button action, so no error messages should appear at step 4 and 9.

              Unassigned Unassigned
              rhn-support-vgrazian Vitor Graziano (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: