15 Commits

Author SHA1 Message Date
Eduardo Olivares
3c6277ba9f Remove devstack-tobiko-centos job
The centos job has not worked for a long time, while it was only run in
the periodic pipeline.

Change-Id: I11fc943e77f6f8d14682049f398ba41926723894
2025-01-15 12:14:57 +01:00
Eduardo Olivares
ecf4e7331d Remove openstack/devstack-gate from jobs
project openstack/devstack-gate has been deprecated and it was not
really necessary for tobiko jobs, so this patch removes it.

Change-Id: I85ca0dcabb055533a9567895d26255c0fb49c520
2024-06-12 14:59:26 +02:00
Eduardo Olivares
9dfaabe613 Fix tox-linters job
Change-Id: Iacaa24d6b40dae62dd79e3c02a389022f0d097d5
2023-01-24 12:31:01 +01: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
7e658b7fa0 Set OS_CLOUD=devstack-admin in /etc/profile.d
Change-Id: I7ad6886e24850b5a00a7936997cc9994aa773df7
2022-06-15 08:38:12 +00:00
Federico Ressi
4672f7ab33 Fix run-stack task
Change-Id: I8257f4f04e20bd8fd39787d9f07071f8b5738bd7
2021-11-08 12:08:54 +00:00
Federico Ressi
99bfc79b5e Ignore OpenStack global requirements
Change-Id: Iefd1fcbb07f1b23f07c35df2db366ad10fbf24d2
2021-10-28 13:05:02 +02:00
Slawek Kaplonski
b45374b91a Downgrade edk2-ovmf package on CentOS CI nodes
It's to workaround issue with missing support for amd-sev-es
feature by cpu used on some cloud providers.
This is actually libvirt issue, and it shouldn't fail to spawn vms in
such case. Please check bugzilla [1] for more details.
According to [1] to workaround that bug edk2-ovmf package can be
downgraded to the previous version and this is what that patch is doing.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1961562

Change-Id: I076fa17852f38afce59107899197b4da4f36596a
2021-06-10 14:25:51 +00:00
Slawek Kaplonski
d833b3d2ee Fix connectivity between multinode devstack jobs
To have connectivity through public network to the vms which are on
various nodes in the ci job, we need to configure special bridge called
"br-infra" and connect this bridge with br-ex with patch ports.
This can be done using "multi-node-bridge" role from zuul roles and
"multi-node-setup" added to this repository.

Change-Id: I80d7d2bed8291ba21ddc68b48fef5d0aac996b39
2020-12-18 14:49:15 +01:00
Federico Ressi
0d46934bb6 Fix Vagrantfile
Change-Id: Ie3f8b130efb0c0d95c09f939e4fce234a0436a1a
2020-11-18 14:37:59 +01:00
Federico Ressi
3b7f6972b2 Write unbound nameservers to tobiko.conf
Change-Id: Ic4602e580202e8d1fa2005c932f2b7ba1e44e0e3
2020-11-16 11:08:53 +01:00
Federico Ressi
d927a6798a Add support to OVN to the Vagrantfile
Change-Id: I18be7ae43122f2d4c49083c1cbc4f70e46147e5a
2020-10-14 11:15:20 +02:00
Federico Ressi
9108be7e83 Avoid re-stacking when not necessary
Also adds a swap file of 8GB

Change-Id: I50b7dcb5ca40c9840ae086006c9d868637d3b5d0
2020-10-02 15:39:53 +02:00
Federico Ressi
a83149e39e Run test cases at the end of provisioning
Change-Id: I63f2d5041b391ff052f8846a8793f51fb00fb6df
2020-09-30 13:49:03 +02:00
Federico Ressi
1758142b29 Create devstack-tobiko Vagrantfile
Change-Id: I59810fd352b196f3fb08b265cfb3962efb88f326
2020-09-29 16:09:52 +02:00