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

[OCM-UI] No Proxy domain field validation is in place wrongly if no http/https proxy is enabled in the cluster-wide proxy section during inline circumstances.

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

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • Infrastructure
    • False
    • False
    • None

       

      Description of problem:

      Users are allowed to supply only additional trust bundles(without http/https proxy urls) from cluster-wide proxy section and proceed with installation wizard.

      During the cluster wizard > Cluster-wide proxy section, in case the user initially supplies an http or https proxy url along with wrong value no proxy domain. 

      Later removing all http or https proxy urls with an uploaded additional trust bundle , the wizard claims field validation error against the no proxy domain which is not applicable or disabled in this case.

      The wizard doesn't allow the user to move further without resolving it.This needs to be correct if any of the fields doesn't relate to the user's choice then the validation should be hidden.

      How reproducible:

       Always

       

      Steps to Reproduce:

      1. Launch OCM staging env.
      2. Open ROSA wizard and input required values in each section.
      3. Once it reaches the networking section, Choose the Cluster privacy as public and check both options i.e. Install into an existing VPC ,Configure a cluster-wide proxy.
      4. In the cluster-wide proxy section, input values to the HTTP Proxy url and wrong value in No proxy domains fields(example TESTING) 
      5. Remove HTTP Proxy url value and upload Additional trust bundle.
      6. Click on the "Next" button to proceed with the installation.
      7. View the behavior of No Proxy domain field

       

      Actual results:

      In Step 7, No Proxy domain field has thrown the validation error although it is disabled. User is blocked to proceed further steps due to the same.

       

      Expected results:

      In Step 7,No Proxy domain field shouldn't throw any validation error and the user should be allowed to proceed further steps in the installation process.

      i.e. in current definition i.e. user has only uploaded the trust bundle without any http or https proxy urls and in this case it doesn't make any sense to throw such validation

      for No Proxy domain field.

       

      Additional info:

      Please find the attached screenshare. WrongNoProxyDomainValidation.mp4

        1. WrongNoProxyDomainValidation.mp4
          9.87 MB
          Jayakrishnan Mekkattillam

              mmensahs@redhat.com Maude Mensah Simpson (Inactive)
              jmekkatt@redhat.com Jayakrishnan Mekkattillam
              Archiver:
              rhn-support-sthamilt Stacey Hamilton
              Jayakrishnan Mekkattillam Jayakrishnan Mekkattillam

                Created:
                Updated:
                Resolved:
                Archived: