Commit Graph

3 Commits

Author SHA1 Message Date
Heba Naser 408a62c5a8 Use tests repo for common role test requirements
Using tox for requirements management requires in-repo
requirements files for all our repositories. Rather than
do that, we make use of the tests repo to capture our
common requirements and use this to install them.

This reduces our review requirement rate and simplifies
maintenance for us for the tox config. It also makes it
usable with 'Depends-On', which is marvellous!

The tox requirements definitions for docs/releasenotes
builds are left in-place as those are standard entries
across the community. If that changes at some point, we
can re-assess those entries too.

Also, a bunch of outdated tox configuration was updated
to match other repositories.

Depends-On: https://review.openstack.org/579208
Change-Id: Iab894de117a3d84b78246d09d343dc0a85335f28
2018-07-13 16:31:26 +01:00
Jesse Pretorius e041c22d5d Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

For more details information, please refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

In order to pass the requirements check, a new lower bound is set for the
'pyasn1' and 'requests' packages.

Change-Id: I9e8a0454eda8af88eeb690f75107d001e7d3a8b8
2018-07-13 16:00:06 +01:00
Jean-Philippe Evrard 27991691da Bootstrap tacker role
- Make possible to use gerrit with tacker role
- Introduced Vagrant file like the other roles
- Introduced gating files
- Introduced basic docs

Change-Id: I632010fe7de9a91614bc8088fa7321847f3aa9c1
2017-07-20 15:41:58 +02:00