Gate on CentOS 7 and check on Ubuntu Bionic
There is an increasing demand for CentOS 7 based deployments. We should
gate on it for both controller and amphora to make sure we don't
overlook possible hidden issues.
Ubuntu Bionic has not been extensively tested yet, so we make it
a non-voting check job for now.
Depends-On: https://review.openstack.org/#/c/595336/
Change-Id: Iafd31337fed62affc4125e0e1eea0179db5f776d
diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index c56bee8..e6e2701 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -15,7 +15,7 @@
- ^releasenotes/.*$
vars:
devstack_localrc:
- TEMPEST_PLUGINS: "'{{ ansible_user_dir }}/src/git.openstack.org/openstack/octavia-tempest-plugin'"
+ TEMPEST_PLUGINS: "'/opt/stack/octavia-tempest-plugin'"
devstack_local_conf:
post-config:
$OCTAVIA_CONF:
@@ -124,3 +124,20 @@
vars:
devstack_localrc:
USE_PYTHON3: true
+- job:
+ name: octavia-v2-dsvm-scenario-centos.7
+ parent: octavia-v2-dsvm-scenario
+ nodeset: devstack-single-node-centos-7
+ vars:
+ devstack_localrc:
+ OCTAVIA_AMP_BASE_OS: centos
+ OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 7
+ OCTAVIA_AMP_IMAGE_SIZE: 3
+
+- job:
+ name: octavia-v2-dsvm-scenario-ubuntu.bionic
+ parent: octavia-v2-dsvm-scenario
+ vars:
+ devstack_localrc:
+ OCTAVIA_AMP_BASE_OS: ubuntu
+ OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: bionic