Federico Ressi
714573c8c2
Remove rendundant job tobiko-tox-py36-centos-8
...
Unit tests are already executed with python3.6 on
CentOS 8 by tobiko-tox-infrared-centos-8 job
Change-Id: I53b7ae6a72591f00c7cf1c44c1242c89be366a6f
2020-05-13 18:09:28 +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
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
58cb0e418d
Add tox-infrared-centos-8 to gate jobs
...
Change-Id: I46745c63abde7e0a70303ef8c18286f1775e4efb
2020-04-30 17:25:28 +02:00
Federico Ressi
2a5b1c0096
Switch to new IR plugin for TripleO jobs
...
Change-Id: I548ee769d074114f0aee8a8637498ab4e145ebda
2020-04-29 07:29:31 +02:00
Federico Ressi
45650de9ff
Remove broken TripleO CI jobs
...
Change-Id: I93668597f40da683caae69d16b419676a3ef75fe
2020-04-27 16:02:18 +02:00
Federico Ressi
fcbee23456
Use OS stable/train branch for testing with DevStack centos-7
...
Change-Id: I7de1ad4fd548f7b0d537dfc9db86c778bf7d462e
2020-04-22 16:40:47 +02:00
Federico Ressi
6ea9300837
Test against stable/train with DevStack and CentOS 7
...
Change-Id: Iac38809c717c7e0c19a19fa59ff22c428daba2b4
2020-04-20 14:29:20 +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
Zuul
61f452fe97
Merge "Remove centos-7 unit tests jobs"
2020-04-02 12:14:41 +00:00
Federico Ressi
f9e774d287
Remove centos-7 unit tests jobs
...
Change-Id: I53b6700c8a558effc723e4277ef419ba5e8dd894
2020-04-02 08:50:14 +00:00
Federico Ressi
0d9e88a6fe
Verify infrared plugin actually collect output files
...
Change-Id: Ib4f8961f50bd3ed68e472eb0fb6be67e27f156f3
2020-04-02 07:59:20 +00:00
Wes Hayutin
99294953ab
update to centos-8
...
tripleo ussuri / master is
centos-8 only now. centos-7
jobs will be removed.
Change-Id: I46eb7b168019f62baeec20d5eab72a463ddb9526
2020-03-23 07:00:29 +00: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
f8329dbb30
Remove devstack-ovn jobs
...
Change-Id: I60aa45a6b7052e4feade961cddcba3801a32c536
2020-03-11 11:57:33 +01:00
Federico Ressi
26a1c1a965
Remove non voting tribleo functional test job from gating group
...
Change-Id: I6c5226b4e8293a8316d08deef00d62b1885b15ec
2020-02-17 16:06:00 +01:00
Federico Ressi
16c32e366b
Restore TripleO CI jobs using new Tobiko role
...
Run faults and scenario test cases using Tobiko role
Change-Id: I551969bdea7cdebbc1914c5f1753c4fd9ae1dfad
2020-02-12 08:50:03 +00:00
Federico Ressi
49feeea816
Remove voting from CentOS unit test jobs
...
Change-Id: I27fd306bb85f7a14ae4e44151cdc209630ae7c92
2020-02-11 08:30:59 +01:00
Federico Ressi
78fcbbf119
Run unit tests with CentOS 8
...
Change-Id: I2f554b9933f95a0c05805beef1fe71ac1275ada6
2020-01-20 17:15:47 +01:00
Zuul
50ad614963
Merge "Use default unit test jobs as OpenStack Train and Ussuri"
2020-01-17 08:35:52 +00:00
Federico Ressi
ecc252a5b3
Use default unit test jobs as OpenStack Train and Ussuri
...
Change-Id: I4fb9eb8b2187cf225bf3357984694f29ed28cc1d
2020-01-16 16:55:15 +01:00
Federico Ressi
a9e9d5ee60
Create Tox InfraRed upstream job
...
Change-Id: Ib816520d63a51ae37a9be8f2036131bd58ecd054
2020-01-16 15:53:38 +00:00
Federico Ressi
7832a9d15c
Drop support for Python3.5
...
Change-Id: I0703e04ab095fbe70e3fab4165d0d4c51febd73e
2020-01-16 13:07:38 +01:00
Federico Ressi
360a1e1331
Run unit tests with python3.6 distributed with CentOS 7
...
Introduces a new centos-7 unit test job:
tobiko-tox-py36-centos-7
This renames existing py38 unit test job:
tobiko-tox-py38 -> tobiko-tox-py38-centos-7
Change-Id: Ice1dc9e8d0f48598f2051c828b96205b8836272f
2020-01-10 12:40:52 +01:00
Federico Ressi
0225e380d7
Drop support for Python 2.7
...
Change-Id: I0a14324269cbfe8ae93aa4707e135e18a858d2aa
2020-01-03 16:32:47 +00:00
Federico Ressi
5ee2ba5f4f
Gate project using jobs targeted for testing Tobiko (unit & functional)
...
Change-Id: I3dfcec1f77ae7089ea14d59e62ac41656b287485
2019-12-23 07:33:28 +00:00
Federico Ressi
fd56ab0f13
Disable non-master centos jobs
...
Change-Id: Ia9b84d6e577ba7a4bdf10a5f51d6fb855d91723d
2019-12-23 08:27:57 +01:00
Federico Ressi
e9d2261951
Run unit tests with Python 3.8
...
Change-Id: I08cee2a5d671fa9302b067f6466dfedfccdba8f6
2019-12-17 07:30:59 +01:00
Federico Ressi
d2741460ff
Add ansible playbooks linters job
...
- Execute ansible linters on ansible files
- Join all linters verifications in one single job
- Fixes Ansible roles and playbook to pass verification
- Leave pep8 stand alone verification because of legacy
OpenStack standard testing interface (required by
openstack-tox-py* zuul project templates)
This is intended to reduce the amount of CI jobs
required to check and gate this project while
adding verification for ansible playbooks and roles
Change-Id: I44e03ffc8af21e798f8c7f709728a318764b328f
2019-12-13 17:35:41 +00:00
Federico Ressi
7c2f566804
Disable OVN job
...
job is still experimental and it has to be rebased on top of
new Tobiko role. There are also work in progress to move
networking-ovn plugin to neutron, therefore let put OVN job
works on old for now as they are slowing down project
verifications.
Change-Id: I80811dd8749223d17b5bf28ff9e2ad82d9f89db1
2019-12-03 17:54:44 +01:00
Federico Ressi
e85d4dd274
Add train CentOS job
...
Change-Id: Ic01ca4c0d0491ccd31a8e0608b27b30fa7afed73
2019-11-26 12:23:12 +01:00
Federico Ressi
b8e1024311
Create OVN based DevStack CI jobs
...
Change-Id: Ib84fdb97e20c39a63d24f4286fdc3e8fd3c59b1c
2019-11-22 16:31:05 +01:00
Federico Ressi
1fa8dfe997
Fix DevStack CI jobs
...
Change-Id: I5af61a34c5643874af1c2a6525072dd1d4f8845e
2019-11-18 10:05:29 +01:00
Federico Ressi
bbd005ce52
Temporarly remove tripleo CI jobs
...
Change-Id: Idd9cc24f883d10370b74fed747d0cd4bf45ea7eb
2019-11-15 18:05:45 +01:00
Federico Ressi
82e37f84ca
Create upstream CI faults jobs
...
Reorganize jobs:
- new faults jobs that execute scenario+faults+scenario tests
- rename some job names
Change-Id: Ic3493edae66df736ff29e3c3e82774e2649cef9d
2019-11-14 21:04:34 +01:00
Federico Ressi
4b19bb7fe6
Let have 4 Tripleo standalone jobs
...
- functional
- scenario
- upgrade-scenario
- faults-scenario
Change-Id: I51a93d113e503257ce939398dc5388e7b6be9809
2019-11-13 10:03:21 +00:00
Federico Ressi
c0b0e6c3bc
Create first tripleo-ci job
...
Co-Authored-By: Slawek Kaplonski <skaplons@redhat.com>
Depends-On: https://review.opendev.org/655423
Change-Id: Ie7d2bce9f5531851d28bc2420a2880977a7e513c
2019-11-09 10:38:27 +08:00
Federico Ressi
5dfae1bd2b
Set up Octavia on all DevStack functional and scenario jobs
...
Change-Id: I5664a4d948674370ed40ae643c569f3b1b0c3860
2019-11-04 21:43:14 +01:00
Federico Ressi
d900e17651
Add DevStack CI job for CentOS with Octavia
...
Change-Id: I99c1a619d293acf55c54858ce3c2b61de73f1751
2019-11-04 20:28:56 +00:00
Federico Ressi
f4658cbfb9
Add mypy CI job
...
Change-Id: I13e3a491d9a2f58de43cf2ec05c48e2275261d78
2019-11-04 13:46:13 +01:00
Federico Ressi
2b989af7e7
Remove DevStack CI disable jobs
...
Change-Id: I8967fc6d00e0b30238c0776142a18bde24b86b19
2019-11-04 12:10:00 +01:00
Federico Ressi
8f161c7dc4
Remove tobiko-devstack-scenario-fedora-latest from check list
...
Change-Id: I2c97ab1cb1c7506f9ef1380e7c5f83474090d30a
2019-11-01 12:52:32 +00:00
Federico Ressi
b28df17499
Add tobiko-devstack-scenario-centos-7-train upstream CI job
...
Change-Id: I9a3512f718c977fdf13fad775061b870a2849ed8
2019-10-22 20:12:54 +00:00
Federico Ressi
a4a3265afe
Configure upstream DevStack CI jobs with Octavia
...
Change-Id: I1b6e1b33dbcdd5e7d4b4d61c7c20cbb9fb789897
2019-10-01 16:28:45 +00:00
Federico Ressi
0e2a97cce4
Execute single node upstream CI job checks
...
Change-Id: I0518932d3d9ee953d69ed4b5d3a1a4d12033daa2
2019-09-24 15:10:13 +00:00
Clark Boylan
a51975e622
Use fedora-29 instead of fedora-28
...
Fedora 28 is an EOL release of fedora and OpenDev is very close to being
able to remove those images. Tobiko is one of the last projects using
the image. Update the use of that image to fedora latest (currently 29)
so that newer fedora releases are tracked.
Change-Id: I21ac4f8a9b283190d0b1424e314f4e92fbf54926
2019-08-28 12:14:38 -07:00
Andreas Jaeger
1afe739b42
Remove publishing to docs.openstack.org
...
Only official projects can publish to docs.openstack.org, thus remove
the publishing job for releasenotes from this project. this is done
with replacing the template with a build-only template.
Depends-On: https://review.opendev.org/672053
Change-Id: Idb693bf7a188c466e24aaec4e71cf33b8583fd31
2019-07-22 16:19:39 +02:00
Federico Ressi
4e5132e350
Try to fix failing RTD web hook
...
Change-Id: I8ee5bd5c6309eccd26ecccfeeee40171ff5fe985
2019-06-07 22:20:20 +02:00
Federico Ressi
3d3aba33c8
Configure documentation upstream CI jobs
...
Change-Id: I9f4114498226ee3c95d557d140f6ff9b54790ca7
2019-06-06 16:16:30 +02:00