[openstack-dev] [Neutron][Tempest] Heat template for services

2013-11-26 Thread Nachi Ueno
Hi Summit, Eugene

We have submitted a Heat template for advanced services.
This is combination of LBaaS, FWaaS and VPN.
This is a also good demo for how to use neutron services.

https://review.openstack.org/#/c/58496/1

It is great if we could get feedback from yours.

FYI, here is existing heat  neutron test.
https://github.com/openstack/tempest/blob/master/tempest/api/orchestration/stacks/test_neutron_resources.py

Best
Nachi

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Neutron][Tempest] Heat template for services

2013-11-26 Thread Nachi Ueno
Hi Steve

Thank you for your input.
I agree with you.
We added apache, mysql and wordpress for this review, because
heat-template is a show-case for example template.

I agree with you, we can start a process of simplehttpserver in meta
data script for LBaaS test.

Best
Nachi


2013/11/26 Steve Baker sba...@redhat.com:
 On 11/27/2013 07:16 AM, Nachi Ueno wrote:

 Hi Summit, Eugene

 We have submitted a Heat template for advanced services.
 This is combination of LBaaS, FWaaS and VPN.
 This is a also good demo for how to use neutron services.

 https://review.openstack.org/#/c/58496/1

 It is great if we could get feedback from yours.

 This template is fine as an example template for heat-templates, but not for
 a tempest test.

 I think installing apache, mysql and wordpress is not appropriate when the
 aim is a functional test of LBaaS, FWaaS and VPN

 These should probably be 3 different scenario tests using heatclient, an
 separate yaml template, and written in this style:
 https://github.com/openstack/tempest/tree/stable/havana/tempest/scenario/orchestration

 For the LBaaS test, using SimpleHTTPServer[1] instead of apache would mean
 no packages would need to be installed (which would be slow, and risks
 transient errors). Each web server can return something unique, so the test
 can assert that the load balancer is balancing all servers.

 For FWaaS and VPN it would be handy if the templates required no nova
 servers, or servers that require only cirros, since then they can run in the
 standard gate jobs.


 FYI, here is existing heat  neutron test.
 https://github.com/openstack/tempest/blob/master/tempest/api/orchestration/stacks/test_neutron_resources.py


 [1] http://docs.python.org/2/library/simplehttpserver.html

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev