aboutsummaryrefslogtreecommitdiff
path: root/zuul.d
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2021-03-05 11:00:56 +0000
committerGerrit Code Review <review@openstack.org>2021-03-05 11:00:56 +0000
commitcef8c8b3de97444f09a46d533cbc6654df9ac2e0 (patch)
treeb27805898b99fd493a2f33c8da22444f0b7754cc /zuul.d
parentf325add2e29f8a683fd603f885e26f799de4ab6e (diff)
parent366ba8526e5b2fd3955cb86cec982066ac6ecd5c (diff)
downloadkolla-ansible-cef8c8b3de97444f09a46d533cbc6654df9ac2e0.tar.gz
kolla-ansible-cef8c8b3de97444f09a46d533cbc6654df9ac2e0.zip
Merge "CI: octavia: create and test a load balancer"
Diffstat (limited to 'zuul.d')
-rw-r--r--zuul.d/base.yaml11
-rw-r--r--zuul.d/jobs.yaml16
-rw-r--r--zuul.d/project.yaml2
3 files changed, 29 insertions, 0 deletions
diff --git a/zuul.d/base.yaml b/zuul.d/base.yaml
index de67e992b..f315d25af 100644
--- a/zuul.d/base.yaml
+++ b/zuul.d/base.yaml
@@ -134,6 +134,17 @@
scenario: magnum
- job:
+ name: kolla-ansible-octavia-base
+ parent: kolla-ansible-base
+ voting: false
+ files:
+ - ^ansible/roles/(octavia|octavia-certificates)/
+ - ^tests/test-dashboard.sh
+ - ^tests/test-octavia.sh
+ vars:
+ scenario: octavia
+
+- job:
name: kolla-ansible-masakari-base
parent: kolla-ansible-base
voting: false
diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index 153362827..6df04f6c2 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -277,6 +277,22 @@
install_type: source
- job:
+ name: kolla-ansible-centos8-source-octavia
+ parent: kolla-ansible-octavia-base
+ nodeset: kolla-ansible-centos8
+ vars:
+ base_distro: centos
+ install_type: source
+
+- job:
+ name: kolla-ansible-ubuntu-source-octavia
+ parent: kolla-ansible-octavia-base
+ nodeset: kolla-ansible-focal
+ vars:
+ base_distro: ubuntu
+ install_type: source
+
+- job:
name: kolla-ansible-ubuntu-source-masakari
parent: kolla-ansible-masakari-base
nodeset: kolla-ansible-focal
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 110bb83c3..0da451d62 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -25,6 +25,8 @@
- kolla-ansible-centos8-source-scenario-nfv
- kolla-ansible-centos8-source-magnum
- kolla-ansible-ubuntu-source-magnum
+ - kolla-ansible-centos8-source-octavia
+ - kolla-ansible-ubuntu-source-octavia
- kolla-ansible-centos8-source-masakari
- kolla-ansible-ubuntu-source-masakari
- kolla-ansible-centos8-source-ironic