Description of problem: Currently, image-inspector uses proxy details specified as provider custom attributes. These are exposed in clear text within the CF UI. Support required for the optional use of proxy credentials which should be obfuscated. For example: Custom Attributes http proxy http://user:password@server.com:80 https proxy http://user:password@server.com:80 Version-Release number of selected component (if applicable): 5.7 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Nick, PTAL at https://github.com/ManageIQ/manageiq-ui-classic/pull/290 (there is a picture) , Is this solution good?
Erez, looks good, thanks.
PR: https://github.com/ManageIQ/manageiq-ui-classic/pull/844
Verify on cfme 5.9.0.8. update HTTP Proxy with value: http://cmqe-proxy.usersys.redhat.com:3128 --> SSA work OK. update HTTPS Proxy with wrong value: https://user:pass@my_https_proxy --> SSA fail with error message as expected: "Unable to run OpenSCAP: Unable to retreive the CVE file: Could not download file https://www.redhat.com/security/data/metrics/ds/com.redhat.rhsa-RHEL7.ds.xml.bz2: Get https://www.redhat.com/security/data/metrics/ds/com.redhat.rhsa-RHEL7.ds.xml.bz2: http: error connecting to proxy https://user:pass@my_https_proxy: dial tcp: lookup my_https_proxy: no such host” update HTTPS Proxy with wrong value: https://user:pass@my_https_proxy Update NO Proxy with value: www.redhat.com --> SSA work OK as expected.