On Jun 13, 2013, at 8:41 AM, Jaroslav Henner <jhen...@redhat.com> wrote:

> Hi,
> 
> We wish to create some tool for automated preparation of stack for full 
> tempest run. We need it to be able to work with deployment that has been 
> prepared by Packstack [1].

I'm working on this already, and will have something usable for CI by Tuesday 
of next week at the latest.

> Packstack can give as an output some "answer file", which is actually an ini 
> file. We can parse that file, take some other values as input, for example 
> images locations, ... and create a tempest.conf accordingly.
> 
> The questions now are:
> * Should this be a part of Tempest?
> * Should this be a separate project?

Maybe in the future, but not yet.  

> * Should this be a part of the Packstack?

For now, yes.  The immediate need is to allow Packstack to configure Tempest, 
so the work is best done there.

> * What about other deploying tools - should that tool have several frond-ends?
> * Does anybody have something already?
> 
> Any comments?

Each deployment mechanism (devstack/puppet/chef, and Packstack is just glue on 
puppet) needs to be able to perform base configuration to support Tempest.  I'm 
not sure this would be best implemented in a separate tool, though, given that 
puppet and chef need to be able to natively manage of OpenStack resources and a 
separate tool would inevitably duplicate such functionality.


m.

> 
> [1] https://wiki.openstack.org/wiki/Packstack
> 
> PS: As Attila Fazekas pointed, most things we can find dynamically from the 
> keystone/nova. True, but I don't quite like the idea to ssh to nova host to 
> get nova SQL password and tricks like that.
> 
> Jaroslav Henner


-- 
Mailing list: https://launchpad.net/~openstack-qa-team
Post to     : openstack-qa-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack-qa-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to