Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-2847

[OSD Wizard V1& V2] Expand advanced encryption section when the field validation error throws under it.

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

    • False
    • False
    • None
    • HAC Infra OCM - Sprint 231, HAC Infra OCM - Sprint 232, HAC Infra OCM - Sprint 233, HAC Infra OCM - Sprint 235

      Description
      Using OSD Wizard v2 or v1, User has created an OSD GCP CCS cluster and provided custom KMS keys definition from the advanced encryption section. User has navigated back and forth from the same screen. During that situation, due to any circumstance if advanced encryption  fields fail with field validation, there is no indication to the user what was failing in the page. Also note , the advanced encryption section always collapsed even though respective KMS fields are in error. This seems not right from a usability perspective. If fields are in error state, the advanced encryption section needs to expand and show the errors to users. 

      Steps to reproduce:

      1. Access https://qaprodauth.console.redhat.com/openshift/create/osd?features= {"osd-wizard-v2":"true"} or try with v1 OSD wizard
      2. Choose an OSD CCS cluster with GCP cloud options.
      3. Cluster settings > Details > Advanced encryption.
      4. Choose the option "Use custom KMS keys".
      5. Do not provide any values in respective fields.
      6. Click on the "back" button then click on the "next" button.
      7. Click on the "next" button.
      8. View the behavior

      Actual results:
      At Step 8, The page hasn't moved to the next screen and the user doesn't see any error in the page till the user expands the advanced encryption section. It  creates confusion for users from a usability perspective. 

      Expected results:

      At Step 8, The page shouldn't be moved to the next screen and the advanced encryption should be expanded since those sections contain validation errors which improve usability in identifying issues as well as avoid confusions.

      See the attached screen capture. AdEncryptionCollapsed.mp4

        1. AdEncryptionCollapsed.mp4
          5.88 MB
          Jayakrishnan Mekkattillam
        2. AdvancedEncryptionIssue.mp4
          4.87 MB
          Jayakrishnan Mekkattillam

              rh-ee-dcooper Dylan Cooper
              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              Archiver:
              rhn-support-sthamilt Stacey Hamilton
              LAKSHMI SHIVANTHI AMARACHINTHA LAKSHMI SHIVANTHI AMARACHINTHA

                Created:
                Updated:
                Resolved:
                Archived: