DNM - devstack-admin-plugins job test
Change-Id: I77a16e9c96fd731bf0833c624c2fbc90ab753c2f
This commit is contained in:
parent
67f7408b0a
commit
20c327563d
158
.zuul.yaml
158
.zuul.yaml
|
@ -6,18 +6,50 @@
|
|||
- release-notes-jobs-python3
|
||||
check:
|
||||
jobs:
|
||||
- python-tempestconf-tempest-devstack-admin
|
||||
- python-tempestconf-tempest-devstack-admin-train
|
||||
- python-tempestconf-tempest-devstack-admin-ussuri
|
||||
- python-tempestconf-tempest-devstack-admin-victoria
|
||||
- python-tempestconf-tempest-devstack-admin-wallaby
|
||||
- python-tempestconf-tempest-devstack-admin-xena
|
||||
- python-tempestconf-tempest-devstack-demo
|
||||
#- python-tempestconf-tempest-devstack-admin
|
||||
#- python-tempestconf-tempest-devstack-admin-train
|
||||
#- python-tempestconf-tempest-devstack-admin-ussuri
|
||||
#- python-tempestconf-tempest-devstack-admin-victoria
|
||||
#- python-tempestconf-tempest-devstack-admin-wallaby
|
||||
#- python-tempestconf-tempest-devstack-admin-xena
|
||||
#- python-tempestconf-tempest-devstack-demo
|
||||
# TODO(mkopec) temporarily disabled to unblock gates
|
||||
#- python-tempestconf-tempest-devstack-admin-plugins
|
||||
- python-tempestconf-tempest-packstack-admin:
|
||||
voting: false
|
||||
- python-tempestconf-tempest-packstack-demo:
|
||||
#- python-tempestconf-tempest-packstack-admin:
|
||||
# voting: false
|
||||
#- python-tempestconf-tempest-packstack-demo:
|
||||
#- python-tempestconf-tempest-devstack-demo
|
||||
- python-tempestconf-tempest-devstack-admin-plugins
|
||||
- test-job
|
||||
- test-job-2
|
||||
#- python-tempestconf-tempest-packstack-admin:
|
||||
# voting: false
|
||||
#- python-tempestconf-tempest-packstack-demo:
|
||||
# voting: false
|
||||
#- tripleo-ci-centos-8-content-provider:
|
||||
# irrelevant-files: &irrelevant-files
|
||||
# - config_tempest/tests/.*$
|
||||
# - ^doc/.*$
|
||||
# - ^releasenotes/.*$
|
||||
# - ^.*\.rst$
|
||||
#- tripleo-ci-centos-8-scenario002-standalone:
|
||||
# irrelevant-files: *irrelevant-files
|
||||
# vars: &standalone
|
||||
# consumer_job: true
|
||||
# build_container_images: false
|
||||
# tags:
|
||||
# - standalone
|
||||
# dependencies:
|
||||
# - tripleo-ci-centos-8-content-provider
|
||||
|
||||
#- tripleo-ci-centos-8-standalone:
|
||||
# irrelevant-files: *irrelevant-files
|
||||
# vars: *standalone
|
||||
# dependencies:
|
||||
# - tripleo-ci-centos-8-content-provider
|
||||
|
||||
- refstack-client-devstack-master:
|
||||
# TODO(mkopec) temporarily put non voting to unblock gates
|
||||
voting: false
|
||||
- refstack-client-devstack-master:
|
||||
irrelevant-files: &irrelevant-files
|
||||
|
@ -91,9 +123,111 @@
|
|||
- refstack-client-devstack-xena
|
||||
|
||||
|
||||
- job:
|
||||
name: designate-base-3
|
||||
parent: devstack-tempest
|
||||
vars: &base_vars
|
||||
devstack_localrc:
|
||||
DESIGNATE_SERVICE_PORT_DNS: 5322
|
||||
TEMPEST_PLUGINS: /opt/stack/designate-tempest-plugin
|
||||
USE_PYTHON3: true
|
||||
API_WORKERS: 4
|
||||
devstack_plugins:
|
||||
designate: https://opendev.org/openstack/designate
|
||||
devstack_services:
|
||||
designate: true
|
||||
s-account: false
|
||||
s-container: false
|
||||
s-object: false
|
||||
s-proxy: false
|
||||
c-bak: false
|
||||
tox_envlist: all
|
||||
tempest_test_regex: |
|
||||
designate_tempest_plugin.*
|
||||
required-projects: &base_required_projects
|
||||
- openstack/designate
|
||||
- openstack/designate-dashboard
|
||||
- openstack/designate-tempest-plugin
|
||||
- openstack/python-designateclient
|
||||
timeout: 4200
|
||||
irrelevant-files: &base_irrelevant_files
|
||||
- ^.*\.rst$
|
||||
- ^api-ref/.*$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^releasenotes/.*$
|
||||
|
||||
- job:
|
||||
name: test-job-2
|
||||
parent: designate-base-3
|
||||
description: Test job
|
||||
|
||||
- job:
|
||||
name: designate-base-2
|
||||
parent: devstack-tempest
|
||||
roles:
|
||||
- zuul: openinfra/python-tempestconf
|
||||
- zuul: openstack/tempest
|
||||
- zuul: openstack/devstack
|
||||
vars: &base_vars
|
||||
devstack_localrc:
|
||||
DESIGNATE_SERVICE_PORT_DNS: 5322
|
||||
TEMPEST_PLUGINS: /opt/stack/designate-tempest-plugin /opt/stack/manila-tempest-plugin /opt/stack/heat-tempest-plugin /opt/stack/barbican-tempest-plugin
|
||||
USE_PYTHON3: true
|
||||
API_WORKERS: 4
|
||||
MANILA_USE_UWSGI: False
|
||||
MANILA_USE_MOD_WSGI: False
|
||||
devstack_plugins:
|
||||
heat: https://opendev.org/openstack/heat
|
||||
manila: https://opendev.org/openstack/manila
|
||||
manila-ui: https://opendev.org/openstack/manila-ui
|
||||
designate: https://opendev.org/openstack/designate
|
||||
barbican: https://opendev.org/openstack/barbican
|
||||
devstack_services:
|
||||
h-eng: True
|
||||
h-api: True
|
||||
h-api-cfn: True
|
||||
h-api-cw: True
|
||||
designate: true
|
||||
s-account: false
|
||||
s-container: false
|
||||
s-object: false
|
||||
s-proxy: false
|
||||
c-bak: false
|
||||
barbican: True
|
||||
tox_envlist: all
|
||||
tempest_test_regex: ".*"
|
||||
required-projects: &base_required_projects
|
||||
- openstack/python-designateclient
|
||||
- openstack/heat
|
||||
- openstack/heat-tempest-plugin
|
||||
- openstack/manila
|
||||
- openstack/manila-ui
|
||||
- openstack/manila-tempest-plugin
|
||||
- openinfra/python-tempestconf
|
||||
- openstack/tempest
|
||||
- openstack/devstack
|
||||
- openstack/designate
|
||||
- openstack/designate-tempest-plugin
|
||||
- openstack/barbican
|
||||
- openstack/barbican-tempest-plugin
|
||||
- openstack/requirements
|
||||
timeout: 4200
|
||||
irrelevant-files: &base_irrelevant_files
|
||||
- ^.*\.rst$
|
||||
- ^api-ref/.*$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^releasenotes/.*$
|
||||
|
||||
- job:
|
||||
name: test-job
|
||||
parent: designate-base-2
|
||||
description: Test job
|
||||
|
||||
- job:
|
||||
name: python-tempestconf-devstack-base
|
||||
parent: devstack
|
||||
parent: devstack-tempest
|
||||
description: Base job for python-tempestconf on a devstack environment
|
||||
required-projects:
|
||||
- openstack/heat
|
||||
|
@ -175,7 +309,7 @@
|
|||
run: playbooks/python-tempestconf-tempest-devstack.yaml
|
||||
vars:
|
||||
# creator role is required for Barbican tests
|
||||
additional_tempestconf_params: "auth.tempest_roles creator image_signature_verification.enforced False"
|
||||
additional_tempestconf_params: "auth.tempest_roles creator image_signature_verification.enforced False compute-feature-enabled.scheduler_enabled_filters AvailabilityZoneFilter"
|
||||
test_regex:
|
||||
- 'heat_tempest_plugin'
|
||||
- 'designate_tempest_plugin'
|
||||
|
|
Loading…
Reference in New Issue