278 Commits

Author SHA1 Message Date
Zuul
206052e14f Merge "Move TripleO job implementation to zuul.d/tripleo.yaml" 2022-02-04 11:07:29 +00:00
Federico Ressi
bad452edbd Move TripleO job implementation to zuul.d/tripleo.yaml
Change-Id: I5991f41855a3bb28d1feaeac6ee89fa35329d35b
2022-02-04 09:36:21 +01:00
Zuul
69afc3aa87 Merge "Add voting to tobiko-infrared-centos-9 job" 2022-02-03 20:48:20 +00:00
Federico Ressi
36c976596d Fix infrared-centos-8 job
Change-Id: Ia691a55cb769e0494ab752f410923f7abead53d2
2022-02-03 18:12:01 +01:00
Federico Ressi
1d12e4adc7 Add voting to tobiko-infrared-centos-9 job
Change-Id: Ib8d619da32bd09db6f4643e0f8ef9e00a993486a
2022-02-03 15:48:06 +01:00
Federico Ressi
6eeba70e7b Test Tobiko IR plugin with CentOS 9
Change-Id: I2ce6f604b6da84dffeeab8cf42765c419b0744af
2022-02-03 15:18:36 +01:00
Federico Ressi
270839755a Revert "Drop CentOS support for InfraRed plugin"
This reverts commit 9e02ef0760d29dbddfb937f17a85c58293ea29e3.

Reason for revert: We need this jobs to test support for RHEL 7, 8 and 9

Change-Id: Ia94a9c5947c01af4451f9d9d8d665e531f344bc9
2022-02-03 15:11:44 +01:00
Zuul
f76767c318 Merge "Remove obsolete jobs definitions" 2022-02-01 16:20:35 +00:00
Federico Ressi
9e02ef0760 Drop CentOS support for InfraRed plugin
Change-Id: I23798bc288d1adc1560fb20ce7032f07ab80b827
2022-02-01 13:04:59 +00:00
Federico Ressi
cecdbb461e Remove obsolete jobs definitions
Change-Id: I5e2a1e36bb6b2ae5a079ed43a56bf95fb12a4e33
2022-02-01 13:03:54 +00:00
Federico Ressi
e86f973003 Check project using basic ARM64 functional job
This reverts commit 913a28308db24753e056ee30979c6fc963c3b199.

Change-Id: I3f95425ae3618aea3967d049c94fa092196b42b5
2022-01-26 09:52:01 +01:00
Federico Ressi
913a28308d Revert "Gate project using basic ARM64 functional job"
This reverts commit 7550237e7355c74ffae470d235a22a9fb8a9048d.

Reason for revert: test_url is failing due a problem with CirrOS image URL

Change-Id: I8113e36920ba4478a3335aa300f10db6b3eeb1af
2022-01-26 08:45:01 +00:00
Federico Ressi
55b3a256ab Run the tobiko-docker-py3 job only on gate pipeline
Change-Id: I1a7e9916723f04f201da4a5e4dea6cf400050c99
2022-01-25 11:52:41 +00:00
Federico Ressi
7550237e73 Gate project using basic ARM64 functional job
Change-Id: Ib34d9a548eee6759636a5782779499569ea398c1
2022-01-24 08:47:16 +00:00
Federico Ressi
bab55a0c54 Use Fedora Linux to gate changes with the infrared plugin
Change-Id: I2fe8dec7689f90e5a058501f6ca9bc23be6fcb2d
2022-01-18 10:26:37 +01:00
Federico Ressi
8637d0db23 Check container on top of arm64 architecture
Change-Id: I8ab50226e9f079513dbc2fcaec16ab62d255144f
2022-01-10 13:48:14 +00:00
Federico Ressi
544fe81e8a Use Fedora 34, Fedora 35 and CentOS 8 as base container images
Change-Id: Ie3f7d75b390009e653842699dedb68a3b0d900a7
2022-01-07 12:41:51 +01:00
Federico Ressi
31758b2400 Update Tobiko container
- allow to use fedora 35 as base image
- make base image configurable
- update docker compose file
- fix python code to satisfy linters with Python 3.10
- add linters, lower-constraints and fedora jobs

Change-Id: I1a786191d2529fe1d14a47f06f76405490bfb11c
2022-01-05 10:18:53 +00:00
Federico Ressi
e5f578ba63 Run Openstack Yoga unit test jobs
Change-Id: I012319ccfa135accbcdba5de5d0edb961ebe98f1
2022-01-04 09:07:55 +01:00
Federico Ressi
eaf1af5fb0 Let tobiko-infrared-fedora job vote
Change-Id: Ice340f90f75ba56dd4337fb87d45a0c5abbed019
2022-01-03 14:26:11 +00:00
Federico Ressi
b9aa411abd Let requirements-check job vote
Change-Id: Iba92c2dd3ee5031227f921dc7bce4d5acf22bb57
2021-12-25 08:26:10 +00:00
Federico Ressi
49376a1bc2 Skip systemctl functional tests when systemd is not running
Change-Id: I4c1b61ebf34d8df4e53799151f33465096f33f79
2021-12-23 18:04:40 +01:00
Federico Ressi
9876ce03d9 Add Dockerfile to Infrared plugin
Change-Id: I0fcc0fcdca91c65099d2c3cf4122ef5035b19697
2021-12-23 15:13:52 +00:00
Federico Ressi
ffaadf6436 Fix problem with setuptools and newer pythons
Change-Id: I70e4fecfe715822c2cae7753dc4c1956704b2d6d
2021-12-22 13:10:53 +00:00
Federico Ressi
a8314f413b Collect report files from docker jobs
Change-Id: Id9e0690019e5aae42d58b0a27970c59b3443720f
2021-12-22 06:01:53 +00:00
Zuul
601b25e8a6 Merge "Skip test when systemctl command is not available" 2021-12-21 21:14:28 +00:00
Zuul
c1ee187865 Merge "Create a job to run Tobiko tests from a Docker container" 2021-12-21 21:02:32 +00:00
Federico Ressi
02ab62334d Skip test when systemctl command is not available
Change-Id: Iaff083085b460723f0100725fcda97f742bae84a
2021-12-21 19:15:56 +01:00
Federico Ressi
ecb9893d68 Create a job to run Tobiko tests from a Docker container
Change-Id: I8ff349d73e8573fd6636ed10132e9dae613710c8
2021-12-21 18:45:37 +01:00
Federico Ressi
f26952b0df Gate project with devstack-tobiko-octavia job
Change-Id: I913f664d079fdc274b2fc6575abe7d0562e871ec
2021-12-21 17:08:55 +01:00
Federico Ressi
46b4a1b989 Revert "Run faults jobs"
This reverts commit fbf1890074665ce1b199c40c68febc27b1357b00.

