Role os_tempest for OpenStack-Ansible
Go to file
Dariusz Smigiel 395d70f086 Revert "cleanup setup.py config"
This reverts commit 6c976e61a9.

Reason for revert:
Removal of setup.py caused problems with installation in tripleo-quickstart:

2022-03-31 16:20:19.128604 | primary | ERROR: openstack-ansible-os_tempest from file:///home/zuul/src/opendev.org//openstack/openstack-ansible-os_tempest/#egg=openstack-ansible-os_tempest (from -r quickstart-extras-requirements.txt (line 5)) does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found.

Disable setuptools auto discovery

Jobs are broken due to a release of setuptools 61.0 introducing
non-backwards compatible breaking changes [1]

Setting py_modules to an empty string here will disable autodiscovery
and should permit jobs to run as before.

[1] https://github.com/pypa/setuptools/issues/3197

Signed-off-by: Neil Hanlon <neil@shrug.pw>

Change-Id: I8ee5fa36a6b0cbce2d1811d9f40202fd083e4767
2022-03-31 17:07:05 -04:00
defaults Merge "Deprecate unnecessary variables" 2022-03-21 18:39:17 +00:00
doc Update URL for documentation of python-tempestconf 2021-11-23 10:22:27 +01:00
examples User guide 2019-04-10 21:06:16 +02:00
meta Use config_template as a collection 2021-12-07 13:03:32 +00:00
molecule/default Enable placeholder openstack-tox-molecule job 2020-03-30 13:14:10 +01:00
releasenotes Merge "Deprecate unnecessary variables" 2022-03-21 18:39:17 +00:00
tasks Merge "Enable recursion in combine() filter" 2022-01-12 18:47:39 +00:00
templates Deprecate unnecessary variables 2022-01-18 23:54:43 +01:00
tests python-tempestconf moved from osf/ to openinfra 2021-10-18 11:01:18 +00:00
vars Add the glance-tempest-plugin 2022-03-03 15:51:26 +05:30
zuul.d Move zuul jobs layout to centos9 only for master branch 2022-02-15 13:28:13 +00:00
.gitignore Updated from OpenStack Ansible Tests 2019-08-20 03:07:01 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:43:00 +00:00
CONTRIBUTING.rst [ussuri][goal] Update contributor documentation 2020-05-15 14:38:57 +03:00
LICENSE Implement base configuration for independent repository 2016-03-03 13:02:14 +00:00
README.rst Merge "add bug url to readme" 2021-03-02 10:18:12 +00:00
Vagrantfile Updated from OpenStack Ansible Tests 2021-12-17 16:48:40 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2021-03-12 22:21:35 +00:00
requirements.yml Fixed bugs identified by newer ansible-lint 2019-08-09 13:49:35 +01:00
run_tests.sh Updated from OpenStack Ansible Tests 2021-03-12 22:21:35 +00:00
setup.cfg Revert "cleanup setup.py config" 2022-03-31 17:07:05 -04:00
setup.py Revert "cleanup setup.py config" 2022-03-31 17:07:05 -04:00
tox.ini Revert "cleanup setup.py config" 2022-03-31 17:07:05 -04:00

README.rst

Team and repository tags

image

OpenStack-Ansible os_tempest role

Ansible role to install OpenStack Tempest.

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-os_tempest/latest

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-os_tempest

The project source code repository is located at:

https://opendev.org/openstack/openstack-ansible-os_tempest

The project home is at:

https://launchpad.net/openstack-ansible

The project bug tracker is located at:

https://bugs.launchpad.net/openstack-ansible