On Thu, May 14, 2015 at 06:00:01PM +0400, Evgeny Antyshev wrote:
> Hello,
> 
> We faced the following problem when running tempest on stable/kilo branch:
> tempest requires tempest-lib>=0.5.0, while global requirements from
> stable/kilo ==0.4.0
> (module common/ssh was moved from tempest to tempest-lib 0.5.0)
> 
> It looks like this problem was introduced by the change:
> https://review.openstack.org/#/c/176039/
> 
> Please clarify if tempest is supposed to work with stable/kilo or not.
> 

Tempest does not have a stable branch like other openstack projects. For more
info about that see: 

http://specs.openstack.org/openstack/qa-specs/specs/implemented/branchless-tempest.html

and

http://docs.openstack.org/developer/tempest/HACKING.html#branchless-tempest-considerations

Tempest will run fine against a stable/kilo cloud, however if you're trying to
install everything on a single box there will be some complexities as you've
encountered. The only way to install tempest with a all-in-one OpenStack
deployment on the same node is to make sure you venv isolated tempest. This is
actually what we do for stable/kilo jobs in the gate, we don't try to system
install tempest but instead just use tox to create a venv and run tempest tests
from inside the venv. This is because as you pointed out tempest's requirements
change with master global requirements which will conflict with the stable
branches.

-Matt Treinish

Attachment: pgpIkxTpTOEHC.pgp
Description: PGP signature

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to