Reason for revert: other jobs are running faults test cases

Change-Id: Ie03c41d617a16873e052b5030e64c3daab5b310a
2021-12-16 17:19:34 +00:00
Federico Ressi
fbf1890074 Run faults jobs
Change-Id: I5a1d419a3ec1045e23b0e0e0cd1bce56329c9393
2021-12-16 12:37:15 +01:00
Federico Ressi
3843c53dce Gate tobiko using Octavia OVS job
Change-Id: I5b891e14fafbf15daa7a7ffa005caf0edb7346a3
2021-11-30 09:43:21 +01:00
Federico Ressi
2aa0ec77d4 Run Tobiko functional test cases
Change-Id: I3607db38b61cf89553b2ffb92aa550d2fc26cc8a
2021-11-19 17:43:29 +00:00
Federico Ressi
73698270d5 Revert "Remove voting from requirements-check job"
After the RTD Theme requirement has been accepted to global
openstack/requirement project we can restore voting status
to the requirements-check job.

This reverts commit 15babc73c2da38498fefce0db6bb82fa62a9b5c9.

Change-Id: I3981faedd6e5d0e80dd949fde39769700f97d626
2021-11-19 09:03:05 +01:00
Federico Ressi
0036ed08cd Revert "Temporarly disable devstack jobs"
This reverts commit d8bea57ae99e0931cebfb2694d6bfe056eff2e29.

Change-Id: I18fe1f09c27bf8e5e3b03de9dd771f230297e5d9
2021-11-18 15:12:54 +00:00
Federico Ressi
b951a37301 Remove tobiko-infrared* jobs from project requirements
tobiko-infrared jobs are already specified from its template.

Change-Id: I97d73f7bcf34e97e4de15122c98a56ea789fec22
2021-11-18 14:08:59 +01:00
Federico Ressi
d8bea57ae9 Temporarly disable devstack jobs
Change-Id: I1b55a6ff76afae04ab33c50265a2c3b9bb15757b
2021-11-18 13:26:32 +01:00
Zuul
73c0358ba0 Merge "Use local upper-constraints.txt" 2021-10-27 17:16:38 +00:00
Federico Ressi
03b9eec659 Use local upper-constraints.txt
- Remove support for constrains file from infrared plugin
- Use file stored on tobiko repository by default

Change-Id: I0f835d753fb9d3a1670e8eb9b196e02e989d4262
2021-10-27 14:33:56 +02:00
Federico Ressi
716d2b2b10 Restore Octavia jobs voting flag
Change-Id: Ie9525ac8872338905bf4b40d5c08a7c244490c96
2021-10-27 11:31:10 +00:00
Federico Ressi
ff351b69d2 Use safe loader/dumper to load/dump YAMLs things
This also prevent Octavia job from voting

Change-Id: Ia2eb26d3b304c6a3858975365f5b738f43ec1c5c
2021-10-25 13:28:07 +02:00
Federico Ressi
fd519d73f0 Replace job template devstack-tobiko-glance with devstack-tobiko-storage
Change-Id: Ia76b34f2255d8b472ff18029141ac0ae60af320c
2021-10-22 07:30:49 +00:00
Federico Ressi
ab8d56d9cf Run devstack-tobiko-nova jobs
Change-Id: Iff388fcd91bd4f1e81a415410050f398ee8f4d8d
2021-10-21 16:00:30 +02:00
Federico Ressi
40ff2fe904 Gate tobiko using devstack-plugin-heat jobs
Change-Id: I24cc5bed9dd887c6f5740ce277bdd773d15c9163
2021-10-20 12:07:44 +00:00
Zuul
632ce945da Merge "Trigger the new devstack-tobiko-neutron jobs" 2021-10-19 19:26:13 +00:00
Federico Ressi
b2c4c3d675 Remove devstack-tobiko-faults jobs
Change-Id: I53e93a504a5d8fa2eacc2caddb028ee1d732df32
2021-10-19 13:06:55 +00:00
Federico Ressi
17d5e32be9 Trigger the new devstack-tobiko-neutron jobs
Change-Id: I47ae03ca91eb27c17dc323d3d38322bbe5b7aa4a
2021-10-19 12:59:04 +00:00
Federico Ressi
e2b5423860 Remove voting from requirements-check job
Change-Id: I816e722de8c7f2db3d6f2a3f6f401b0b916ada83
2021-09-29 11:29:14 +00:00
Federico Ressi
52c90be703 Trigger DevStack minimal jobs
Change-Id: I5eec29eff1c11722e5499b73080cbbe7c59bb790
2021-08-20 10:40:21 +00:00