diff --git a/.zuul.yaml b/.zuul.yaml index e711987f..429de176 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -15,9 +15,40 @@ - 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 + #- 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 @@ -90,10 +121,66 @@ - refstack-client-devstack-wallaby - refstack-client-devstack-xena +- job: + name: designate-base-2 + 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: + 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 +262,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'