Federico Ressi
379cb9804c
Gate changes using the default faults job
...
Change-Id: I2268060680a8552d6a9ecc5506bb6d712ea03740
2021-02-12 14:13:02 +01:00
Federico Ressi
f72ce0e03b
Execute only one infrared job on check and gate pipelines, all of them on periodic
...
Change-Id: I808c8bb5e8226d7edd156e7f75e25318de3af7af
2021-01-14 11:56:53 +01:00
Federico Ressi
49cfffda2c
Use devstack-tobiko-gate jobs from its project template
...
This allow to update the list of devstack-tobiko-gate* jobs
from its x/devstack-plugin-tobiko repository
Change-Id: I433c8e8871766d231c11b34c2dbd1e45dcc5ac53
Depends-On: https://review.opendev.org/c/x/devstack-plugin-tobiko/+/770596
2021-01-13 14:29:37 +01:00
Federico Ressi
d44b3051bf
Add check requirements job
...
Change-Id: I06e035a5570ffd25563f0483e6859ea55825b6f1
2021-01-05 13:35:44 +01:00
Federico Ressi
38d62e8730
Use the new DevStack gate jobs
...
Change-Id: Ib195260f21f0272bd019a24718200ab5a390d50b
Depends-On: https://review.opendev.org/c/x/devstack-plugin-tobiko/+/767557
2020-12-17 15:04:01 +01:00
Federico Ressi
3673a7dcd6
Restore DevStack functional and scenario jobs (Ubuntu)
...
Change-Id: Ib0c8dd667cfee564b6e79472d0ca7f81c93a2f56
2020-12-11 09:19:26 +01:00
Federico Ressi
9c2a2e749d
Pass broken jobs with Python 3.8 (Ubuntu Focal and Fedora 32)
...
- Pass linters and lower-constrains jobs with Python 3.8
- Use master version of pylint only with python version >= 3.9
- Update requirements files
- Fix install_bindeps.sh
- Disable running DevStack jobs on ubuntu focal nodes
Change-Id: Ie745fe5b5a08fe088fcf39edb312170c6cbdc5bb
2020-12-10 13:00:04 +01:00
Federico Ressi
700bdadd56
Gate changes using devstack-tobiko-functional-ovn-centos job
...
Change-Id: I1743222103a60fa71ea5c84f1993f9fe2c7b8edb
2020-11-26 14:01:50 +01:00
Federico Ressi
053c63d4bc
Gate changes using devstack-tobiko-scenario-ovn-centos job
...
Change-Id: I6a2e4e0b1b1864b250c5f7d1077ccf625d74daac
2020-11-26 14:01:05 +01:00
Federico Ressi
2212a496c9
Drop python3.7 platform in favor of phython3.9
...
Change-Id: I699bd3c91864c9d1d09c001cf2704fe4fa7a883c
2020-11-25 20:37:47 +01:00
Zuul
4b5695e187
Merge "Switch tripleo job to content provider"
2020-11-24 13:23:42 +00:00
Rafael Folco
649a6904a6
Switch tripleo job to content provider
...
Content provider job builds and shares the artifacts among
consumer jobs. This removes dependency on docker.io pulls.
Change-Id: I701be922f7146ca9d36100055c17b6e5f1eb7e3d
2020-11-23 20:54:19 +00:00
Federico Ressi
9adafa69c2
Gate changes using the scenario single-node OVN job
...
Change-Id: Ib266951e7b851c3102ac6845f74c6e032e0cf4b2
2020-11-12 17:17:11 +00:00
Federico Ressi
69bc4f42fe
Check and gate project using CentOS
...
Change-Id: I1e50a54d42f2978b268de5ef9f81d6372b46fcbf
2020-11-09 19:18:13 +00:00
Federico Ressi
3dd71cc486
Add multinode faults OVN jobs
...
Depends-On: https://review.opendev.org/760083/
Change-Id: Ifc439ece66d6bd621b79b54eba374705a560511a
2020-10-29 13:37:55 +00:00
Federico Ressi
6c358b7b4c
Add scenario OVN jobs
...
Depends-On: https://review.opendev.org/759252/
Change-Id: I67faa1f7427e4bd8993c120ddaf9a5161aec82a5
2020-10-28 21:34:29 +00:00
Federico Ressi
a609205734
Disable centos jobs from check pipeline
...
Change-Id: I9ed0b4d7b21194af7f64bc4067840ebd8a63f5e9
2020-10-27 03:35:02 +01:00
Federico Ressi
120f1b9f78
Gate projects using Ubuntu Focal
...
Workaround requirements incompatibility with Python 3.6
Related-Bug: #1901383
Depends-On: https://review.opendev.org/#/c/759778
Change-Id: I8dbd56def81a05d234e9269688ee35040a70588a
2020-10-27 01:45:15 +01:00
Federico Ressi
2a5113853c
Add devstack-tobiko-* jobs
...
Depends-On: https://review.opendev.org/755272
Change-Id: I9aaa743f8f5fb3e8d4febe65ae94cbb5a7396702
2020-10-01 14:35:52 +02:00
Federico Ressi
b9574a0aa4
Remove DevStack support from tobiko repository
...
- Use Tobiko project as default tests directory on zuul jobs
- Remove DevStack plugin
Change-Id: I3f1ab818d835bb5db050d6cbe64dc20fc98b6610
2020-10-01 14:34:39 +02:00
Federico Ressi
31a9a6e8e6
Add a timeout for workflow stages
...
Change-Id: I9938a8bbd71ab131c8b6a2210e5d1a903ef21efd
2020-09-28 12:04:49 +02:00
Federico Ressi
cf63ca797f
Switch to IR Fedora job to Fedora 32
...
Change-Id: I7826444eab390e7a780a595063ed54f058c4aa5d
2020-09-24 15:11:44 +02:00
Federico Ressi
55d5f77464
Remove Ubuntu Bionic jobs
...
Change-Id: I3fcc7c259ee625c116ae8d82552259401c7ddc66
2020-09-24 14:52:23 +02:00
Federico Ressi
338f8410ff
Restore voting to tobiko-devstack-functional-centos-8 job
...
Change-Id: I338ebc9d3219fe9e8c5d1f93768d35149fc6e1e8
2020-09-02 07:32:45 +02:00
Federico Ressi
a8fd02960c
Ensure python-docutils package is installed
...
- Use IR fix for setuptools installation [1]
- Restore voting to 'tobiko-tox-infrared-centos-8' job
[1] https://review.gerrithub.io/c/redhat-openstack/infrared/+/501507
Change-Id: I04dafdae5cc62a4c470204e0ba816e9bde522aaf
2020-09-01 08:21:12 +02:00
Federico Ressi
f7204bc789
Remove voting from failing jobs
...
Change-Id: Ifbfe018dccfa83adc3868c2daea8a618e4e6c346
2020-09-01 08:18:23 +02:00
Federico Ressi
c7d56d0213
Configure CI test cases timeouts
...
Set following default CI timeouts:
- 30 minutes for DevStack jobs
- 2 hours for IR plugin
Change-Id: I202bb5a6896817043b2514e591cc1ae37be7bf8f
2020-08-21 14:07:12 +00:00
Federico Ressi
cf9a81a711
Enable logging debug lines in devstack jobs
...
Change-Id: Ie7209fe41e783304d8398e28da7601e5b7928d13
2020-07-13 10:56:11 +02:00
Andreas Jaeger
8c9f389692
Properly namespace nodes
...
We have a global namespace, thus request that jobs and nodes are
prefixed by repo name. Do this for the nodes.
Btw. these nodes can also be proposed in openstack-zuul-jobs repo.
Change-Id: I84974ea78a759656e31b20f8ada70a0b0727c403
2020-07-06 07:54:09 +02:00
Federico Ressi
6768d22ae2
Fix irrevelant files for IR jobs
...
Change-Id: I58cd85692ca7c4fa1d010b2045a322e4297650c6
2020-07-03 15:11:50 +02:00
Federico Ressi
be4ab43b37
Use InfraRed master version for RHEL 7
...
Change-Id: Id4e757befb33d69af8cbe6acb21192f6c11e0622
2020-07-03 14:07:13 +02:00
Ghanshyam Mann
5562c2078b
Rename Tobiko's three nodes nodesets
...
devstack is defining the three node focal nodeset
- https://review.opendev.org/#/c/738127
which is blocked because this project also
define the same and zuul complain on conflicting on
name.
Let's rename tobiko nodesets that have (potentially)
conflicting names.
Change-Id: Ic05df3ca6b7f3ebe9413969558ec9a6cd6a0fad8
2020-06-26 10:27:00 +02:00
Federico Ressi
8b7d0ca4f0
Set CentOS-8 as reference DevStack job
...
Change-Id: I30a6bb63269f031a74f9bff6c765d59d91088797
2020-06-25 15:21:15 +02:00
Federico Ressi
59b85b63d5
Test IR plugin only against latest Fedora version
...
Change-Id: I3713742d264ef103672e99036aae81a597c5ae0c
2020-06-25 09:55:43 +00:00
Federico Ressi
15fe8bfc87
Disable sibilling projects installation on CentOS 7
...
Change-Id: Ia7f04d564fc65fa1833c5634d2b3757cccbece2d
2020-06-25 09:05:32 +02:00
Zuul
187fd10ddb
Merge "Add validations-libs as an extra requirement"
2020-06-18 20:56:53 +00:00
Federico Ressi
3e2fc6c388
Add validations-libs as an extra requirement
...
Change-Id: I5bc1ce84a2963a0dd0e3d9e13008544c5cfe3e8f
2020-06-18 14:27:43 +00:00
Federico Ressi
aa32375454
Add lower-contraints job
...
Change-Id: I273e7ae3d82374f087c1b57a2a37886310a08e2f
2020-06-18 16:26:03 +02:00
Federico Ressi
79b119d0ae
Update zuul irrelevant files
...
Change-Id: Ifc30371117bd323627de4fe18feb16c3644b1c5b
2020-06-10 08:07:14 +02:00
Federico Ressi
1702b42ff4
Automaticall use Python 3.8 IR patch when required
...
Change-Id: I71f02b9944c0a5d09e029a54625f0259c9fa9eaf
2020-06-09 12:15:14 +02:00
Federico Ressi
38b58a6d0e
Enforce using compiled python release on RHEL-7 by pinning 3.7 release
...
Use the same configuration for CentOS-7 and RHEL-7
Change-Id: Ie18bcfcab53e4d5c82d19a002ae4dded15a5e6cd
2020-06-04 14:12:46 +02:00
Federico Ressi
ecd82224c7
Use rebased Python 3.8 IR patchset
...
Change-Id: I8689d99eb10204d5f594c7fd73370ddbc6b10bf8
2020-06-01 12:48:53 +02:00
Federico Ressi
64308b3eb4
Add Fedora 32 IR jobs (with Python 3.8)
...
Change-Id: Ie3d720f8a42ae1d7b20f43f673b8f80592971dbb
2020-05-25 10:28:13 +02:00
Federico Ressi
de0bf0ecd2
Update Ubuntu Focal job IR patchset version
...
Change-Id: I12c905f70cbf64ad7f18c98101d8be663e43106e
2020-05-22 15:16:39 +00:00
Federico Ressi
3fb139829e
Run IR CentOS 7 job with IR master branch
...
Change-Id: I71fc648eed119bd884b0c26c50bb92ca6543111d
2020-05-22 17:01:45 +02:00
Federico Ressi
302a5711c5
Add support for Fedora 31 and Python 3.7
...
Change-Id: I118074705c9b83167914d1d0d568f8727d2076e3
2020-05-20 16:16:29 +00:00
Federico Ressi
bf8dcd6c7c
Restore IR CentOS 7 support based on Python 3.6
...
Change-Id: I95dbc9c24f0e217d55e1ab4d4478bfbb2a885f9e
2020-05-20 15:41:08 +02:00
Zuul
fa3427f41e
Merge "Add support for ubuntu 20.04 LTS and Python 3.8"
2020-05-20 13:37:15 +00:00
Federico Ressi
768c4fbf04
Move tobiko-devstack-faults-ubuntu-bionic job to periodic pipeline
...
Change-Id: I1be907c89dc80df8521fad5582b5f3709aeb5456
2020-05-20 11:34:18 +02:00
Federico Ressi
2f95d7a975
Add support for ubuntu 20.04 LTS and Python 3.8
...
Change-Id: Ie1972f708bd0901117cfcb8341b55b8e6ef3cf64
2020-05-20 11:25:25 +02:00