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
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
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
Federico Ressi
9cf069dbb0
Remove support for Python2.7 on all upstream jobs
...
Because upstream OpenStack requirements master branch
(Victoria) removed any support for Python 2.7 upstream
jobs started failing. We where only using Python 2
because infrared installation process fails on
RHEL/CentOS 7 and Python 3 due to lacking SE Linux
Python bindings.
This workaround this issue by removing support
for Python 2.7 and CentOS/RHEL 7. The support for
CentOS 7 could be restored once the IR issue has
been fixed.
Change-Id: I09d2577a0e5cb4c7efbb6863294f63b2dd88de0a
2020-05-18 14:58:20 +02:00
Federico Ressi
55b05ea70a
Add tox-infrared-centos-8 to gate jobs
...
Depends-On: https://review.opendev.org/725209
Change-Id: I7443321721e300e7fa8e301b577cc9db6ec06160
2020-05-05 18:25:55 +00:00
Federico Ressi
388426812d
Use upper-constraints file from requirements project
...
Change-Id: I26318898ced32248a2ff31a78ec15d49382b9027
2020-05-04 14:47:41 +02:00
Federico Ressi
905b60633c
Revert "Add tox-infrared-centos-8 to gate jobs"
...
This reverts commit 58cb0e418d7146b4efacd728a40735878a811f2c.
Change-Id: If65200798f8516c6d377246b4bbd88aef78f8c9d
2020-05-04 14:47:08 +02:00
Federico Ressi
20c05cd1b9
Fix broken infrared toxenv on CentOS/RHEL-8
...
- use OpenStack uppser-constrains file for infrared toxenv
- make tobiko-tox-infrared-centos-8 job voting
- ensure setupptools and wheel versions are up to date
Change-Id: I04934b6eba6c35acf6ed2bcb9702b09a31dac8bf
2020-04-30 14:34:07 +02:00
Federico Ressi
936f0884bf
Allows to run tobiko-tox-infrared jobs from other repos than Tobiko
...
Change-Id: I389b82c49a6d7931f8980949a7ba0c16723b69b4
2020-04-29 09:45:02 +00:00
Federico Ressi
1f4e11b118
Update IR plugin
...
Change-Id: I8a4c483a4ac4b1f8dd1a3ec729ffe5bf6410073e
2020-04-29 05:38:11 +00:00
Federico Ressi
ac7a4a6d61
Switch to 2-node configuration for IR plugin testing
...
Change-Id: Ifeed49ee6a5f57fc2ebf69adbae16894ad3c69a2
2020-04-15 15:56:13 +02:00
Federico Ressi
f1b479c990
Add Ubuntu Bionic Infrared plugin job
...
Change-Id: Idfe053b9f3d708ea9fdbe864f320e72d01d21a81
2020-04-13 13:55:51 +02:00
Federico Ressi
427ec04806
Remove tobiko-tox-infrared-ubuntu-bionic job
...
Change-Id: Ib2092f889ea92494c763dac8f3ed90980d3085d4
2020-04-02 14:52:22 +02:00
Federico Ressi
0d9e88a6fe
Verify infrared plugin actually collect output files
...
Change-Id: Ib4f8961f50bd3ed68e472eb0fb6be67e27f156f3
2020-04-02 07:59:20 +00:00
Federico Ressi
e116222308
Allow to specify python interpter used for testing IR plugin
...
Change-Id: I2ea68efed1fe1c0dc22b3c49118cfc5c93c8a037
2020-04-01 08:42:00 +00:00
Federico Ressi
7f97e137eb
Copy test result files to zull logs dir
...
Change-Id: I6abef9016403d6b3c2801a9de64a55f237b99fab
2020-03-23 22:37:03 +01:00
Federico Ressi
552f9dce46
Execute test cases with InfraRed plugin on CenOS and Ubuntu
...
Change-Id: I493d259ad62f5fe536778fc8698747aee5874951
2020-03-20 10:36:35 +00:00
Federico Ressi
a4ab99ba89
Spliting infrared plugin into roles
...
Create a set of roles to be composed into a new infrared plugin. The
final goal for these roles is to be used for either downstream and
upstream CI
Change-Id: I48d5f500c2e694c3f94ee497a0df1d92b6c411b3
2020-03-17 11:07:08 +00:00
Federico Ressi
a9e9d5ee60
Create Tox InfraRed upstream job
...
Change-Id: Ib816520d63a51ae37a9be8f2036131bd58ecd054
2020-01-16 15:53:38 +00:00