Hi Srikanth, There is actually some limited HTTP Proxy support for tests leveraging the SNAPS-OO libraries. This addition to Functest was merged 3 weeks ago under the ticket FUNCTEST-847. Please take a look at the “snaps.os_creds_override” section. Each of those values override the credentials extracted from RC file. As the SNAPS-OO library supports HTTP and SSH proxy settings, all you would have to configure in that section is “snaps.os_creds_override.proxy_settings” where you would configure your host and port values. Those values also would be used for HTTPS proxies; however, you can override that too by adding values to “https_host” and “https_port”.
As some of the snaps_smoke tests fire up VM instances with floating IPs and attempt to obtain an SSH session, the “ssh_proxy_cmd” value can be configured with what you would place into your “ssh –o ProxyCommand=’’value from snaps.os_creds_override.proxy_settings.ssh_proxy_command>”. These changes should allow at least vPing userdata @ ssh, connection_check, api_check, snaps_smoke to execute on your system. Please let me know if you have any questions. Best, Steve From: <[email protected]> on behalf of Srikanth Vavilapalli <[email protected]> Date: Wednesday, September 13, 2017 at 12:32 PM To: "[email protected]" <[email protected]> Subject: [opnfv-tech-discuss] [Functest] Installing and Running Functest in Transparent Proxy with Whitelists environment Hi I am looking for some information in bringing up OPNFV Functest in a corporate proxy environment, where the proxy provides restricted internet connectivity based on the configured whitelist URLs. I have looked at the Functest documentation wiki links [1] and [2], but they are not covering the above scenario. In order to make the Functest work in the Proxy environment with whitelist, we need to know about the list of various domains or URLs that Functest would access during the installation and ENV prepare stages, such that we can configure upfront the Proxy with same list of URLs. Can anyone plz let me know if this information is maintained in any functest wiki pages or appreciate if anyone from the community can share this information if they have tried Functest in such restricted environments in their own labs? Thanks for your help. Srikanth [1] http://docs.opnfv.org/en/stable-danube/submodules/functest/docs/testing/user/configguide/index.html#proxy-support [2] http://docs.opnfv.org/en/stable-danube/submodules/functest/docs/testing/user/configguide/index.html#docker-installation-on-centos-behind-http-proxy
_______________________________________________ opnfv-tech-discuss mailing list [email protected] https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss
