Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-19573

Test-operator can not properly configure proxy url for tempest tests

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • None
    • None
    • test-operator
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • None
    • Important

      It is related to the certification. Bug report received by email:

      I tried this solution and proxt does not still get set in env and discover_tempest_config still tries to get the glance image without using proxy. I can even see the deployer Inputs set in the CRD

       

       tempestconfRun:
         append: ""
         collectTiming: false
         convertToRaw: false
         create: true
         createAccountsFile: ""
         debug: true
         deployerInput: |
           [service-clients]
           proxy_url=http://proxy.esl.cisco.com:80/
         flavorMinDisk: 0
         flavorMinMem: 0
      

       

      Even if this works, I will still need to set no_proxy  which seems to be missing.

      I have tried every trick to set proxy (and no_proxy) in Tempest CR. Even tried to put them directly in /usr/share/redhat-certification-rhoso/rhoso-cert-neutron.yaml  but the pod does not pick it up. This is an overlook which seems to be common in many Red Hat solutions.

      Please provide a tested workflow that works behind a proxy (an also add this to documentation).

              skaplons@redhat.com Slawomir Kaplonski
              skaplons@redhat.com Slawomir Kaplonski
              rhos-dfg-networking-squad-neutron
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: