14 Commits

Author SHA1 Message Date
Gael Chamoulaud (Strider)
4ee27890e3 Trigger molecule jobs when modifying the following files
- ^tests/prepare-test-host.yml
- ^playbooks/molecule/pre.yml
- ^playbooks/molecule/run.yml
- ^molecule-requirements.txt

Change-Id: I765a1e9f1ca7bf5b9cc0803287f0a4b7f1b25e89
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
2021-05-27 09:35:40 +00:00
matbu
3a5e0de20b Rename local variable component to validation_component for Upstream CI
The usage of the component variable for the local and check jobs is
dangerous since this variable is used by the whole component chain for TripleO.
This review renamed it to validation_component.

Change-Id: Icd8e64282306479a84fc6240142ddcb28ce433e5
2021-05-26 15:03:02 +02:00
Zuul
d0d7da08ed Merge "Reqcheck job for upstream validations-common" 2021-05-21 08:08:16 +00:00
Jiri Podivin
1d2149e934 Unblocking the openstack-tox-docs job.
Fixing indentation error breaking openstack-tox-docs

Adjusts openstack-tox-docs job to be triggered by
the validations_common directory changes.

Introducing upper-requirements constraint to the
doc build dependencies.

Adjusts ansible_autodoc to handle missing molecule confs.

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I8021f786476b61bbf88bf21a1151ce3198f7abbd
2021-05-20 09:56:52 +02:00
Jiri Podivin
2ae6e68d36 Reqcheck job for upstream validations-common
Zuul job queries the requirements.txt and the relevant
spec file using the `rdopkg reqcheck` to find discrepancies
in the listed dependencies.

Just like the original `rdopkg-reqcheck` this job is non-voting.

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I45043407b38bdcd0c0a38b30b65b5d5f70cae76d
2021-05-19 15:20:08 +02:00
Zuul
54093ee5cb Merge "Update validations role to be used by tripleo CI and devstack tests" 2021-05-03 10:17:07 +00:00
matbu
c37b9cfce1 Update validations role to be used by tripleo CI and devstack tests
Change-Id: I047ddf1d3fdba23fb871119ecdf6137e5c5f956a
2021-04-29 08:04:25 +02:00
Jiri Podivin
cb75103ab5 Version bumps to prepare for rhel9 transition
Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I27d563ca809e3ae5d50e3c5b64926de0fa9a25d2
2021-04-27 15:38:35 +02:00
Wes Hayutin
ba6977faf2 add basic standalone job w/ validate-services true
* Parent off the basic tripleo standalone job
* turn on validate services
* Ensure changes to repo build via rpm

Related-Bug: #1923091
Depends-On: https://review.opendev.org/c/openstack/tripleo-validations/+/785722
Change-Id: I1a07b92b2e3ddd7f20af2655315491c3d6b927b3
Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
2021-04-14 09:07:07 +02:00
Gael Chamoulaud (Strider)
a92c1d2170 Add validation-common documentation structure
The doc structure from validations-libs was transposed
and slightly altered.

Future expansion of documentation is expected.

Change-Id: Ib1043cf1bef5d9b858da8f9a83fbba52bb570b99
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
2021-02-15 14:58:05 +01:00
Gael Chamoulaud (Strider)
4c610b35b9
Make the measuring code coverage test working
Change-Id: Ice9a3ddbced8562ab4c71d0331ace53b83f4fc93
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
2021-02-08 13:25:46 +01:00
Gael Chamoulaud (Strider)
ba5db95b09
Remove workaround for broken dogpile.cache and lower-constraints file
- dogpile.cache workaround
Bug: https://github.com/sqlalchemy/dogpile.cache/issues/178
Bug: https://bugs.launchpad.net/tripleo/+bug/1876073

- The lower-constraints.txt file has been removed because it is not
useful for TripleO anymore.

Change-Id: I17388fa82618cc881d6886a9328616de4350c38b
Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
2020-12-09 09:58:18 +01:00
Gael Chamoulaud (Strider)
9d84a07807
Add molecule tests runs back in the CI
This patch reverts files which have been deleted with [1].

It also adds back the openstack-tox-linters job in the check queue.

[1] b706d7c7c9
Change-Id: Idd3bdb4aecf59ba20992e9c499efd8767e9d06be
2020-09-18 16:15:06 +02:00
Mathieu Bultel
b706d7c7c9 Switch legacy Zuul jobs to native Zuul v3 jobs
See
https://governance.openstack.org/tc/goals/selected/victoria/native-zuulv3-jobs.html
for more details.

Co-Authored-By: Cédric Jeanneret <cjeanner@redhat.com>
Change-Id: I94eadcecbae58ad322cc3028b315eab795711027
2020-08-12 08:50:53 +02:00