128 Commits

Author SHA1 Message Date
Federico Ressi
6998b32855 Remove devstack-tobiko-fedora and devstack-tobiko-centos from check and gate pipelines
Change-Id: I1154ff119a16a1dcb4c5f3edec5f06d78433f36e
2021-11-09 10:41:16 +00:00
Federico Ressi
a00b0e187b Enable creation of keystone admin endpoint in devstack-tobiko jobs
Change-Id: I4b0722f3afce7be92927f5adfdd25b5109de5f72
2021-11-08 13:05:15 +01:00
Federico Ressi
4d36b1fc64 Create nova multinode job
Change-Id: I3e81800cfeb5e6bd1778067cdcccb6b1e8739149
2021-11-02 10:40:35 +01:00
Federico Ressi
99bfc79b5e Ignore OpenStack global requirements
Change-Id: Iefd1fcbb07f1b23f07c35df2db366ad10fbf24d2
2021-10-28 13:05:02 +02:00
Federico Ressi
60d4ffaa68 Run faults workflow on tobiko gating minimal job
Change-Id: I5189857346e8ae88f37abb07dea575f509ca6314
2021-10-27 13:27:17 +02:00
Federico Ressi
710f9aa192 Remove devstack-tobiko-heat-centos and devstack-tobiko-heat-fedora jobs
Change-Id: I7b14e0c4f9ac196696b1bf8e9900ae96e6e4309e
2021-10-22 11:41:08 +00:00
Federico Ressi
841cc47b03 Disable trunk extension in Octavia job
Change-Id: I8c51d8b461abebe02c1aa7223577f2b3139f83e0
2021-10-21 19:28:33 +00:00
Federico Ressi
1f6342912d Rename tobiko-devstack-glance to tobiko-devstack-storage
Enable swift and tls-proxy in devstack-tobiko-* jobs
Set tobiko-devstack-storage as base for tobiko-devstack-ceph

Change-Id: If2c5e238d1d31e0d8bf7fac9271768bb33700ce0
2021-10-21 07:39:55 +00:00
Federico Ressi
f84bfd3627 Fix typo in devstack-tobiko-nova job
Change-Id: I1c2081c3f66db850883bdd35bbe58e8dce0e150b
2021-10-20 19:59:13 +00:00
Zuul
18077d14d1 Merge "Create independent jobs groups for centos and fedora platform" 2021-10-20 04:37:03 +00:00
Federico Ressi
e53e67e0f4 Ignore devstack-tobiko-faults jobs
Change-Id: Ie6d11684d5248b75ddb150aac84c7bb4d9f3f24d
2021-10-19 19:01:03 +00:00
Federico Ressi
30848d4cc1 Create independent jobs groups for centos and fedora platform
Change-Id: Id7d2f38715ccb6598e4f999ad417b09dcf0aea8e
2021-10-19 18:59:52 +00:00
Federico Ressi
35ad59515e Remove platform specific jobs
Change-Id: Ia340cdf381fbed09cbf15cfd07bd367da96285f2
2021-10-19 15:01:25 +02:00
Zuul
78a0d9c8fd Merge "Create devstack-tobiko-neutron jobs" 2021-10-19 11:58:47 +00:00
Federico Ressi
26c6d18901 Create jobs for gating Heat project
Change-Id: Icba6f7cadd474038bf30d6f39f504a9c84c1d7a9
2021-10-19 07:48:38 +00:00
Federico Ressi
65a5bca00c Create devstack-tobiko-neutron jobs
Change-Id: I765738dbe305b1920c87a90c8f87171f691f2002
2021-10-18 12:49:52 +00:00
Federico Ressi
cac21cd649 Remove Heat max_nova_api_microversion option
Change-Id: Ic8a55b4bc58acadff5ebd3fa8cadd5aa3bb2cd2c
2021-10-18 14:45:40 +02:00
Federico Ressi
3e246e6af1 Let Octavia job vote again
After the job where modified to run only octavia test cases
we can restore octavia job in the gate pipeline.

Change-Id: I58237949f2f622ac1e50f73debaa9030695e87f6
2021-10-11 20:35:05 +00:00
Federico Ressi
776533ffde Enable logging networking extension on OVS configurations
Change-Id: I6f7c002131346478965459a946fb19e9d3811dc1
2021-10-07 02:09:31 +00:00
Federico Ressi
0953dfe6e0 Run octavia faults workflow in Octavia jobs
Change-Id: Iec706ce782a018adc4d9f412c98782ef23753897
2021-10-01 10:52:09 +00:00
Zuul
8cc19ba3d7 Merge "Let faults job vote again" 2021-09-30 12:37:28 +00:00
Federico Ressi
8c30753ec0 Update irrevelant files for Nova jobs
Ignore faults test files instead of scerio ones

Change-Id: Ic366c36efeb01b2864239d5aace44de6556dacac
2021-09-30 09:57:56 +02:00
Federico Ressi
fae3c71d78 Let faults job vote again
Change-Id: Icfdee097edfca1099182803cac593178fd49088f
2021-09-30 07:45:42 +00:00
Federico Ressi
86be5a2ee7 Let Nova jobs vote again
After the jobs where modified to run only Nova test cases
we can restore Nova job in the gate pipeline.

Change-Id: Idb136afc91d177a3d091e45c8130f79609b6f41e
2021-09-29 12:11:50 +00:00
Zuul
7c1b20b171 Merge "Remove unstable devstack-tobiko-ovs from gate pipeline" 2021-09-29 11:21:27 +00:00
Zuul
8d67d9714d Merge "Run only Nova test cases in the Nova jobs" 2021-09-29 11:01:00 +00:00
Federico Ressi
b7fc9e63e1 Run only Nova test cases in the Nova jobs
Change-Id: I41404816312a27ab6f112452443d877309514fa0
2021-09-29 06:45:34 +00:00
Federico Ressi
a945c36747 Remove unstable devstack-tobiko-ovs from gate pipeline
Change-Id: If630ec15bbd99554a9945e313bdc1d013749a016
2021-09-29 06:44:28 +00:00
Federico Ressi
fd57c09db0 Use single node for devstack-tobiko-faults job
This workaround an issue [1] with DevStack configuration
found in parent devstack-tobiko-multinode parent job

 2021-09-29 04:52:56.081886 | compute1 | + functions:wait_for_compute:495           :   openstack --os-cloud devstack-admin --os-region RegionOne compute service list
 2021-09-29 04:52:56.349331 | compute2 | + functions:wait_for_compute:479           :   rval=124
 [...]
 2021-09-29 04:52:56.403814 | compute2 | + functions:wait_for_compute:494           :   echo 'Didn'\''t find service registered by hostname after 60 seconds'
 2021-09-29 04:52:56.403843 | compute2 | Didn't find service registered by hostname after 60 seconds
 2021-09-29 04:52:56.406701 | compute2 | + functions:wait_for_compute:495           :   openstack --os-cloud devstack-admin --os-region RegionOne compute service list
 2021-09-29 04:52:58.155522 | compute2 | SSL exception connecting to https://10.209.0.113/compute/v2.1/os-services: HTTPSConnectionPool(host='10.209.0.113', port=443): Max retries exceeded with url: /compute/v2.1/os-services (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1131)')))

[1] https://516d8a8911f81e59b96d-df24963d5172a658f3710dd49321d0e5.ssl.cf2.rackcdn.com/810217/7/check/devstack-tobiko-faults/8ac2f72/job-output.txt

Change-Id: Ib164c920a102c753614f011fc91938de847e4050
2021-09-29 06:39:03 +00:00
Federico Ressi
e0c17ec841 Remove unstable jobs from gating pipeline
Afected jobs:

 - devstack-tobiko-multinode (voting=False)
 - devstacl-tobiko-octavia (voting=False)

Change-Id: Id6ff0c74fd7837709a6f0ce08d2d68bfe0400020
2021-09-28 11:22:59 +02:00
Federico Ressi
1c391a965a [Vagrant] Enable q-log service on OVS configuration
Change-Id: I64fd67e681f671c5a69d608ccdc22db454610de5
2021-09-24 14:08:57 +00:00
Federico Ressi
e42cdf1fdb Disable trunk extension in OVS job
Change-Id: Id0b617fe4a8c283b93866eef836ba2b1becdcf28
2021-09-24 13:36:41 +00:00
Federico Ressi
79e7e297d6 Disable network-trunk service on multinode jobs
Change-Id: I69686eb742700cc0ac8bfcd9f2f19b3d17f1cc69
2021-09-22 07:56:47 +00:00
Federico Ressi
1d1c408635 [Vagrant] Enable q-log service on OVN configuration
Change-Id: I86ab3b7c7cd6ae065f92489bbbcb6f4b8ff4e804
2021-09-13 12:26:01 +00:00
Federico Ressi
a8c5534afe Add devstack-minimal Fedora and Centos jobs to the experimental pipeline
Change-Id: Ie041c16e9af12d391e274aec243e51f43521b8cc
2021-09-10 20:18:03 +00:00
Zuul
19ac6317df Merge "Restore voting to devstack-ovs job" 2021-09-10 16:33:07 +00:00
Federico Ressi
b3b1ac5762 Switch to Fedora 34 for *-fedora jobs
Change-Id: Id6d11ba4d6ad4d208bc01cb5fabdea753773f618
2021-09-10 10:04:27 +02:00
Federico Ressi
2537dff838 Restore voting to devstack-ovs job
Change-Id: I50dbf5fe2c03d532798cf8c6e29addcee0a50b5c
2021-09-10 07:23:06 +00:00
Federico Ressi
e13c80ff3f Rebase tobiko-devstack jobs on top of tobiko-devstack-minimal
Change-Id: I9224e73a595287a8756a0b63045592a580ea0b7a
2021-09-04 06:13:57 +00:00
Federico Ressi
13318c3200 Set Heat max_nova_api_microversion = 2.63
The change of microversion changes the name of a parameter
for creating Nova server group:
  policies -> policy

This workaround sets the max Nova microversion to keep
previews Nova API version so we can use the same Heat
template with older and newer Nova deployments with
our tobiko template file.

This reverts commit 3f5acaaf33a7352a27f072c4421a635068fb4f7f.

Change-Id: I01c64120fdacca56a44b3baa94f115e0b9461cfe
2021-09-03 04:56:16 +00:00
Federico Ressi
8183f06040 Check Nova changes by using Tobiko scenario test cases
Change-Id: I9ad7f699f47e4fd9417ff5bc20542a688e25a000
2021-09-02 13:20:38 +00:00
Zuul
a84733a829 Merge "Gate Tobiko changes by using tobiko-devstack-minimal configuration" 2021-09-02 09:20:17 +00:00
Federico Ressi
767f49c4a1 Use minimal configuration to check ceph changes
Change-Id: I6681c7bd4ceba0c6b85a79ef6965eed1ac016ae8
2021-09-02 04:59:08 +02:00
Federico Ressi
a92552e730 Gate Tobiko changes by using tobiko-devstack-minimal configuration
Change-Id: I1f4e431ecb234aa7fcd57b90a7abaf90e5a0d9b4
2021-09-02 02:41:39 +00:00
Federico Ressi
3f5acaaf33 Remove voting flag from broken jobs
Change-Id: Idcc0ac402b9ab756a808d5539ed4903c35893154
2021-08-31 09:55:52 +02:00
Zuul
47ab260b98 Merge "Revert "Rename zuul jobs file"" 2021-08-20 12:10:36 +00:00
Federico Ressi
7bf02b2480 Revert "Rename zuul jobs file"
This reverts commit 49d61ebd1f5aa3fa4760d9d14701398559929883.

Reason for revert: The actual cause of the issue should be fixed from OpenDev infra side. 

Change-Id: I2094e33860152c0df075a2656927462917e7fa8e
2021-08-20 08:51:45 +00:00
Zuul
54c53939fb Merge "Use a minimal Devstack job for testing glance" 2021-08-20 02:05:25 +00:00
Zuul
4d46f41332 Merge "Create special jobs for Glance project" 2021-08-19 15:52:42 +00:00
Federico Ressi
ee0baa45a1 Use a minimal Devstack job for testing glance
Change-Id: If8c0e1281ac6d34118fe143ca5cc086babac2ff6
2021-08-19 15:58:47 +02:00