Commit Graph

8 Commits

Author SHA1 Message Date
Ghanshyam Mann 72ea117f61 Retire Tripleo: remove repo content
TripleO project is retiring
- https://review.opendev.org/c/openstack/governance/+/905145

this commit remove the content of this project repo

Change-Id: Ic549bdcc76a5e12a0104143fbe79fd0db2c866b0
2024-02-24 11:44:35 -08:00
Takashi Kajinami 80c6f8b006 validate: Remove logic for unsupported old releases
This change removes logic for releases older than train, because these
releases are already EOLed. This covers only tempest roles and
playbooks.

Change-Id: I0b50cad30107a83b562b8c22b2afd7af7636c615
2022-10-25 17:16:18 +09:00
Sorin Sbarnea 16649df878 lint: bumping to latest versions
- run `pre-commit autoupdate` and fixed new issues
- adopted newer pre-commit config for ansible-lint 4.2.0+
- fixed some reported broken rules
- temporary disabled few rules, just to contain the size of of review,
  planning to drop/fix them in follow-ups.

Change-Id: I807ba4e919527be56c85ec72d0f4c7148f04e994
2020-01-05 19:36:36 +00:00
Quique Llorente ccca64f523 Install correct python version packages at tempest
The role validate-tempest was installing python- for f28 we need to
install python3 packages.

used/needed by https://review.openstack.org/618056

Story: https://tree.taiga.io/project/tripleo-ci-board/task/375

Change-Id: Iad3dde61173140321ede8f3549e01163cb4f4b41
2018-12-26 12:47:08 +01:00
Sorin Sbarnea 46c0b497c9 Replace yum with package on validate-tempest
Change-Id: Ic1792e98aa825f9b87df10e1da1077df373af63a
Story: https://tree.taiga.io/project/tripleo-ci-board/task/374
2018-11-16 12:30:33 +00:00
Arx Cruz 9f9386507b Moving installation of tempest plugins to tempest-rpm file
These packages are only needed when tempest_format is packages,
since the containerized tempest already have all the packages
installed in the docker image, let's save a few seconds here.

Change-Id: Id107ffc2f86ad0771658e77fb9e7c0aa84625005
2018-04-30 16:00:52 +00:00
Chandan Kumae 7f68348ee7 Fixed tempestconf directory for newton
* https://review.openstack.org/#/c/551441/ refactored the whole
  validate-tempest role. It introduced a regression at few places.
  It fixes the path of tempestconf directory to use tempest_dir.

Change-Id: I69deba467157ad2134616aacec4368a5d0f5b92e
2018-04-16 16:10:00 +05:30
Chandan Kumar de5dd4cc17 Refactored validate-tempest role for undercloud and containers
* Introduced new workflow for validate-tempest role
- Remove previously created tempest artifacts
- Install tempest
- Create tempest workspace
- Create tempest resources
- Generate tempest configurations
- Run tempest
- Removed unused ironic undercloud fake services
- Removing public network from undercloud as there is no public network
- Added tempest_dir var to give path to tempest workspace
- use {{ working_dir }}/tempest_git for clonning stuff
- Added test_black_regex to skip a series of tests
- Fixed permission issue for tempest_dir to generate subunit files
- Install stestr subunit-filters and subunit for generating subunit files
- Added tempest_skip_master containing skip list for undercloud
- Introduced tempest_conf_version for installing particular version of
  tempestconf from git
- Enable set -e to find the exit status of command running inside
  container

Change-Id: I021432e222fae0e57a13ca4859ba77e990ac6c67
2018-04-10 10:00:49 +00:00