- project:
    templates:
      - check-requirements
      - horizon-cross-jobs
      - horizon-nodejs-jobs
      - horizon-non-primary-django-jobs
      - openstack-lower-constraints-jobs
      - openstack-python3-zed-jobs
      - periodic-stable-jobs
      - publish-openstack-docs-pti
      - release-notes-jobs-python3
    check:
      jobs:
        - horizon-selenium-headless
        - horizon-integration-tests
        - horizon-dsvm-tempest-plugin
        - horizon-tox-bandit-baseline
        - horizon-tempest-plugin-ipv6
    gate:
      queue: horizon
      jobs:
        - horizon-dsvm-tempest-plugin
        - horizon-selenium-headless
        - horizon-integration-tests
        - horizon-tempest-plugin-ipv6
    experimental:
      jobs:
        - horizon-integration-tests-xstatic-master
        - horizon-tox-py36-xstatic-master
        - horizon-nodejs16-run-test-xstatic-master
    periodic:
      jobs:
        - horizon-nodejs16-run-test
        - horizon-integration-tests

- project:
    queue: horizon
    templates:
      - check-requirements
      - horizon-cross-jobs
      - horizon-nodejs-jobs
      - horizon-non-primary-django-jobs
      - openstack-lower-constraints-jobs
      - openstack-python3-zed-jobs
      - periodic-stable-jobs
      - publish-openstack-docs-pti
      - release-notes-jobs-python3
    check:
      jobs:
        - horizon-selenium-headless
        - horizon-integration-tests
        - horizon-dsvm-tempest-plugin
        - horizon-tox-bandit-baseline
        - horizon-tempest-plugin-ipv6
    gate:
      jobs:
        - horizon-dsvm-tempest-plugin
        - horizon-selenium-headless
        - horizon-integration-tests
        - horizon-tempest-plugin-ipv6
    experimental:
      jobs:
        - horizon-integration-tests-xstatic-master
        - horizon-tox-py36-xstatic-master
        - horizon-nodejs16-run-test-xstatic-master
    periodic:
      jobs:
        - horizon-nodejs16-run-test
        - horizon-integration-tests

Declare queue at top level
zuul: Declare queue at top level

Zuul deprecated declaring shared queues at a pipeline level with
release 4.1.0[1]. This updates the job definition to use the top level
declaration instead.

See [2] for details.

[1] https://zuul-ci.org/docs/zuul/latest/releasenotes.html#relnotes-4-1-0-deprecation-notes
[2] http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028603.html

Change-Id: Ie63dd3b161cb8fd9be89002027d699ce2c4a67a5
