Re: [opnfv-tech-discuss] [Functest] Installing and Running Functest in Transparent Proxy with Whitelists environment

2017-10-02 Thread Steven Pisarski
Hi Srikanth,

Sorry for the 2 week lag as I had been on PTO…

When SNAPS-OO tests are executed via Functest, I believe the images being used 
are supposed to be files downloaded during prepare. Please let me know if you 
would like a SNAPS-OO primer where I can demystify what is going on under the 
covers and explain what is currently being supported.

Cheers,
Steve

From: Randy Levensalor 
Date: Tuesday, September 19, 2017 at 3:08 PM
To: Srikanth Vavilapalli , Linda Wang 
, "opnfv-tech-discuss@lists.opnfv.org" 
, Steven Pisarski 
Subject: Re: [opnfv-tech-discuss] [Functest] Installing and Running Functest in 
Transparent Proxy with Whitelists environment

Hi Srikanth,

It depends on which tests you are running from SNAPS-OO.  SNAPS-OO just 
accesses the OpenStack API endpoints and ssh to connect to VMs through a 
floating IP.

We have seen some installs where the Keystone admin APIs were not accessible 
from the public interface, but there was a patch to work around that.  I don’t 
recall the resolution of that specific item.

Cheers,
Randy

From:  on behalf of Srikanth 
Vavilapalli 
Date: Monday, September 18, 2017 at 5:20 PM
To: wangwulin , OPNFV Tech Discussion 
, Steven Pisarski 
Subject: Re: [opnfv-tech-discuss] [Functest] Installing and Running Functest in 
Transparent Proxy with Whitelists environment

Thanks Linda and Steve

I have not yet got the access to that host/server to install Functest on it, so 
I am currently analyzing the potential challenges we may encounter once we take 
the Functest into that restricted environment.

So, from your response, once I have the docker engine installed and pulled 
functest container (latest alpine based) from docker hub,  if I add those image 
download URLs to the whitelist, I should see the “functest env prepare” step go 
through without many issues. Is this correct understanding?

From Steve’s response, seems like internet connectivity is also needed during 
some test execution of SNAPS-OO based tests. Steve, can you plz clarify why we 
need HTTP/HTTPS proxy settings for SNAPS-OO and are there any specific list of 
URLs that SNAPS-OO based tests would pull from internet during test execution?

Thanks much for your help
Srikanth



From: wangwulin [mailto:wangwu...@huawei.com]
Sent: Wednesday, September 13, 2017 7:46 PM
To: Srikanth Vavilapalli ; 
opnfv-tech-discuss@lists.opnfv.org
Subject: 答复: [opnfv-tech-discuss] [Functest] Installing and Running Functest in 
Transparent Proxy with Whitelists environment

Hi Srikanth,

I am wondering if you have succeeded launching functest container, and have 
trouble with functest env preparation. And which version of functest image did 
you use?


1)   If there is no trouble with docker engine installation for you, the 
two documentation links you mentioned are a little bit outdated.
Now offline is fully supported by functest master, so there is no need to 
access any URLs for the step “functest env prepare”.


2)   To enable run functest test cases, all the images required by tests 
should be downloaded beforehand via a shell file named download_images.sh [1] 
provided by functest. Please make sure these images URLs are included in your 
whitelist and put all the downloaded images in the dir 
/home/opnfv/functest/images inside functest container.


3)   Meanwhile, we are switching to the new Alpine images, please refer to 
[2] for detailed info.



[1]: https://git.opnfv.org/functest/tree/functest/ci/download_images.sh
[2]: https://wiki.opnfv.org/display/functest/Run+Alpine+Functest+containers


Best Regards,
Linda

发件人: 
opnfv-tech-discuss-boun...@lists.opnfv.org
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] 代表 Srikanth Vavilapalli
发送时间: 2017年9月14日 2:33
收件人: 
opnfv-tech-discuss@lists.opnfv.org
主题: [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 

Re: [opnfv-tech-discuss] [Functest] Installing and Running Functest in Transparent Proxy with Whitelists environment

2017-09-19 Thread Randy Levensalor
Hi Srikanth,

It depends on which tests you are running from SNAPS-OO.  SNAPS-OO just 
accesses the OpenStack API endpoints and ssh to connect to VMs through a 
floating IP.

We have seen some installs where the Keystone admin APIs were not accessible 
from the public interface, but there was a patch to work around that.  I don’t 
recall the resolution of that specific item.

Cheers,
Randy

From:  on behalf of Srikanth 
Vavilapalli 
Date: Monday, September 18, 2017 at 5:20 PM
To: wangwulin , OPNFV Tech Discussion 
, Steven Pisarski 
Subject: Re: [opnfv-tech-discuss] [Functest] Installing and Running Functest in 
Transparent Proxy with Whitelists environment

Thanks Linda and Steve

I have not yet got the access to that host/server to install Functest on it, so 
I am currently analyzing the potential challenges we may encounter once we take 
the Functest into that restricted environment.

So, from your response, once I have the docker engine installed and pulled 
functest container (latest alpine based) from docker hub,  if I add those image 
download URLs to the whitelist, I should see the “functest env prepare” step go 
through without many issues. Is this correct understanding?

From Steve’s response, seems like internet connectivity is also needed during 
some test execution of SNAPS-OO based tests. Steve, can you plz clarify why we 
need HTTP/HTTPS proxy settings for SNAPS-OO and are there any specific list of 
URLs that SNAPS-OO based tests would pull from internet during test execution?

Thanks much for your help
Srikanth



From: wangwulin [mailto:wangwu...@huawei.com]
Sent: Wednesday, September 13, 2017 7:46 PM
To: Srikanth Vavilapalli ; 
opnfv-tech-discuss@lists.opnfv.org
Subject: 答复: [opnfv-tech-discuss] [Functest] Installing and Running Functest in 
Transparent Proxy with Whitelists environment

Hi Srikanth,

I am wondering if you have succeeded launching functest container, and have 
trouble with functest env preparation. And which version of functest image did 
you use?


1)   If there is no trouble with docker engine installation for you, the 
two documentation links you mentioned are a little bit outdated.
Now offline is fully supported by functest master, so there is no need to 
access any URLs for the step “functest env prepare”.


2)   To enable run functest test cases, all the images required by tests 
should be downloaded beforehand via a shell file named download_images.sh [1] 
provided by functest. Please make sure these images URLs are included in your 
whitelist and put all the downloaded images in the dir 
/home/opnfv/functest/images inside functest container.


3)   Meanwhile, we are switching to the new Alpine images, please refer to 
[2] for detailed info.



[1]: https://git.opnfv.org/functest/tree/functest/ci/download_images.sh
[2]: https://wiki.opnfv.org/display/functest/Run+Alpine+Functest+containers


Best Regards,
Linda

发件人: 
opnfv-tech-discuss-boun...@lists.opnfv.org
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] 代表 Srikanth Vavilapalli
发送时间: 2017年9月14日 2:33
收件人: 
opnfv-tech-discuss@lists.opnfv.org
主题: [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
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss


Re: [opnfv-tech-discuss] [Functest] Installing and Running Functest in Transparent Proxy with Whitelists environment

2017-09-18 Thread Srikanth Vavilapalli
Thanks Linda and Steve

I have not yet got the access to that host/server to install Functest on it, so 
I am currently analyzing the potential challenges we may encounter once we take 
the Functest into that restricted environment.

So, from your response, once I have the docker engine installed and pulled 
functest container (latest alpine based) from docker hub,  if I add those image 
download URLs to the whitelist, I should see the “functest env prepare” step go 
through without many issues. Is this correct understanding?

From Steve’s response, seems like internet connectivity is also needed during 
some test execution of SNAPS-OO based tests. Steve, can you plz clarify why we 
need HTTP/HTTPS proxy settings for SNAPS-OO and are there any specific list of 
URLs that SNAPS-OO based tests would pull from internet during test execution?

Thanks much for your help
Srikanth



From: wangwulin [mailto:wangwu...@huawei.com]
Sent: Wednesday, September 13, 2017 7:46 PM
To: Srikanth Vavilapalli ; 
opnfv-tech-discuss@lists.opnfv.org
Subject: 答复: [opnfv-tech-discuss] [Functest] Installing and Running Functest in 
Transparent Proxy with Whitelists environment

Hi Srikanth,

I am wondering if you have succeeded launching functest container, and have 
trouble with functest env preparation. And which version of functest image did 
you use?


1)  If there is no trouble with docker engine installation for you, the two 
documentation links you mentioned are a little bit outdated.
Now offline is fully supported by functest master, so there is no need to 
access any URLs for the step “functest env prepare”.


2)  To enable run functest test cases, all the images required by tests should 
be downloaded beforehand via a shell file named download_images.sh [1] provided 
by functest. Please make sure these images URLs are included in your whitelist 
and put all the downloaded images in the dir /home/opnfv/functest/images inside 
functest container.


3)  Meanwhile, we are switching to the new Alpine images, please refer to [2] 
for detailed info.



[1]: https://git.opnfv.org/functest/tree/functest/ci/download_images.sh
[2]: https://wiki.opnfv.org/display/functest/Run+Alpine+Functest+containers


Best Regards,
Linda

发件人: 
opnfv-tech-discuss-boun...@lists.opnfv.org
 [mailto:opnfv-tech-discuss-boun...@lists.opnfv.org] 代表 Srikanth Vavilapalli
发送时间: 2017年9月14日 2:33
收件人: 
opnfv-tech-discuss@lists.opnfv.org
主题: [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
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss


Re: [opnfv-tech-discuss] [Functest] Installing and Running Functest in Transparent Proxy with Whitelists environment

2017-09-14 Thread Steven Pisarski
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:  on behalf of Srikanth 
Vavilapalli 
Date: Wednesday, September 13, 2017 at 12:32 PM
To: "opnfv-tech-discuss@lists.opnfv.org" 
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
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss


[opnfv-tech-discuss] [Functest] Installing and Running Functest in Transparent Proxy with Whitelists environment

2017-09-13 Thread Srikanth Vavilapalli
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
opnfv-tech-discuss@lists.opnfv.org
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss