Commit Graph

213 Commits

Author SHA1 Message Date
Eduardo Olivares
9dfaabe613 Fix tox-linters job
Change-Id: Iacaa24d6b40dae62dd79e3c02a389022f0d097d5
2023-01-24 12:31:01 +01:00
Omer
fae1a9b1ac Make devstack-tobiko-octavia upstream job voting
So far, the devstack-tobiko-octavia upstream job didn't vote either as a
check or a gate pipline.
We made it a non voting u/s job back then because it wasn't stable some
time ago.

As today that upstream job is stable enough to be voting again, this
patch makes it voting.

Change-Id: Icd62c191f0cacefd66c0a546587529062583790c
2022-12-22 13:04:43 +01:00
Federico Ressi
ad9cb96054 Disable unfinished DVR jobs
Change-Id: I974cea445ffe945fc81cab5277eadafe1dd21248
2022-07-21 12:53:38 +02:00
Federico Ressi
2fd41f4c9c [Vagrant] Update Vagranfile and its playbooks
- add multinode support for devstack nodes
- write clouds.yaml and ssh_config file to devstack-tobiko-deploy source dir
- update tobiko.conf file
- create simple functional test cases to test vagrant configuration
- remove local projects synchronization

Change-Id: I9d2517d5fa6c72b98726af8aa3ba9fa8bcf0918f
2022-07-16 07:31:40 +00:00
Federico Ressi
ca319c980f Disable Octavia jobs after repeated traffic test failures
Change-Id: Iecdc10dcd6832d774509b04d5b9f8258f7253283
2022-07-16 09:30:06 +02:00
Eduardo Olivares
5ca24e2c01 Fix vagrant libvirt provider issue on some Fedora versions
libvirt.qemu_use_session is set to false, as proposed here:
https://github.com/vagrant-libvirt/vagrant-libvirt/issues/958

Change-Id: Ie3d224d82a7ef477145bb733050a3e10027f7213
2022-07-12 14:56:57 +02:00
Eduardo Olivares
b581e7ec86 Use True and False instead of true and false in local.conf files
devstack [1] bash code requires using True and False instead
of true and false

[1] https://opendev.org/openstack/devstack

Change-Id: Ic5fe9fd2141423b45870479e9107e766a3554288
2022-06-30 12:14:52 +02:00
Federico Ressi
d88bc5f071 Use OVS configuration as default one
Change-Id: I1209b3adb3f2ebaeef1c479e1b8087f0517ac38b
2022-06-28 15:02:28 +02:00
Federico Ressi
7084889b17 Fix DVR jobs:
- remove dvr-no-external job

Change-Id: I7f20d0e79e6e2af380c8ca2fe8ec3edb7d0af294
2022-06-17 16:02:04 +02:00
Federico Ressi
1367f52012 Add jobs with dvr_snat and dvr_no_external L3 agent mode
make *_ovs_dvr* jobs voting

Change-Id: Ib6f5d4b04335be072c22223c2c468dcee9fb60d2
2022-06-16 10:14:55 +02:00
Zuul
45eaf67e91 Merge "Set OS_CLOUD=devstack-admin in /etc/profile.d" 2022-06-15 12:21:12 +00:00
Zuul
48ab9b6ba6 Merge "Add job for testing OVS-DVR configuration" 2022-06-15 12:08:23 +00:00
Federico Ressi
7e658b7fa0 Set OS_CLOUD=devstack-admin in /etc/profile.d
Change-Id: I7ad6886e24850b5a00a7936997cc9994aa773df7
2022-06-15 08:38:12 +00:00
Federico Ressi
3cde4dc248 Add job for testing OVS-DVR configuration
Change-Id: I417679351083bdb7f9170b72289f287270bce931
2022-06-15 08:37:30 +00:00
Federico Ressi
fc5a6a2856 [Vagrant] Prepare configuration for testing with DVR
This also assign and IP address which is accepted by default
VirtualBox settings

Change-Id: I9ba7b26915778ff24622d99a32374c0498d56fd2
2022-06-10 09:04:35 +02:00
Federico Ressi
129b06b7e5 Remove voting flag from devstack-tobiko-centos job
Change-Id: I4ac1febe738b513882698ac1f8e2036a932163d6
2022-06-10 08:51:05 +02:00
Federico Ressi
0c8885bc17 Allow to use Amphora provider on OVN octavia configuration
Change-Id: Icb4b311a90505c6478cb991a5794e4222f3dec92
2022-04-19 12:58:12 +02:00
Federico Ressi
aef99e1f0d Create Vagrant designate configuration
Change-Id: Id9e4f9018e7c7641466f35788fd597684aba784f
2022-04-14 08:36:44 +02:00
Federico Ressi
8280d40f7d Install Designate on devstack-tobiko-functional job
Change-Id: I82de24d8e1620f2c5912ab084624ca3879260956
2022-03-31 11:27:14 +02:00
Federico Ressi
29ef7431f4 Create devstack-designate jobs and remove Designate plugin from Octavia jobs
Change-Id: Id84b06c37447cd9cc0279ed99758cba6de43c0cb
2022-03-31 06:18:08 +02:00
Zuul
57a9095e40 Merge "Gate projects with devstack-tobiko-octavia-designate job" 2022-03-23 18:56:03 +00:00
Zuul
d6a03d5d0d Merge "Add devstack-tobiko-octavia-designate job" 2022-03-23 18:24:03 +00:00
Federico Ressi
d41fed090c Gate projects with devstack-tobiko-octavia-designate job
Change-Id: I59dce18d17b0a6e24a1414602d10224c5b883185
2022-03-23 15:34:00 +00:00
Federico Ressi
a57428efcd Add devstack-tobiko-octavia-designate job
Change-Id: I200ce55a9f9a6c559908b79a4f2cb1ccda278a51
2022-03-23 15:33:37 +00:00
Federico Ressi
cb94ef13c3 Add Designate to Octavia OVN Vagrant configuration
Change-Id: I56f0464392eb743feb51f30168a3785de5717c0f
2022-03-23 10:48:12 +00:00
Federico Ressi
0664ee21f2 Ignore Vagrant files in devstack-tobiko-* jobs
Depends-On: https://review.opendev.org/c/x/tobiko/+/834841
Change-Id: Ie331e78f2fd841d7e0c95e418a6f4061aa1d9a8c
2022-03-23 10:47:49 +00:00
Federico Ressi
e8cfc4140a Remove vote from devstack-tobiko-multinode job
Change-Id: Ifac07b62a141925871d3053ee140940e611e5bfd
2022-03-03 16:37:57 +01:00
Zuul
e4ee8d0b36 Merge "Update devstack-tobiko-functional template" 2022-02-15 23:33:27 +00:00
Zuul
611fb2859a Merge "Add voting flag to devstack-tobiko-sanity job" 2022-02-15 21:57:53 +00:00
Federico Ressi
3049043ff4 Update devstack-tobiko-functional template
Change-Id: I2dd157d634cebb4f85de5aff9f4dd08379b5a134
2022-02-15 20:45:12 +00:00
Federico Ressi
16c10f365c Add voting flag to devstack-tobiko-sanity job
Change-Id: I124613b1b21fe8d0bf67cc0566cc5108c0e24732
2022-02-15 09:37:12 +01:00
Federico Ressi
3847b07bb3 Remove obsolete devstack-tobiko-ceph template
Change-Id: I37eb4d215a95ad5ac1d2c8fa59f2e71acf7619fb
2022-02-09 18:20:29 +00:00
Zuul
efa3e062ab Merge "Check changes using devstack-tobiko-storage-ceph job" 2022-02-09 15:00:40 +00:00
Zuul
cab38d5a20 Merge "Use nested virtualization for CentOS jobs" 2022-02-09 14:42:01 +00:00
Zuul
53a77af3d4 Merge "Check projects using devstack-tobiko-multinode jobs" 2022-02-09 12:28:26 +00:00
Zuul
2b66718170 Merge "Update devstack-tobiko-neutron template" 2022-02-09 12:11:54 +00:00
Zuul
2ffb2d429e Merge "Update devstack-tobiko-sanity project template" 2022-02-09 12:11:52 +00:00
Zuul
1104d15262 Merge "Check projects using devstack-tobiko-ovs-octavia job" 2022-02-09 12:11:50 +00:00
Zuul
065dcfb9bd Merge "Gate projects using devstack-tobiko-ovs job" 2022-02-09 12:11:49 +00:00
Zuul
c6afa1f8e1 Merge "Check changes using devstack-tobiko-heat job" 2022-02-09 11:53:37 +00:00
Zuul
882062c964 Merge "Update devstack-tobiko-minimal template" 2022-02-09 11:49:08 +00:00
Federico Ressi
268101efeb Use nested virtualization for CentOS jobs
Change-Id: I1c233505264e0f51f977777253f7634351c70037
2022-02-09 09:22:36 +00:00
Federico Ressi
54dfc013d6 Check changes using devstack-tobiko-storage-ceph job
Move ceph job definition to devstack-tobiko-storage project template file

Change-Id: I904087a551dec871566c945939839a2327197133
2022-02-09 10:12:24 +01:00
Federico Ressi
4f36263fef Update devstack-tobiko-neutron template
Change-Id: If9902334a7be83b6a1fef761a8b8b1ed1efe3689
2022-02-09 09:06:36 +00:00
Federico Ressi
2c3a0a864a Update devstack-tobiko-sanity project template
Change-Id: I63b74c0708f0239e9e15437cd1abdccc201d8550
2022-02-09 09:05:44 +00:00
Federico Ressi
ca4c77d4a5 Gate projects using devstack-tobiko-ovs job
Change-Id: Icb3be6af392dedf904d044f318bda6d614753a55
2022-02-09 09:05:00 +00:00
Federico Ressi
2e59453077 Check projects using devstack-tobiko-ovs-octavia job
Change-Id: I6cbfad77a7b0236beb27b96117206f281fa9d8bf
2022-02-09 09:03:57 +00:00
Federico Ressi
f93a7782ca Check projects using devstack-tobiko-multinode jobs
Change-Id: I2426feedbb726c1ac25be17fd93ecb331a66c9c0
2022-02-09 09:02:09 +00:00
Federico Ressi
62ab734b0a Update devstack-tobiko-minimal template
Change-Id: I17ae9859b23b68c9f6ce060e3986008ef445e4a8
2022-02-09 08:59:53 +00:00
Federico Ressi
b861fe5ea7 Check changes using devstack-tobiko-heat job
Change-Id: I6e6f921cd8106b2bcf571f3e83ecae6659fc6dc0
2022-02-09 08:58:59 +00:00