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

Reply via email to