Add non voting ipv6 only jobs

Story: #2005477
Task: #35887

Change-Id: Id0152470274590242a41f6e110d9d63e3daa6f49
Signed-off-by: Graham Hayes <gr@ham.ie>
This commit is contained in:
Graham Hayes 2019-08-23 17:11:09 +01:00 committed by Erik Olof Gunnar Andersson
parent 58260b4c17
commit c640baf7f1
1 changed files with 30 additions and 3 deletions

View File

@ -1,7 +1,7 @@
- job:
name: designate-base
parent: devstack-tempest
vars:
vars: &base_vars
devstack_localrc:
DESIGNATE_SERVICE_PORT_DNS: 5322
TEMPEST_PLUGINS: /opt/stack/designate-tempest-plugin
@ -18,19 +18,28 @@
tox_envlist: all-plugin
tempest_test_regex: |
designate_tempest_plugin.*
required-projects:
required-projects: &base_required_projects
- openstack/designate
- openstack/designate-dashboard
- openstack/designate-tempest-plugin
- openstack/python-designateclient
timeout: 4200
irrelevant-files:
irrelevant-files: &base_irrelevant_files
- ^.*\.rst$
- ^api-ref/.*$
- ^doc/.*$
- ^etc/.*$
- ^releasenotes/.*$
- job:
name: designate-base-ipv6-only
parent: devstack-tempest-ipv6
description: |
Designate devstack-tempest base job for IPv6-only deployment
irrelevant-files: *base_irrelevant_files
required-projects: *base_required_projects
vars: *base_vars
- job:
name: designate-bind9
post-run: playbooks/designate-bind9/post.yaml
@ -91,6 +100,19 @@
s-proxy: false
c-bak: false
- job:
name: designate-ipv6-only-bind9
post-run: playbooks/designate-bind9/post.yaml
parent: designate-base-ipv6-only
- job:
name: designate-ipv6-only-pdns4
post-run: playbooks/designate-pdns4/post.yaml
parent: designate-base-ipv6-only
vars:
devstack_localrc:
DESIGNATE_BACKEND_DRIVER: pdns4
- job:
name: designate-grenade-pdns4
parent: legacy-dsvm-base
@ -121,6 +143,11 @@
- designate-pdns4-py27
- designate-pdns4-postgres
- designate-grenade-pdns4
- designate-ipv6-only-pdns4:
voting: false
- designate-ipv6-only-bind9:
voting: false
gate:
queue: designate
jobs: