# Shared zuul config specific to the OpenStack Project # Contains project pipeline definitions - project: # Only include system-required on openstack repos so that we don't # run merge-check on third-party things like ansible # Add for former OpenStack repos that got renamed as part of # OpenDev change the system-required template as well: name: ^(airship|jjb|starlingx|opendev|osf|performa|recordsansible|starlingx|ttygroup|windmill|x|zuul)/.* templates: - system-required - project: # Only include system-required on openstack repos so that we don't # run merge-check on third-party things like ansible name: ^openstack.* templates: - system-required - project: name: ^starlingx/.*$ check: queue: starlingx gate: queue: starlingx - project: name: ansible/ansible default-branch: devel third-party-check: jobs: - openstacksdk-ansible-stable-2.6-functional-devstack: branches: stable-2.6 files: - ^lib/ansible/modules/cloud/openstack/.* - ^contrib/inventory/openstack_inventory.py - ^lib/ansible/plugins/inventory/openstack.py - ^lib/ansible/module_utils/openstack.py - ^lib/ansible/utils/module_docs_fragments/openstack.py - shade-ansible-stable-2.5-functional-devstack: branches: stable-2.5 files: - ^lib/ansible/modules/cloud/openstack/.* - ^contrib/inventory/openstack.py - ^lib/ansible/plugins/inventory/openstack.py - ^lib/ansible/module_utils/openstack.py - ^lib/ansible/utils/module_docs_fragments/openstack.py - project: name: jjb/jenkins-job-builder templates: - publish-to-pypi - project: name: jjb/python-jenkins templates: - publish-to-pypi - project: name: opendev/afsmon templates: - publish-to-pypi - project: name: opendev/ansible-role-cloud-launcher templates: - ansible-role-jobs - docs-on-readthedocs vars: rtd_webhook_id: '52747' - project: name: opendev/ansible-role-puppet templates: - system-config-puppet-apply-jobs - project: name: opendev/askbot-theme templates: - noop-jobs - project: name: opendev/ci-sandbox templates: - noop-jobs - project: name: opendev/germqtt templates: - openstack-python-jobs-no-constraints - openstack-python35-jobs-no-constraints - publish-to-pypi - project: name: opendev/gerritbot templates: - publish-to-pypi post: jobs: - publish-openstack-python-branch-tarball - project: name: opendev/gerritlib templates: - publish-to-pypi - project: name: opendev/git-restack templates: - openstack-python-jobs-no-constraints - openstack-python35-jobs-no-constraints - publish-to-pypi - publish-tox-docs-infra - project: name: opendev/git-review templates: - publish-to-pypi - project: name: opendev/glean templates: - publish-tox-docs-infra - publish-to-pypi check: queue: glean gate: queue: glean - project: name: opendev/grafyaml templates: - openstack-pep-publish-jobs - openstack-python35-jobs-no-constraints - publish-tox-docs-infra - publish-to-pypi check: jobs: - tox-cover - project: name: opendev/infra-manual check: jobs: - opendev-tox-docs gate: jobs: - opendev-tox-docs promote: jobs: - opendev-promote-docs - project: name: opendev/infra-specs check: jobs: - opendev-tox-docs gate: jobs: - opendev-tox-docs promote: jobs: - opendev-promote-docs - project: name: opendev/irc-meetings check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: opendev/jeepyb templates: - publish-to-pypi check: jobs: - opendev-buildset-registry - system-config-build-image-gerrit-base: dependencies: - name: opendev-buildset-registry - name: system-config-build-image-python-builder-3.7 soft: true files: &jeepyb_gerrit_files - ^.*$ - system-config-build-image-gerrit-3.2: dependencies: - name: opendev-buildset-registry - name: system-config-build-image-gerrit-base soft: true files: *jeepyb_gerrit_files - system-config-build-image-gerrit-master: voting: false dependencies: - name: opendev-buildset-registry - name: system-config-build-image-gerrit-base soft: true files: *jeepyb_gerrit_files gate: jobs: - opendev-buildset-registry - system-config-upload-image-gerrit-base: dependencies: - name: opendev-buildset-registry - name: system-config-upload-image-python-builder-3.7 soft: true files: *jeepyb_gerrit_files - system-config-upload-image-gerrit-3.2: dependencies: - name: opendev-buildset-registry - name: system-config-upload-image-gerrit-base soft: true files: *jeepyb_gerrit_files promote: jobs: - system-config-promote-image-gerrit-base: files: *jeepyb_gerrit_files - system-config-promote-image-gerrit-3.2: files: *jeepyb_gerrit_files - project: name: opendev/log-classify templates: - build-tox-docs check: jobs: - openstack-tox-pep8 - openstack-tox-py35 gate: jobs: - openstack-tox-pep8 - openstack-tox-py35 - project: name: opendev/log_processor templates: - openstack-python-jobs-no-constraints - publish-tox-docs-infra - publish-to-pypi - project: name: opendev/lpmqtt templates: - openstack-python-jobs-no-constraints - openstack-python35-jobs-no-constraints - publish-to-pypi - project: name: opendev/meetbot templates: - noop-jobs - project: name: opendev/mqtt_statsd templates: - openstack-python-jobs-no-constraints - publish-to-pypi - project: name: opendev/project-config-example check: jobs: - openstack-tox-linters gate: jobs: - openstack-tox-linters - project: name: opendev/publications templates: - noop-jobs post: jobs: - publish-infra-publications: branches: ^(?!master).*$ - publish-infra-publications-index tag: jobs: - publish-infra-publications: branches: ^(?!master).*$ - publish-infra-publications-index: branches: ^(?!master).*$ - project: name: opendev/puppet-apparmor templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-askbot templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-asterisk templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-bandersnatch templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-bugdaystats templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-bup templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-ciwatch templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-diskimage_builder templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-elastic_recheck templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-elasticsearch templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-ethercalc templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-germqtt templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-grafyaml templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-graphite templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-haveged templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-hound templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-httpd templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-infra-cookiecutter templates: - noop-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-jeepyb templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-jenkins templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-kerberos templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-kibana templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-lodgeit templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-log_processor templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-logrotate templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-logstash templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-lpmqtt templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-mailman templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-mediawiki templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-meetbot templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-mosquitto templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-mqtt_statsd templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-mysql_backup templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-nodepool templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-openafs templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-openstack_health templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-openstack_infra_spec_helper check: queue: system-config jobs: - legacy-puppet-openstack-infra-spec-helper-unit gate: queue: system-config jobs: - legacy-puppet-openstack-infra-spec-helper-unit - project: name: opendev/puppet-openstackci templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-openstackid templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-pgsql_backup templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-pip templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-planet templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-project_config templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-ptgbot templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-puppet templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-redis templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-refstack templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-reviewday templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-simpleproxy templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-ssh templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-ssl_cert_check templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-statusbot templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-storyboard templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-subunit2sql templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-sudoers templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-tmpreaper templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-translation_checksite templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-ulimit templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-unattended_upgrades templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-unbound templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-user templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-vcsrepo templates: - noop-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-zanata templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/puppet-zuul templates: - infra-puppet-check-jobs - system-config-puppet-apply-jobs - system-config-puppet-beaker-jobs check: queue: system-config gate: queue: system-config - project: name: opendev/python-storyboardclient templates: - openstack-python-jobs-no-constraints - openstack-python35-jobs-no-constraints - publish-tox-docs-infra - publish-to-pypi check: jobs: - tox-cover - project: name: opendev/sandbox release: jobs: - release-openstack-python - legacy-sandbox-tag templates: - noop-jobs pre-release: jobs: - legacy-sandbox-tag - project: name: opendev/statusbot templates: - publish-to-pypi check: jobs: - tox-pep8 gate: jobs: - tox-pep8 post: jobs: - publish-openstack-python-branch-tarball - project: name: opendev/storyboard templates: - publish-to-pypi - publish-tox-docs-infra - translation-jobs-master-only - project: name: opendev/storyboard-webclient release: jobs: - publish-openstack-javascript-content: vars: node_version: 8 create_tarball_directory: build - project: name: opendev/subunit2sql templates: - publish-to-pypi - project: name: opendev/system-config check: queue: system-config gate: queue: system-config - project: name: opendev/yaml2ical templates: - openstack-python35-jobs-no-constraints - publish-to-pypi check: jobs: - tox-pep8 gate: jobs: - tox-pep8 - project: name: opendev/zone-opendev.org deploy: jobs: - infra-prod-service-nameserver: files: zones/.* dependencies: [] - project: name: opendev/zone-zuul-ci.org deploy: jobs: - infra-prod-service-nameserver: files: zones/.* dependencies: [] - project: name: openstack/adjutant templates: - api-ref-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/adjutant-ui templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ansible-collections-openstack templates: - official-openstack-repo-jobs - project: name: openstack/ansible-config_template templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ansible-hardening release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/ansible-plugin-container-connection templates: - official-openstack-repo-jobs - project: name: openstack/ansible-role-atos-hsm templates: - official-openstack-repo-jobs - project: name: openstack/ansible-role-chrony templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ansible-role-collect-logs templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ansible-role-container-registry templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/ansible-role-lunasa-hsm templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ansible-role-openstack-operations templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ansible-role-python_venv_build release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/ansible-role-qdrouterd release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/ansible-role-redhat-subscription templates: - official-openstack-repo-jobs - project: name: openstack/ansible-role-systemd_mount release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/ansible-role-systemd_networkd release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/ansible-role-systemd_service release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/ansible-role-thales-hsm templates: - official-openstack-repo-jobs - project: name: openstack/ansible-role-tripleo-modify-image templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/ansible-role-uwsgi templates: - official-openstack-repo-jobs - project: name: openstack/aodh templates: - official-openstack-repo-jobs - translation-jobs-master-only - install-guide-jobs - publish-to-pypi - project: name: openstack/api-sig templates: - official-openstack-repo-jobs - project: name: openstack/api-site templates: - official-openstack-repo-jobs - project: name: openstack/arch-design templates: - official-openstack-repo-jobs - project: name: openstack/arch-wg templates: - official-openstack-repo-jobs check: jobs: - openstack-tox-py27 gate: jobs: - openstack-tox-py27 - project: name: openstack/auto-scaling-sig templates: - official-openstack-repo-jobs - project: name: openstack/automaton templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/barbican templates: - official-openstack-repo-jobs - translation-jobs-master-only - api-guide-jobs - install-guide-jobs - publish-to-pypi check: queue: barbican gate: queue: barbican - project: name: openstack/barbican-specs templates: - official-openstack-repo-jobs - project: name: openstack/barbican-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: barbican gate: queue: barbican - project: name: openstack/barbican-ui templates: - official-openstack-repo-jobs - project: name: openstack/bashate templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/bifrost templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/blazar templates: - official-openstack-repo-jobs - publish-to-pypi - api-ref-jobs check: queue: blazar gate: queue: blazar - project: name: openstack/blazar-dashboard templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/blazar-nova templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/blazar-specs templates: - official-openstack-repo-jobs - project: name: openstack/blazar-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: blazar gate: queue: blazar - project: name: openstack/bugdaystats templates: - official-openstack-repo-jobs - publish-to-pypi check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 post: jobs: - publish-openstack-python-branch-tarball - project: name: openstack/castellan templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ceilometer templates: - official-openstack-repo-jobs - periodic-jobs-with-oslo-master - translation-jobs-master-only - install-guide-jobs - publish-to-pypi check: queue: telemetry gate: queue: telemetry - project: name: openstack/ceilometer-powervm templates: - docs-on-readthedocs - official-openstack-repo-jobs - publish-to-pypi vars: rtd_webhook_id: '44767' - project: name: openstack/ceilometermiddleware templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/charm-aodh templates: - official-openstack-repo-jobs - project: name: openstack/charm-barbican templates: - official-openstack-repo-jobs - project: name: openstack/charm-barbican-softhsm templates: - official-openstack-repo-jobs - project: name: openstack/charm-barbican-vault templates: - official-openstack-repo-jobs - project: name: openstack/charm-ceilometer templates: - official-openstack-repo-jobs - project: name: openstack/charm-ceilometer-agent templates: - official-openstack-repo-jobs - project: name: openstack/charm-ceph-fs templates: - official-openstack-repo-jobs - project: name: openstack/charm-ceph-iscsi templates: - official-openstack-repo-jobs - project: name: openstack/charm-ceph-mon templates: - official-openstack-repo-jobs - project: name: openstack/charm-ceph-osd templates: - official-openstack-repo-jobs - project: name: openstack/charm-ceph-proxy templates: - official-openstack-repo-jobs - project: name: openstack/charm-ceph-radosgw templates: - official-openstack-repo-jobs - project: name: openstack/charm-ceph-rbd-mirror templates: - official-openstack-repo-jobs - project: name: openstack/charm-cinder templates: - official-openstack-repo-jobs - project: name: openstack/charm-cinder-backup templates: - official-openstack-repo-jobs - project: name: openstack/charm-cinder-backup-swift-proxy templates: - official-openstack-repo-jobs - project: name: openstack/charm-cinder-ceph templates: - official-openstack-repo-jobs - project: name: openstack/charm-cinder-purestorage templates: - official-openstack-repo-jobs - project: name: openstack/charm-cloudkitty templates: - official-openstack-repo-jobs - project: name: openstack/charm-deployment-guide templates: - official-openstack-repo-jobs - project: name: openstack/charm-designate templates: - official-openstack-repo-jobs - project: name: openstack/charm-designate-bind templates: - official-openstack-repo-jobs - project: name: openstack/charm-glance templates: - official-openstack-repo-jobs - project: name: openstack/charm-glance-simplestreams-sync templates: - official-openstack-repo-jobs - project: name: openstack/charm-glusterfs templates: - official-openstack-repo-jobs - project: name: openstack/charm-gnocchi templates: - official-openstack-repo-jobs - project: name: openstack/charm-guide templates: - official-openstack-repo-jobs - project: name: openstack/charm-hacluster templates: - official-openstack-repo-jobs - project: name: openstack/charm-heat templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-barbican-secrets templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-bgp templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-bind-rndc templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-ceph-client templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-ceph-mds templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-ceph-rbd-mirror templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-cinder-backend templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-cinder-backup templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-dashboard-plugin templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-designate templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-gnocchi templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-hacluster templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-keystone templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-keystone-admin templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-keystone-credentials templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-keystone-domain-backend templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-keystone-fid-service-provider templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-keystone-notifications templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-magpie templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-manila-plugin templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-mysql-innodb-cluster templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-mysql-router templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-mysql-shared templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-neutron-load-balancer templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-neutron-plugin templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-neutron-plugin-api-subordinate templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-nova-cell templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-nova-compute templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-odl-controller-api templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-openstack-ha templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-ovsdb-manager templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-pacemaker-remote templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-placement templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-rabbitmq templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-service-control templates: - official-openstack-repo-jobs - project: name: openstack/charm-interface-websso-fid-service-provider templates: - official-openstack-repo-jobs - project: name: openstack/charm-ironic templates: - official-openstack-repo-jobs - project: name: openstack/charm-ironic-api templates: - official-openstack-repo-jobs - project: name: openstack/charm-ironic-conductor templates: - official-openstack-repo-jobs - project: name: openstack/charm-keystone templates: - official-openstack-repo-jobs - project: name: openstack/charm-keystone-kerberos templates: - official-openstack-repo-jobs - project: name: openstack/charm-keystone-ldap templates: - official-openstack-repo-jobs - project: name: openstack/charm-keystone-saml-mellon templates: - official-openstack-repo-jobs - project: name: openstack/charm-layer-ceph templates: - official-openstack-repo-jobs - project: name: openstack/charm-layer-ceph-base templates: - official-openstack-repo-jobs - project: name: openstack/charm-layer-openstack templates: - official-openstack-repo-jobs - project: name: openstack/charm-layer-openstack-api templates: - official-openstack-repo-jobs - project: name: openstack/charm-layer-openstack-principle templates: - official-openstack-repo-jobs - project: name: openstack/charm-magpie templates: - official-openstack-repo-jobs - project: name: openstack/charm-manila templates: - official-openstack-repo-jobs - project: name: openstack/charm-manila-ganesha templates: - official-openstack-repo-jobs - project: name: openstack/charm-manila-generic templates: - official-openstack-repo-jobs - project: name: openstack/charm-manila-glusterfs templates: - official-openstack-repo-jobs - project: name: openstack/charm-masakari templates: - official-openstack-repo-jobs - project: name: openstack/charm-masakari-monitors templates: - official-openstack-repo-jobs - project: name: openstack/charm-mistral templates: - official-openstack-repo-jobs - project: name: openstack/charm-murano templates: - official-openstack-repo-jobs - project: name: openstack/charm-mysql-innodb-cluster templates: - official-openstack-repo-jobs - project: name: openstack/charm-mysql-router templates: - official-openstack-repo-jobs - project: name: openstack/charm-neutron-api templates: - official-openstack-repo-jobs - project: name: openstack/charm-neutron-api-odl templates: - official-openstack-repo-jobs - project: name: openstack/charm-neutron-api-plugin-arista templates: - official-openstack-repo-jobs - project: name: openstack/charm-neutron-api-plugin-ironic templates: - official-openstack-repo-jobs - project: name: openstack/charm-neutron-api-plugin-ovn templates: - official-openstack-repo-jobs - project: name: openstack/charm-neutron-dynamic-routing templates: - official-openstack-repo-jobs - project: name: openstack/charm-neutron-gateway templates: - official-openstack-repo-jobs - project: name: openstack/charm-neutron-openvswitch templates: - official-openstack-repo-jobs - project: name: openstack/charm-nova-cell-controller templates: - official-openstack-repo-jobs - project: name: openstack/charm-nova-cloud-controller templates: - official-openstack-repo-jobs - project: name: openstack/charm-nova-compute templates: - official-openstack-repo-jobs - project: name: openstack/charm-nova-compute-proxy templates: - official-openstack-repo-jobs - project: name: openstack/charm-nova-lxd templates: - official-openstack-repo-jobs - project: name: openstack/charm-octavia templates: - official-openstack-repo-jobs - project: name: openstack/charm-octavia-dashboard templates: - official-openstack-repo-jobs - project: name: openstack/charm-octavia-diskimage-retrofit templates: - official-openstack-repo-jobs - project: name: openstack/charm-odl-controller templates: - official-openstack-repo-jobs - project: name: openstack/charm-openstack-dashboard templates: - official-openstack-repo-jobs - project: name: openstack/charm-openvswitch-odl templates: - official-openstack-repo-jobs - project: name: openstack/charm-ops-interface-ceph-client templates: - official-openstack-repo-jobs - project: name: openstack/charm-ops-interface-tls-certificates templates: - official-openstack-repo-jobs - project: name: openstack/charm-ops-openstack templates: - official-openstack-repo-jobs - project: name: openstack/charm-pacemaker-remote templates: - official-openstack-repo-jobs - project: name: openstack/charm-panko templates: - official-openstack-repo-jobs - project: name: openstack/charm-percona-cluster templates: - official-openstack-repo-jobs - project: name: openstack/charm-placement templates: - official-openstack-repo-jobs - project: name: openstack/charm-rabbitmq-server templates: - official-openstack-repo-jobs - project: name: openstack/charm-specs templates: - official-openstack-repo-jobs - project: name: openstack/charm-swift-proxy templates: - official-openstack-repo-jobs - project: name: openstack/charm-swift-storage templates: - official-openstack-repo-jobs - project: name: openstack/charm-tempest templates: - official-openstack-repo-jobs - project: name: openstack/charm-trilio-data-mover templates: - official-openstack-repo-jobs - project: name: openstack/charm-trilio-dm-api templates: - official-openstack-repo-jobs - project: name: openstack/charm-trilio-horizon-plugin templates: - official-openstack-repo-jobs - project: name: openstack/charm-trilio-wlm templates: - official-openstack-repo-jobs - project: name: openstack/charm-trove templates: - official-openstack-repo-jobs - project: name: openstack/charm-vault templates: - official-openstack-repo-jobs - project: name: openstack/charm-watcher templates: - official-openstack-repo-jobs - project: name: openstack/charm-watcher-dashboard templates: - official-openstack-repo-jobs - project: name: openstack/charms.ceph templates: - official-openstack-repo-jobs - project: name: openstack/charms.openstack templates: - official-openstack-repo-jobs - project: name: openstack/cinder templates: - official-openstack-repo-jobs - publish-to-pypi - periodic-jobs-with-oslo-master - translation-jobs-master-only - api-ref-jobs check: queue: integrated gate: queue: integrated - project: name: openstack/cinder-specs templates: - official-openstack-repo-jobs - project: name: openstack/cinder-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: integrated gate: queue: integrated - project: name: openstack/cinderlib templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/cliff templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/cloudkitty templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: cloudkitty gate: queue: cloudkitty - project: name: openstack/cloudkitty-dashboard templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/cloudkitty-specs templates: - official-openstack-repo-jobs - project: name: openstack/cloudkitty-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: cloudkitty gate: queue: cloudkitty - project: name: openstack/compute-hyperv templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/constellations templates: - official-openstack-repo-jobs - project: name: openstack/contributor-guide templates: - official-openstack-repo-jobs - translation-jobs-master-only - project: name: openstack/cookbook-openstack-application-catalog templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-bare-metal templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-block-storage templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-client templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-common templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-compute templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-dashboard templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-dns templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-identity templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-image templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-integration-test templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-network templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-ops-database templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-ops-messaging templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-orchestration templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstack-telemetry templates: - official-openstack-repo-jobs - project: name: openstack/cookbook-openstackclient templates: - official-openstack-repo-jobs - project: name: openstack/cookiecutter templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/coverage2sql templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/cyborg templates: - official-openstack-repo-jobs - publish-to-pypi - api-ref-jobs - project: name: openstack/cyborg-specs templates: - official-openstack-repo-jobs - project: name: openstack/cyborg-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: cyborg gate: queue: cyborg - project: name: openstack/debtcollector templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/designate templates: - official-openstack-repo-jobs - translation-jobs-master-only - api-ref-jobs - install-guide-jobs - publish-to-pypi check: queue: designate gate: queue: designate - project: name: openstack/designate-dashboard templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/designate-specs templates: - official-openstack-repo-jobs - project: name: openstack/designate-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: designate gate: queue: designate - project: name: openstack/devstack check: queue: integrated gate: queue: integrated periodic: jobs: - propose-updates: branches: master vars: update_target: devstack-plugins-list templates: - official-openstack-repo-jobs - project: name: openstack/devstack-gate templates: - integrated-gate-py3 - official-openstack-repo-jobs - openstack-python35-jobs check: queue: integrated jobs: - openstack-tox-bashate - openstack-tox-py27 - neutron-grenade - neutron-grenade-multinode - neutron-grenade-dvr-multinode: voting: false - legacy-tempest-dsvm-neutron-full-ocata: voting: false - legacy-tempest-dsvm-neutron-full-centos-7: voting: false - legacy-tempest-dsvm-multinode-full: voting: false gate: queue: integrated jobs: - openstack-tox-py27 - neutron-grenade - neutron-grenade-multinode experimental: jobs: - legacy-tempest-dsvm-neutron-dvr-multinode-full - neutron-tempest-dvr-ha-multinode-full - project: name: openstack/devstack-plugin-amqp1 templates: - official-openstack-repo-jobs - project: name: openstack/devstack-plugin-ceph templates: - official-openstack-repo-jobs - project: name: openstack/devstack-plugin-container templates: - official-openstack-repo-jobs - project: name: openstack/devstack-plugin-cookiecutter templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/devstack-plugin-kafka templates: - official-openstack-repo-jobs - project: name: openstack/devstack-plugin-nfs templates: - official-openstack-repo-jobs - project: name: openstack/devstack-plugin-open-cas templates: - official-openstack-repo-jobs - project: name: openstack/devstack-tools templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/devstack-vagrant templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/dib-utils templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/diskimage-builder templates: - official-openstack-repo-jobs - publish-openstack-docs-pti - publish-to-pypi check: queue: glean gate: queue: glean - project: name: openstack/django_openstack_auth templates: - official-openstack-repo-jobs - publish-to-pypi check: jobs: # It seems at least one job needs to be defined. # Otherwise, no verified result is post. - noop: branches: master gate: jobs: # It seems at least one job needs to be defined. # Otherwise, no verified result is post. - noop: branches: master - project: name: openstack/ec2-api templates: - install-guide-jobs - api-ref-jobs - official-openstack-repo-jobs - publish-to-pypi check: queue: ec2-api gate: queue: ec2-api - project: name: openstack/ec2api-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: ec2-api gate: queue: ec2-api - project: name: openstack/election templates: - official-openstack-repo-jobs - project: name: openstack/enterprise-wg templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/eslint-config-openstack templates: - nodejs4-publish-to-npm - official-openstack-repo-jobs - project: name: openstack/freezer templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: freezer gate: queue: freezer - project: name: openstack/freezer-api templates: - api-ref-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/freezer-dr templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/freezer-specs templates: - official-openstack-repo-jobs - project: name: openstack/freezer-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: freezer gate: queue: freezer - project: name: openstack/freezer-web-ui templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/futurist templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/glance templates: - official-openstack-repo-jobs - publish-to-pypi - periodic-jobs-with-oslo-master - translation-jobs-master-only - api-ref-jobs check: queue: integrated gate: queue: integrated - project: name: openstack/glance-specs templates: - official-openstack-repo-jobs - project: name: openstack/glance_store templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/glance-tempest-plugin templates: - official-openstack-repo-jobs - project: name: openstack/goal-tools templates: - official-openstack-repo-jobs - project: name: openstack/governance templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/governance-sigs templates: - official-openstack-repo-jobs - project: name: openstack/governance-uc templates: - official-openstack-repo-jobs - project: name: openstack/governance-website templates: - build-openstack-docs-pti - official-openstack-repo-jobs promote: jobs: - promote-governance-website - project: name: openstack/grenade check: queue: integrated gate: queue: integrated templates: - official-openstack-repo-jobs - project: name: openstack/ha-guide templates: - official-openstack-repo-jobs - project: name: openstack/hacking templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/heat templates: - official-openstack-repo-jobs - periodic-jobs-with-oslo-master - translation-jobs-master-only - api-ref-jobs - install-guide-jobs - publish-to-pypi check: queue: heat gate: queue: heat - project: name: openstack/heat-agents templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/heat-cfnclient templates: - official-openstack-repo-jobs - project: name: openstack/heat-cfntools templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/heat-dashboard templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/heat-specs templates: - official-openstack-repo-jobs - project: name: openstack/heat-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: heat gate: queue: heat - project: name: openstack/heat-templates templates: - official-openstack-repo-jobs - project: name: openstack/heat-translator templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/horizon templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi check: queue: horizon gate: queue: horizon - project: name: openstack/i18n templates: - official-openstack-repo-jobs - translation-jobs-master-only - project: name: openstack/ideas templates: - official-openstack-repo-jobs - project: name: openstack/instack-undercloud templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/ironic templates: - official-openstack-repo-jobs - periodic-jobs-with-oslo-master - translation-jobs-master-only - api-ref-jobs - install-guide-jobs - publish-to-pypi check: queue: ironic gate: queue: ironic - project: name: openstack/ironic-inspector templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - api-ref-jobs check: queue: ironic gate: queue: ironic - project: name: openstack/ironic-inspector-specs templates: - official-openstack-repo-jobs - project: name: openstack/ironic-lib templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ironic-prometheus-exporter templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ironic-python-agent templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ironic-python-agent-builder templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ironic-specs templates: - official-openstack-repo-jobs - project: name: openstack/ironic-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: ironic gate: queue: ironic - project: name: openstack/ironic-ui templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/js-openstack-lib templates: - nodejs4-publish-to-npm - official-openstack-repo-jobs - project: name: openstack/karma-subunit-reporter templates: - nodejs4-publish-to-npm - official-openstack-repo-jobs - project: name: openstack/kayobe templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/kayobe-config templates: - official-openstack-repo-jobs - project: name: openstack/kayobe-config-dev templates: - official-openstack-repo-jobs - project: name: openstack/keystone templates: - official-openstack-repo-jobs - publish-to-pypi - periodic-jobs-with-oslo-master - translation-jobs-master-only - api-ref-jobs check: queue: integrated gate: queue: integrated - project: name: openstack/keystone-specs templates: - official-openstack-repo-jobs - project: name: openstack/keystone-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: integrated gate: queue: integrated - project: name: openstack/keystoneauth templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/keystonemiddleware templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/kolla templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/kolla-ansible templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/kolla-cli templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/kuryr templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: kuryr gate: queue: kuryr - project: name: openstack/kuryr-kubernetes templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/kuryr-libnetwork templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/kuryr-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: kuryr gate: queue: kuryr - project: name: openstack/ldappool templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/liberasurecode templates: - official-openstack-repo-jobs - project: name: openstack/loci templates: - official-openstack-repo-jobs - project: name: openstack/logstash-filters templates: - official-openstack-repo-jobs - system-config-logstash-filter-jobs - project: name: openstack/magnum templates: - official-openstack-repo-jobs - translation-jobs-master-only - install-guide-jobs - api-ref-jobs - publish-to-pypi check: queue: magnum gate: queue: magnum - project: name: openstack/magnum-specs templates: - official-openstack-repo-jobs - project: name: openstack/magnum-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: magnum gate: queue: magnum - project: name: openstack/magnum-ui templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/manila templates: - official-openstack-repo-jobs - translation-jobs-master-only - api-ref-jobs - install-guide-jobs - publish-to-pypi - project: name: openstack/manila-image-elements release: jobs: - manila-image-elements-publish-artifacts templates: - official-openstack-repo-jobs - project: name: openstack/manila-specs templates: - official-openstack-repo-jobs - project: name: openstack/manila-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/manila-test-image templates: - official-openstack-repo-jobs - project: name: openstack/manila-ui templates: - official-openstack-repo-jobs - publish-to-pypi - translation-jobs-master-stable - project: name: openstack/masakari templates: - official-openstack-repo-jobs - publish-to-pypi - api-ref-jobs - project: name: openstack/masakari-dashboard templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/masakari-monitors templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/masakari-specs templates: - official-openstack-repo-jobs - project: name: openstack/metalsmith templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/microversion-parse templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/mistral templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: mistral gate: queue: mistral - project: name: openstack/mistral-dashboard templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/mistral-extra templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/mistral-lib templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/mistral-specs templates: - official-openstack-repo-jobs - project: name: openstack/mistral-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: mistral gate: queue: mistral - project: name: openstack/molteniron templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/monasca-agent templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/monasca-api templates: - api-ref-jobs - official-openstack-repo-jobs - publish-to-pypi check: queue: monasca gate: queue: monasca - project: name: openstack/monasca-ceilometer templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/monasca-common templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: monasca gate: queue: monasca - project: name: openstack/monasca-events-api templates: - official-openstack-repo-jobs - periodic-jobs-with-oslo-master - api-ref-jobs - publish-to-pypi check: queue: monasca gate: queue: monasca - project: name: openstack/monasca-grafana-datasource templates: - nodejs4-publish-to-npm - noop-jobs - official-openstack-repo-jobs - project: name: openstack/monasca-kibana-plugin templates: - nodejs4-publish-to-npm - official-openstack-repo-jobs - project: name: openstack/monasca-log-api templates: - official-openstack-repo-jobs - periodic-jobs-with-oslo-master - api-guide-jobs - api-ref-jobs - publish-to-pypi check: queue: monasca gate: queue: monasca - project: name: openstack/monasca-notification templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/monasca-persister templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/monasca-specs templates: - official-openstack-repo-jobs - project: name: openstack/monasca-statsd templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/monasca-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: monasca gate: queue: monasca - project: name: openstack/monasca-thresh templates: - official-openstack-repo-jobs - project: name: openstack/monasca-transform templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/monasca-ui templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/multi-arch-sig templates: - official-openstack-repo-jobs - project: name: openstack/murano templates: - official-openstack-repo-jobs - translation-jobs-master-only - periodic-jobs-with-oslo-master - api-ref-jobs - publish-to-pypi check: queue: monasca gate: queue: murano - project: name: openstack/murano-agent templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/murano-apps templates: - official-openstack-repo-jobs - project: name: openstack/murano-dashboard templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/murano-pkg-check templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/murano-specs templates: - official-openstack-repo-jobs - project: name: openstack/murano-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: monasca gate: queue: murano - project: name: openstack/networking-bagpipe templates: - official-openstack-repo-jobs - periodic-jobs-with-neutron-lib-master - publish-to-pypi periodic: jobs: - openstack-tox-py36-with-neutron-lib-master: required-projects: - openstack/networking-bgpvpn - openstack/networking-sfc - project: name: openstack/networking-baremetal templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/networking-bgpvpn templates: - official-openstack-repo-jobs - periodic-jobs-with-neutron-lib-master - publish-to-pypi - translation-jobs-master-stable periodic: jobs: - openstack-tox-py36-with-neutron-lib-master: required-projects: - openstack/networking-bagpipe - openstack/horizon - project: name: openstack/networking-generic-switch templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: networking-generic-switch gate: queue: networking-generic-switch - project: name: openstack/networking-hyperv templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/networking-midonet templates: - official-openstack-repo-jobs - periodic-jobs-with-neutron-lib-master - translation-jobs-master-only - publish-to-pypi periodic: jobs: - openstack-tox-py36-with-neutron-lib-master: required-projects: - openstack/neutron-fwaas - openstack/neutron-vpnaas - openstack/neutron-dynamic-routing - x/networking-l2gw - x/tap-as-a-service - project: name: openstack/networking-odl templates: - official-openstack-repo-jobs - periodic-jobs-with-neutron-lib-master - translation-jobs-master-only - publish-to-pypi periodic: jobs: - openstack-tox-py36-with-neutron-lib-master: required-projects: - openstack/ceilometer - openstack/neutron-fwaas - x/networking-l2gw - openstack/networking-sfc - openstack/networking-bgpvpn - project: name: openstack/networking-ovn templates: - official-openstack-repo-jobs - publish-to-pypi check: jobs: - noop: branches: master gate: jobs: - noop: branches: master - project: name: openstack/networking-powervm templates: - docs-on-readthedocs - official-openstack-repo-jobs - publish-to-pypi vars: rtd_webhook_id: '44768' - project: name: openstack/networking-sfc templates: - official-openstack-repo-jobs - periodic-jobs-with-neutron-lib-master - publish-to-pypi - project: name: openstack/neutron templates: - official-openstack-repo-jobs - publish-to-pypi - periodic-jobs-with-oslo-master - periodic-jobs-with-neutron-lib-master - periodic-jobs-with-ovsdbapp-master - translation-jobs-master-only check: queue: integrated gate: queue: integrated - project: name: openstack/neutron-dynamic-routing templates: - official-openstack-repo-jobs - periodic-jobs-with-neutron-lib-master - publish-to-pypi - project: name: openstack/neutron-fwaas templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/neutron-fwaas-dashboard templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/neutron-lbaas templates: - official-openstack-repo-jobs - publish-to-pypi check: jobs: - noop: branches: master gate: jobs: - noop: branches: master - project: name: openstack/neutron-lbaas-dashboard templates: - official-openstack-repo-jobs - publish-to-pypi check: jobs: - noop: branches: master gate: jobs: - noop: branches: master - project: name: openstack/neutron-lib templates: - official-openstack-repo-jobs - translation-jobs-master-only - api-ref-jobs - publish-to-pypi - project: name: openstack/neutron-specs templates: - official-openstack-repo-jobs - project: name: openstack/neutron-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: integrated gate: queue: integrated - project: name: openstack/neutron-vpnaas templates: - official-openstack-repo-jobs - periodic-jobs-with-neutron-lib-master - publish-to-pypi - project: name: openstack/neutron-vpnaas-dashboard templates: - official-openstack-repo-jobs - publish-to-pypi - translation-jobs-master-stable - project: name: openstack/nose-html-output templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi post: jobs: - publish-openstack-python-branch-tarball - project: name: openstack/nova templates: - official-openstack-repo-jobs - periodic-jobs-with-oslo-master - publish-to-pypi - translation-jobs-master-only - api-guide-jobs - api-ref-jobs check: queue: integrated gate: queue: integrated - project: name: openstack/nova-powervm templates: - docs-on-readthedocs - official-openstack-repo-jobs - publish-to-pypi vars: rtd_webhook_id: '44764' - project: name: openstack/nova-specs templates: - official-openstack-repo-jobs - project: name: openstack/octavia templates: - official-openstack-repo-jobs - periodic-jobs-with-oslo-master - translation-jobs-master-only - api-ref-jobs - publish-to-pypi check: queue: octavia gate: queue: octavia - project: name: openstack/octavia-dashboard templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/octavia-lib templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: octavia gate: queue: octavia - project: name: openstack/octavia-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: octavia gate: queue: octavia - project: name: openstack/openstack templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/openstack-ansible templates: - official-openstack-repo-jobs - translation-jobs-master-only release: jobs: - announce-release - project: name: openstack/openstack-ansible-apt_package_pinning templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-ceph_client templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-galera_client templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-galera_server release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-haproxy_server release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-lxc_container_create templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-lxc_hosts templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-memcached_server release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-nspawn_container_create release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-nspawn_hosts release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-openstack_hosts templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-openstack_openrc templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-ops templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_adjutant release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_aodh release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_barbican release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_blazar release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_ceilometer release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_cinder release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_cloudkitty release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_congress templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_designate release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_glance release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_gnocchi release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_heat release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_horizon release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_ironic release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_karbor templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_keystone release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_magnum release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_manila templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_masakari release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_mistral templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_monasca templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_monasca-agent templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_murano templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_neutron release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_nova release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_octavia templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_panko release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_placement templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_rally release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_sahara release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_senlin release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_swift release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_tacker templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_tempest templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_trove release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-os_zun release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-plugins release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-rabbitmq_server release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-repo_server templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-rsyslog_client templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-rsyslog_server release: jobs: - announce-release templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-specs templates: - official-openstack-repo-jobs - project: name: openstack/openstack-ansible-tests post: jobs: - propose-updates: vars: update_target: openstack-ansible-tests templates: - official-openstack-repo-jobs - project: name: openstack/openstack-chef templates: - official-openstack-repo-jobs - project: name: openstack/openstack-chef-repo templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/openstack-chef-specs templates: - official-openstack-repo-jobs - project: name: openstack/openstack-doc-tools templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/openstack-health templates: - official-openstack-repo-jobs - project: name: openstack/openstack-helm templates: - official-openstack-repo-jobs - translation-jobs-master-only - project: name: openstack/openstack-helm-addons templates: - official-openstack-repo-jobs - project: name: openstack/openstack-helm-docs templates: - official-openstack-repo-jobs - project: name: openstack/openstack-helm-images templates: - official-openstack-repo-jobs - project: name: openstack/openstack-helm-infra templates: - official-openstack-repo-jobs - project: name: openstack/openstack-manuals templates: - official-openstack-repo-jobs - translation-jobs-master-only post: jobs: - propose-updates: vars: update_target: openstack-manuals - project: name: openstack/openstack-nose templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/openstack-planet templates: - official-openstack-repo-jobs - project: name: openstack/openstack-specs templates: - official-openstack-repo-jobs - project: name: openstack/openstack-virtual-baremetal templates: - official-openstack-repo-jobs - project: name: openstack/openstack-zuul-jobs templates: - official-openstack-repo-jobs - project: name: openstack/openstack-zuul-roles templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/openstackclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/openstackdocstheme templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/openstacksdk templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: integrated gate: queue: integrated - project: name: openstack/operations-guide templates: - official-openstack-repo-jobs - translation-jobs-master-only - project: name: openstack/ops-tags-team templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/os-api-ref templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-apply-config templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/os-brick templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-client-config templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-collect-config templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/os-ken templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-net-config templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/os-performance-tools templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-refresh-config templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/os-resource-classes templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-service-types templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-testr templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-traits templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-vif templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/os-win templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: os-win gate: queue: os-win - project: name: openstack/osc-lib templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/osc-placement templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/oslo-cookiecutter templates: - official-openstack-repo-jobs - project: name: openstack/oslo-specs templates: - official-openstack-repo-jobs - project: name: openstack/oslo.cache templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.concurrency templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.config templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/oslo.context templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/oslo.db templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.i18n templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.limit templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/oslo.log templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.messaging templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.metrics templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/oslo.middleware templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.policy templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.privsep templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.reports templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.rootwrap templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/oslo.serialization templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/oslo.service templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.tools templates: - official-openstack-repo-jobs - project: name: openstack/oslo.upgradecheck templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/oslo.utils templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.versionedobjects templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslo.vmware templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/oslotest templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/osops templates: - official-openstack-repo-jobs - project: name: openstack/osprofiler templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ossa templates: - official-openstack-repo-jobs - project: name: openstack/oswin-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: os-win gate: queue: os-win - project: name: openstack/ovn-octavia-provider templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/ovsdbapp templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/panko templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/patrole templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/paunch templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/pbr templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/performance-docs templates: - official-openstack-repo-jobs - project: name: openstack/placement templates: - api-ref-jobs - official-openstack-repo-jobs - publish-to-pypi check: queue: integrated gate: queue: integrated - project: name: openstack/project-config check: queue: project-config jobs: - build-openstack-specs-site: files: &specs-site - bindep.txt - specs/.* - other-requirements.txt - tox.ini - openstack-zuul-jobs-linters - project-config-dib - project-config-gerrit - project-config-grafyaml - project-config-infra-docs-index: files: &infra-docs-index - bindep.txt - docs-site/.* - other-requirements.txt - tox.ini - project-config-irc-access - project-config-nodepool - project-config-bindep-fallback-centos-7 - project-config-bindep-fallback-opensuse-15 - project-config-bindep-fallback-ubuntu-xenial gate: queue: project-config jobs: - build-openstack-specs-site: files: *specs-site - openstack-zuul-jobs-linters - project-config-dib - project-config-gerrit - project-config-grafyaml - project-config-infra-docs-index: files: *infra-docs-index - project-config-irc-access - project-config-nodepool - project-config-bindep-fallback-centos-7 - project-config-bindep-fallback-opensuse-15 - project-config-bindep-fallback-ubuntu-xenial deploy: jobs: - promote-infra-index: files: *infra-docs-index - promote-openstack-specs-site: files: *specs-site - infra-prod-manage-projects: dependencies: [] files: - gerrit/.* - infra-prod-service-nodepool: dependencies: [] files: - nodepool/.* - infra-prod-service-zuul: dependencies: - name: infra-prod-manage-projects soft: true files: - zuul/main.yaml - infra-prod-run-accessbot: dependencies: [] files: - accessbot/channels.yaml - infra-prod-service-eavesdrop: dependencies: [] files: - gerritbot/channels.yaml - infra-prod-service-grafana: dependencies: [] files: - grafana/ periodic: jobs: - propose-project-config-update - maintain-github-openstack-mirror opendev-prod-hourly: jobs: - publish-irc-meetings templates: - official-openstack-repo-jobs - project: name: openstack/project-navigator-data templates: - official-openstack-repo-jobs - project: name: openstack/project-team-guide templates: - official-openstack-repo-jobs - project: name: openstack/ptgbot templates: - official-openstack-repo-jobs - project: name: openstack/publiccloud-sig templates: - official-openstack-repo-jobs - project: name: openstack/puppet-aodh templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-barbican templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-ceilometer templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-ceph templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-cinder templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-cloudkitty templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-designate templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-ec2api templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-freezer templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-glance templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-glare templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-gnocchi templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-heat templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-horizon templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-ironic templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-keystone templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-magnum templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-manila templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-mistral templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-monasca templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-murano templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-neutron templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-nova templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-octavia templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-openstack-cookiecutter templates: - official-openstack-repo-jobs - project: name: openstack/puppet-openstack_extras templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-openstack-guide templates: - official-openstack-repo-jobs - project: name: openstack/puppet-openstack-integration periodic: jobs: - propose-updates: branches: master vars: update_target: puppet-openstack-constraints templates: - official-openstack-repo-jobs - project: name: openstack/puppet-openstack_spec_helper templates: - official-openstack-repo-jobs - project: name: openstack/puppet-openstack-specs templates: - official-openstack-repo-jobs - project: name: openstack/puppet-openstacklib templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-oslo templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-ovn templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-pacemaker templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-panko templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-placement templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-qdr templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-rally templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-sahara templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-senlin templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-swift templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-tacker templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-tempest templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-tripleo templates: - official-openstack-repo-jobs - puppet-release-jobs check: queue: tripleo gate: queue: tripleo - project: name: openstack/puppet-trove templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-vitrage templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-vswitch templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-watcher templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/puppet-zaqar templates: - official-openstack-repo-jobs - puppet-release-jobs - project: name: openstack/pycadf templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/pyeclib templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/pymod2pkg templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-adjutantclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-aodhclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-barbicanclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-blazarclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-brick-cinderclient-ext templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-cinderclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-cloudkittyclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-cyborgclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-designateclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-dracclient templates: - publish-to-pypi - project: name: openstack/python-freezerclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-glanceclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-heatclient templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/python-ironic-inspector-client templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-ironicclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-keystoneclient templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/python-magnumclient templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/python-manilaclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-masakariclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-mistralclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-monascaclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-muranoclient templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/python-neutronclient templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/python-novaclient templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/python-octaviaclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-openstackclient templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi check: queue: integrated gate: queue: integrated - project: name: openstack/python-pankoclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-saharaclient templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: sahara gate: queue: sahara - project: name: openstack/python-senlinclient templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/python-solumclient templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - project: name: openstack/python-swiftclient templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: integrated gate: queue: integrated - project: name: openstack/python-tackerclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-tripleoclient templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/python-troveclient templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: trove gate: queue: trove - project: name: openstack/python-vitrageclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-watcherclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-zaqarclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/python-zunclient templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/qa-specs templates: - official-openstack-repo-jobs - project: name: openstack/rally templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/rally-openstack templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/release-test templates: - official-openstack-repo-jobs - project: name: openstack/releases templates: - official-openstack-repo-jobs - project: name: openstack/renderspec templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/reno templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/requestsexceptions templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/requirements templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: integrated jobs: - openstack-tox-docs: branches: master gate: queue: integrated jobs: - openstack-tox-docs: branches: master promote: jobs: - promote-openstack-tox-docs: branches: master periodic: jobs: - publish-wheel-cache-centos-7 - publish-wheel-cache-centos-8 - publish-wheel-cache-debian-buster - publish-wheel-cache-ubuntu-focal - publish-wheel-cache-ubuntu-bionic - publish-wheel-cache-ubuntu-xenial - publish-wheel-cache-centos-8-arm64 - publish-wheel-cache-debian-buster-arm64 - publish-wheel-cache-ubuntu-focal-arm64 - publish-wheel-cache-ubuntu-bionic-arm64 - publish-wheel-cache-ubuntu-xenial-arm64 - release-wheel-cache: dependencies: - publish-wheel-cache-centos-7 - publish-wheel-cache-centos-8 - publish-wheel-cache-debian-buster - publish-wheel-cache-ubuntu-focal - publish-wheel-cache-ubuntu-bionic - publish-wheel-cache-ubuntu-xenial - publish-wheel-cache-centos-8-arm64 - publish-wheel-cache-debian-buster-arm64 - publish-wheel-cache-ubuntu-focal-arm64 - publish-wheel-cache-ubuntu-bionic-arm64 - publish-wheel-cache-ubuntu-xenial-arm64 - propose-updates: nodeset: ubuntu-bionic branches: master vars: update_target: requirements-constraints - project: name: openstack/reviewday templates: - official-openstack-repo-jobs - publish-to-pypi check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 post: jobs: - publish-openstack-python-branch-tarball - project: name: openstack/reviewstats templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/rpm-packaging templates: - official-openstack-repo-jobs - project: name: openstack/rpm-packaging-tools templates: - official-openstack-repo-jobs - project: name: openstack/sahara templates: - official-openstack-repo-jobs - translation-jobs-master-only - api-ref-jobs - publish-to-pypi check: queue: sahara gate: queue: sahara - project: name: openstack/sahara-dashboard templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/sahara-extra templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/sahara-image-elements templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/sahara-plugin-ambari templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi check: queue: sahara gate: queue: sahara - project: name: openstack/sahara-plugin-cdh templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi check: queue: sahara gate: queue: sahara - project: name: openstack/sahara-plugin-mapr templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi check: queue: sahara gate: queue: sahara - project: name: openstack/sahara-plugin-spark templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi check: queue: sahara gate: queue: sahara - project: name: openstack/sahara-plugin-storm templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi check: queue: sahara gate: queue: sahara - project: name: openstack/sahara-plugin-vanilla templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi check: queue: sahara gate: queue: sahara - project: name: openstack/sahara-specs templates: - official-openstack-repo-jobs - project: name: openstack/sahara-tests templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: sahara gate: queue: sahara - project: name: openstack/scientific-wg templates: - official-openstack-repo-jobs - project: name: openstack/security-analysis templates: - official-openstack-repo-jobs - project: name: openstack/security-doc templates: - official-openstack-repo-jobs - translation-jobs-master-only - project: name: openstack/security-specs templates: - official-openstack-repo-jobs - project: name: openstack/self-healing-sig templates: - official-openstack-repo-jobs - project: name: openstack/senlin templates: - official-openstack-repo-jobs - translation-jobs-master-only - api-ref-jobs - publish-to-pypi check: queue: senlin gate: queue: senlin - project: name: openstack/senlin-dashboard templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/senlin-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: senlin gate: queue: senlin - project: name: openstack/service-types-authority templates: - official-openstack-repo-jobs post: jobs: - propose-updates: vars: target: os-service-types dependencies: - publish-service-types-authority - project: name: openstack/shade templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/solum templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi check: queue: solum gate: queue: solum - project: name: openstack/solum-dashboard templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/solum-specs templates: - official-openstack-repo-jobs - project: name: openstack/solum-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: solum gate: queue: solum - project: name: openstack/specs-cookiecutter templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/sphinx-feature-classification templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/stackviz templates: - official-openstack-repo-jobs - project: name: openstack/stevedore templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/storlets templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/sushy templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/sushy-cli templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/sushy-tools templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/swift templates: - official-openstack-repo-jobs - publish-to-pypi - translation-jobs-master-only - api-ref-jobs - install-guide-jobs check: queue: integrated gate: queue: integrated - project: name: openstack/swift-bench templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/tacker templates: - official-openstack-repo-jobs - translation-jobs-master-only - api-ref-jobs - publish-to-pypi - project: name: openstack/tacker-horizon templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/tacker-specs templates: - official-openstack-repo-jobs - project: name: openstack/taskflow templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/telemetry-specs templates: - official-openstack-repo-jobs - project: name: openstack/telemetry-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: telemetry gate: queue: telemetry - project: name: openstack/tempest templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: integrated gate: queue: integrated - project: name: openstack/tempest-horizon templates: - noop-jobs - official-openstack-repo-jobs check: queue: horizon gate: queue: horizon - project: name: openstack/tempest-lib templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/tempest-plugin-cookiecutter templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/tempest-stress templates: - official-openstack-repo-jobs - project: name: openstack/tenks templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/tooz templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/tosca-parser templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/training-guides templates: - official-openstack-repo-jobs - translation-jobs-master-only - project: name: openstack/training-labs templates: - official-openstack-repo-jobs - project: name: openstack/tripleo-ansible templates: - official-openstack-repo-jobs - project: name: openstack/tripleo-ci check: queue: tripleo gate: queue: tripleo templates: - official-openstack-repo-jobs - project: name: openstack/tripleo-common templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/tripleo-common-tempest-plugin check: queue: tripleo gate: queue: tripleo templates: - official-openstack-repo-jobs - project: name: openstack/tripleo-docs templates: - official-openstack-repo-jobs - project: name: openstack/tripleo-ha-utils templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/tripleo-heat-templates templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/tripleo-image-elements templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/tripleo-ipsec templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/tripleo-operator-ansible templates: - official-openstack-repo-jobs - project: name: openstack/tripleo-puppet-elements templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/tripleo-quickstart templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/tripleo-quickstart-extras templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/tripleo-repos templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/tripleo-specs templates: - official-openstack-repo-jobs - project: name: openstack/tripleo-upgrade templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/tripleo-validations templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/trove templates: - api-ref-jobs - install-guide-jobs - official-openstack-repo-jobs - periodic-jobs-with-oslo-master - publish-to-pypi - translation-jobs-master-only check: queue: trove gate: queue: trove - project: name: openstack/trove-dashboard templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/trove-specs templates: - official-openstack-repo-jobs - project: name: openstack/trove-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: trove gate: queue: trove - project: name: openstack/uc-recognition templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/ui-cookiecutter templates: - official-openstack-repo-jobs - project: name: openstack/upstream-institute-virtual-environment templates: - noop-jobs - official-openstack-repo-jobs - project: name: openstack/validations-common templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/validations-libs templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: tripleo gate: queue: tripleo - project: name: openstack/virtualbmc templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/vitrage templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: vitrage gate: queue: vitrage - project: name: openstack/vitrage-dashboard templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/vitrage-specs templates: - official-openstack-repo-jobs - project: name: openstack/vitrage-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: vitrage gate: queue: vitrage - project: name: openstack/watcher templates: - official-openstack-repo-jobs - translation-jobs-master-only - publish-to-pypi - api-ref-jobs check: queue: watcher gate: queue: watcher - project: name: openstack/watcher-dashboard templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: watcher gate: queue: watcher - project: name: openstack/watcher-specs templates: - official-openstack-repo-jobs - project: name: openstack/watcher-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: watcher gate: queue: watcher - project: name: openstack/whereto templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/workload-ref-archs templates: - official-openstack-repo-jobs - project: name: openstack/xstatic-angular templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-angular-bootstrap templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-angular-gettext templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-angular-lrdragndrop templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-angular-material templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-angular-notify templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-angular-smart-table templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-angular-uuid templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-angular-vis templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-bootstrap-datepicker templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-bootstrap-scss templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-bootswatch templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-d3 templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-dagre templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-dagre-d3 templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-filesaver templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-font-awesome templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-graphlib templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-hogan templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-jasmine templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-jquery-migrate templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-jquery.quicksearch templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-jquery.tablesorter templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-js-yaml templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-jsencrypt templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-json2yaml templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-lodash templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-magic-search templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-mdi templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-moment templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-moment-timezone templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-rickshaw templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-roboto-fontface templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/xstatic-spin templates: - noop-jobs - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/yaql templates: - official-openstack-repo-jobs - publish-to-pypi - project: name: openstack/zaqar templates: - official-openstack-repo-jobs - translation-jobs-master-only - api-ref-jobs - install-guide-jobs - publish-to-pypi check: queue: zaqar gate: queue: zaqar - project: name: openstack/zaqar-specs templates: - official-openstack-repo-jobs - project: name: openstack/zaqar-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: zaqar gate: queue: zaqar - project: name: openstack/zaqar-ui templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: openstack/zun templates: - api-ref-jobs - official-openstack-repo-jobs - publish-to-pypi check: queue: zun gate: queue: zun - project: name: openstack/zun-tempest-plugin templates: - official-openstack-repo-jobs - publish-to-pypi check: queue: zun gate: queue: zun - project: name: openstack/zun-ui templates: - official-openstack-repo-jobs - translation-jobs-master-stable - publish-to-pypi - project: name: osf/groups check: jobs: - legacy-groups-unittests gate: jobs: - legacy-groups-unittests post: jobs: - legacy-groups-release-branch release: jobs: - legacy-groups-release-master - project: name: osf/groups-static-pages templates: - noop-jobs - project: name: osf/odsreg templates: - noop-jobs - project: name: osf/openstackid release: jobs: - openstackid-release-master - project: name: osf/openstackid-resources templates: - noop-jobs - project: name: osf/openstackweb templates: - noop-jobs - project: name: osf/python-tempestconf templates: - publish-to-pypi - project: name: osf/refstack templates: - publish-to-pypi - project: name: osf/transparency-policy templates: - build-openstack-docs-pti - project: name: performa/os-faults templates: - publish-to-pypi - project: name: performa/shaker templates: - publish-to-pypi - project: name: pytest-dev/pytest-testinfra third-party-check: jobs: - system-config-run-base-ansible-devel: required-projects: - opendev/system-config - project: name: recordsansible/ansible-role-ara templates: - noop-jobs - project: name: recordsansible/ara templates: - publish-to-pypi-quietly - project: name: sigmavirus24/github3.py third-party-check: jobs: - tox-py35-on-zuul - project: name: ttygroup/boartty templates: - noop-jobs - project: name: ttygroup/gertty templates: - noop-jobs - project: name: x/alexandria templates: - publish-to-pypi - project: name: x/almanach templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - build-openstack-docs-pti - publish-to-pypi check: jobs: - legacy-tempest-almanach-dsvm gate: jobs: - legacy-tempest-almanach-dsvm - project: name: x/ansible-role-bindep templates: - build-openstack-docs-pti - project: name: x/ansible-role-fedmsg templates: - build-openstack-docs-pti - project: name: x/ansible-role-jenkins templates: - noop-jobs - project: name: x/ansible-role-jenkins-job-builder templates: - build-openstack-docs-pti - project: name: x/ansible-role-jenkins-plugins templates: - noop-jobs - project: name: x/ansible-role-shade templates: - build-openstack-docs-pti - project: name: x/apmec templates: - publish-to-pypi - project: name: x/apmec-horizon templates: - publish-to-pypi - project: name: x/bansho templates: - noop-jobs - project: name: x/bareon templates: - openstack-python-jobs - check-requirements - build-openstack-docs-pti - publish-to-pypi - project: name: x/bareon-allocator templates: - openstack-python-jobs - check-requirements - build-openstack-docs-pti - publish-to-pypi - project: name: x/bareon-api templates: - openstack-python-jobs - check-requirements - build-openstack-docs-pti - publish-to-pypi - project: name: x/bareon-image-elements templates: - noop-jobs - project: name: x/bareon-ironic templates: - openstack-python-jobs - check-requirements - build-openstack-docs-pti - publish-to-pypi - project: name: x/bareon-specs templates: - docs-on-readthedocs - build-only-specs-jobs - project: name: x/bilean templates: - noop-jobs - project: name: x/broadview-collector templates: - noop-jobs - project: name: x/broadview-lib templates: - noop-jobs - project: name: x/broadview-ui templates: - noop-jobs - project: name: x/browbeat templates: - publish-to-pypi - project: name: x/cathead check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/charm-6wind-virtual-accelerator templates: - python35-charm-jobs - project: name: x/charm-neutron-api-plumgrid templates: - python35-charm-jobs - project: name: x/charm-plumgrid-director templates: - python35-charm-jobs - project: name: x/charm-plumgrid-edge templates: - python35-charm-jobs - project: name: x/charm-plumgrid-gateway templates: - python35-charm-jobs - project: name: x/ci-cd-pipeline-app-murano templates: - noop-jobs - project: name: x/cinder-fusioncompute templates: - openstack-python-jobs - check-requirements - project: name: x/cisco-ironic-contrib templates: - openstack-python-jobs - check-requirements - publish-to-pypi - project: name: x/ciwatch templates: - openstack-python-jobs-no-constraints - project: name: x/cloudbase-init templates: - publish-to-pypi - project: name: x/cloudcafe templates: - noop-jobs - project: name: x/cloudpulse templates: - publish-to-pypi - project: name: x/cloudroast templates: - noop-jobs - project: name: x/cognitive templates: - openstack-python-jobs - publish-to-pypi - project: name: x/collectd-openstack-plugins templates: - openstack-python-jobs - project: name: x/compass-adapters templates: - noop-jobs - project: name: x/compass-core check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/compass-install templates: - noop-jobs - project: name: x/compass-specs templates: - build-only-specs-jobs - project: name: x/compass-web templates: - noop-jobs - project: name: x/conveyor templates: - openstack-python-jobs - check-requirements - project: name: x/coupler templates: - openstack-python-jobs - check-requirements - project: name: x/cursive templates: - publish-to-pypi - project: name: x/daisycloud-core templates: - noop-jobs - project: name: x/dash-stack templates: - noop-jobs - project: name: x/delimiter templates: - openstack-python-jobs - check-requirements - openstack-python35-jobs - project: name: x/devstack-plugin-additional-pkg-repos check: jobs: - openstack-tox-bashate - legacy-tempest-dsvm-nova-libvirt-kvm-apr: voting: false irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ gate: jobs: - openstack-tox-bashate - project: name: x/devstack-plugin-hdfs check: jobs: - openstack-tox-bashate - legacy-tempest-dsvm-full-hdfs: irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ - manila-tempest-dsvm-hdfs: voting: false branches: ^(?!driverfixes/).*$ irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ gate: jobs: - openstack-tox-bashate - legacy-tempest-dsvm-full-hdfs: irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ - project: name: x/devstack-plugin-libvirt-qemu check: jobs: - openstack-tox-bashate gate: jobs: - openstack-tox-bashate - project: name: x/devstack-plugin-mariadb check: jobs: - openstack-tox-bashate gate: jobs: - openstack-tox-bashate - project: name: x/devstack-plugin-tar-installer check: jobs: - openstack-tox-bashate gate: jobs: - openstack-tox-bashate - project: name: x/devstack-plugin-vmax check: jobs: - openstack-tox-bashate gate: jobs: - openstack-tox-bashate - project: name: x/doc8 templates: - noop-jobs - project: name: x/docker-machine-openstack templates: - golang-jobs - project: name: x/downpour templates: - build-openstack-docs-pti - publish-to-pypi - project: name: x/drbd-devstack check: jobs: - openstack-tox-bashate gate: jobs: - openstack-tox-bashate - project: name: x/driverlog templates: - openstack-python-jobs - publish-to-pypi - project: name: x/ec2-driver templates: - noop-jobs - project: name: x/ekko templates: - check-requirements - openstack-python-jobs - openstack-python35-jobs - project: name: x/entropy templates: - openstack-python-jobs - openstack-python35-jobs-nonvoting - project: name: x/flame templates: - openstack-python-jobs - openstack-python35-jobs - project: name: x/foxnut templates: - openstack-python-jobs - project: name: x/gabbi-tempest templates: - publish-to-pypi - project: name: x/gce-api templates: - openstack-python-jobs - check-requirements - publish-to-pypi - project: name: x/gearman-plugin check: jobs: - legacy-gearman-plugin-maven-build gate: jobs: - legacy-gearman-plugin-maven-build post: jobs: - legacy-gearman-plugin-hpi-artifact release: jobs: - legacy-gearman-plugin-jenkinsci-upload: dependencies: - legacy-gearman-plugin-hpi-artifact - legacy-gearman-plugin-hpi-artifact - project: name: x/gerrit-dash-creator templates: - publish-to-pypi - docs-on-readthedocs vars: rtd_webhook_id: '43048' check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/giftwrap templates: - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/git-nit templates: - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/git-os-job templates: - publish-to-pypi - project: name: x/git-repo-manifests templates: - noop-jobs - project: name: x/glare templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - publish-to-pypi - project: name: x/glare-specs templates: - build-only-specs-jobs check: jobs: - openstack-tox-py27 gate: jobs: - openstack-tox-py27 - project: name: x/gluon templates: - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/golang-client templates: - golang-jobs - project: name: x/golang-commons templates: - golang-jobs - project: name: x/gos-brick templates: - golang-jobs - project: name: x/group-based-policy templates: - publish-to-pypi - project: name: x/group-based-policy-automation templates: - publish-to-pypi - project: name: x/group-based-policy-specs templates: - build-only-specs-jobs check: jobs: - openstack-tox-py27 gate: jobs: - openstack-tox-py27 - project: name: x/group-based-policy-ui templates: - publish-to-pypi - project: name: x/horizon-mellanox templates: - openstack-python-jobs - project: name: x/hurricane templates: - noop-jobs - project: name: x/inception check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/intel-nfv-ci-tests check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/interop-workloads templates: - build-openstack-docs-pti - project: name: x/iotronic templates: - publish-to-pypi - project: name: x/iotronic-lightning-rod templates: - publish-to-pypi - project: name: x/iotronic-ui templates: - openstack-python-jobs-horizon - check-requirements - publish-to-pypi - project: name: x/ipa-example-hardware-managers check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/ironic-staging-drivers templates: - publish-to-pypi - project: name: x/jacket templates: - openstack-python-jobs - check-requirements - project: name: x/jenkins-plugins-for-murano templates: - noop-jobs - project: name: x/k8s-cloud-provider templates: - noop-jobs - project: name: x/k8s-docker-suite-app-murano templates: - build-openstack-docs-pti check: jobs: - build-openstack-releasenotes gate: jobs: - build-openstack-releasenotes - project: name: x/kiloeyes templates: - openstack-cover-jobs - publish-to-pypi check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/kingbird templates: - openstack-python-jobs - check-requirements - openstack-python35-jobs - publish-to-pypi check: jobs: - legacy-kingbird-dsvm-multiregion: voting: false - project: name: x/kingbird-dashboard templates: - openstack-python-jobs - check-requirements - openstack-python35-jobs - publish-to-pypi - project: name: x/kloudbuster templates: - publish-to-pypi - project: name: x/kosmos templates: - check-requirements - openstack-python-jobs - openstack-python35-jobs - project: name: x/kosmos-specs templates: - build-only-specs-jobs - project: name: x/kwapi check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/marshal templates: - openstack-python-jobs - check-requirements - project: name: x/meghdwar templates: - openstack-python-jobs - project: name: x/merlin templates: - nodejs4-jobs post: jobs: - publish-openstack-javascript-content release: jobs: - publish-openstack-javascript-content - project: name: x/meteos templates: - openstack-python-jobs - project: name: x/meteos-ui templates: - openstack-python-jobs - openstack-python35-jobs - project: name: x/mitmstack templates: - check-requirements - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/mixmatch templates: - check-requirements - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/mogan templates: - openstack-cover-jobs - openstack-python-jobs - check-requirements - openstack-python35-jobs - project: name: x/mogan-specs templates: - build-only-specs-jobs check: jobs: - openstack-tox-py27 gate: jobs: - openstack-tox-py27 - project: name: x/mogan-ui templates: - openstack-python-jobs - check-requirements - openstack-python35-jobs - project: name: x/monasca-vagrant templates: - noop-jobs - project: name: x/mors templates: - noop-jobs - project: name: x/murano-plugin-networking-sfc templates: - openstack-python-jobs - openstack-python35-jobs - project: name: x/namos templates: - noop-jobs - project: name: x/nemesis templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - publish-to-pypi - project: name: x/nerd-reviewer templates: - openstack-cover-jobs - openstack-python-jobs - openstack-python35-jobs - build-openstack-docs-pti - publish-to-pypi - project: name: x/networking-ale-omniswitch templates: - openstack-python-jobs-neutron - publish-to-pypi - project: name: x/networking-ansible templates: - publish-to-pypi - project: name: x/networking-arista templates: - publish-to-pypi - project: name: x/networking-avaya templates: - noop-jobs - project: name: x/networking-bigswitch templates: - publish-to-pypi - project: name: x/networking-brocade templates: - openstack-python-jobs-neutron - project: name: x/networking-cisco templates: - publish-to-pypi - project: name: x/networking-cumulus templates: - openstack-python-jobs-neutron - openstack-python35-jobs-neutron - check-requirements - publish-to-pypi - project: name: x/networking-dpm templates: - openstack-python-jobs-neutron - openstack-python35-jobs-neutron - check-requirements - build-openstack-docs-pti - publish-to-pypi - project: name: x/networking-edge-vpn templates: - openstack-python-jobs-neutron - project: name: x/networking-extreme templates: - openstack-python-jobs-neutron - check-requirements - project: name: x/networking-fortinet templates: - openstack-python-jobs-neutron - openstack-python35-jobs-neutron - check-requirements - publish-to-pypi - project: name: x/networking-fujitsu templates: - openstack-python-jobs-neutron - openstack-python35-jobs-neutron - check-requirements - publish-to-pypi - project: name: x/networking-gluon templates: - openstack-python-jobs-neutron - check-requirements - project: name: x/networking-h3c templates: - openstack-python-jobs-neutron - openstack-python35-jobs-neutron - check-requirements - publish-to-pypi - project: name: x/networking-hpe templates: - openstack-python-jobs-neutron - openstack-python35-jobs-neutron - check-requirements - publish-to-pypi - project: name: x/networking-huawei templates: - openstack-python-jobs-neutron - openstack-python35-jobs-neutron - check-requirements - publish-to-pypi - project: name: x/networking-icc templates: - openstack-python-jobs-neutron - publish-to-pypi - project: name: x/networking-infoblox templates: - openstack-python-jobs-neutron - publish-to-pypi - project: name: x/networking-l2gw templates: - publish-to-pypi - project: name: x/networking-lagopus templates: - openstack-python-jobs-neutron - check-requirements - publish-to-pypi - project: name: x/networking-lenovo templates: - openstack-python-jobs-neutron - publish-to-pypi - project: name: x/networking-mlnx templates: - publish-to-pypi - project: name: x/networking-nec templates: - openstack-python-jobs-neutron - openstack-python35-jobs-neutron - project: name: x/networking-opencontrail templates: - publish-to-pypi - project: name: x/networking-ovs-dpdk templates: - publish-to-pypi - project: name: x/networking-peregrine templates: - openstack-python-jobs-neutron - publish-to-pypi - project: name: x/networking-plumgrid templates: - openstack-python-jobs-neutron - publish-to-pypi - project: name: x/networking-spp templates: - publish-to-pypi - project: name: x/networking-vsphere templates: - check-requirements - openstack-python-jobs-neutron - publish-to-pypi - project: name: x/networking-zte templates: - openstack-python-jobs-neutron - publish-to-pypi - project: name: x/nfv-filters templates: - openstack-python-jobs - project: name: x/nova-dpm templates: - openstack-python-jobs - openstack-python35-jobs - build-openstack-docs-pti - check-requirements - publish-to-pypi check: jobs: - openstack-tox-functional - openstack-tox-functional-py35 gate: jobs: - openstack-tox-functional - openstack-tox-functional-py35 - project: name: x/nova-fusioncompute templates: - openstack-python-jobs - check-requirements - project: name: x/nova-lxd check: jobs: - noop: branches: master - legacy-tempest-dsvm-lxd-ovs: irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ branches: ^stable/.*$ gate: jobs: - noop: branches: master - legacy-tempest-dsvm-lxd-ovs: irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ branches: ^stable/.*$ experimental: jobs: - legacy-tempest-dsvm-lxd-linuxbridge: irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ branches: ^stable/.*$ - project: name: x/nova-mksproxy templates: - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/nova-solver-scheduler templates: - openstack-python-jobs - publish-to-pypi - project: name: x/nova-zvm-virt-driver templates: - openstack-python-jobs - project: name: x/novajoin templates: - publish-to-pypi check: queue: novajoin gate: queue: novajoin - project: name: x/novajoin-tempest-plugin templates: - check-requirements - tempest-plugin-jobs check: queue: novajoin gate: queue: novajoin - project: name: x/oaktree templates: - publish-to-pypi-quietly - openstack-python-jobs - openstack-python35-jobs check: queue: oaktree gate: queue: oaktree - project: name: x/oaktreemodel check: queue: oaktree gate: queue: oaktree - project: name: x/omni check: jobs: - legacy-omni-tests gate: jobs: - legacy-omni-tests - project: name: x/ooi templates: - build-openstack-docs-pti - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi check: jobs: - openstack-tox-functional gate: jobs: - openstack-tox-functional - project: name: x/opencafe check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/openstack-mentoring-scripts templates: - noop-jobs - project: name: x/openstack-resource-agents templates: - noop-jobs - project: name: x/openstack-resource-agents-specs templates: - build-only-specs-jobs - project: name: x/openstack-spaceport templates: - noop-jobs - project: name: x/ops-telecom-nfv templates: - noop-jobs - project: name: x/os-dpm templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - publish-to-pypi - project: name: x/os-http templates: - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/os-log-merger templates: - publish-to-pypi - project: name: x/os-namos templates: - noop-jobs - project: name: x/os-xenapi templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - publish-to-pypi - project: name: x/osc-summit-counter templates: - publish-to-pypi - project: name: x/osel templates: - golang-jobs - project: name: x/packetary templates: - openstack-python-jobs - check-requirements - build-openstack-docs-pti - publish-to-pypi - project: name: x/packetary-specs templates: - build-openstack-docs-pti - build-only-specs-jobs check: jobs: - openstack-tox-py27 gate: jobs: - openstack-tox-py27 - project: name: x/packstack templates: - publish-to-pypi - project: name: x/pandaman templates: - openstack-python-jobs - project: name: x/performa templates: - publish-to-pypi - project: name: x/picasso templates: - noop-jobs - project: name: x/poppy templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - build-openstack-docs-pti - publish-to-pypi - project: name: x/poppy-ui templates: - openstack-cover-jobs - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/powervc-driver templates: - noop-jobs - project: name: x/proliantutils templates: - publish-to-pypi - project: name: x/puppet-autossh templates: - puppet-openstack-check-jobs - project: name: x/puppet-midonet check: jobs: - legacy-puppet-midonet-puppet-unit-4.5-centos-7: irrelevant-files: - ^.*\.md$ - ^.*\.rst$ - ^doc/.*$ - ^etc/.*$ - ^metadata.json$ - ^releasenotes/.*$ - ^test-requirements.txt$ - legacy-puppet-midonet-puppet-unit-latest-centos-7: voting: false branches: ^master irrelevant-files: - ^.*\.md$ - ^.*\.rst$ - ^doc/.*$ - ^etc/.*$ - ^metadata.json$ - ^releasenotes/.*$ - ^test-requirements.txt$ gate: jobs: - legacy-puppet-midonet-puppet-unit-4.5-centos-7: irrelevant-files: - ^.*\.md$ - ^.*\.rst$ - ^doc/.*$ - ^etc/.*$ - ^metadata.json$ - ^releasenotes/.*$ - ^test-requirements.txt$ - project: name: x/puppet-n1k-vsm templates: - puppet-openstack-check-jobs - project: name: x/puppet-setproxy templates: - puppet-openstack-check-jobs - project: name: x/puppet-surveil templates: - noop-jobs - project: name: x/puppet-tuskar templates: - noop-jobs - project: name: x/pyghmi templates: - publish-to-pypi - project: name: x/python-almanachclient templates: - openstack-python35-jobs - check-requirements - build-openstack-docs-pti - publish-to-pypi check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/python-apmecclient templates: - publish-to-pypi - project: name: x/python-bileanclient templates: - noop-jobs - project: name: x/python-cloudpulseclient templates: - publish-to-pypi - project: name: x/python-cognitiveclient templates: - openstack-python-jobs - publish-to-pypi - project: name: x/python-distilclient templates: - openstack-python-jobs - check-requirements - publish-to-pypi - project: name: x/python-don templates: - openstack-python-jobs - publish-to-pypi - project: name: x/python-glareclient templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - publish-to-pypi - project: name: x/python-group-based-policy-client templates: - publish-to-pypi - project: name: x/python-hnvclient templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - publish-to-pypi - project: name: x/python-iotronicclient templates: - openstack-python-jobs - check-requirements - publish-to-pypi - project: name: x/python-k8sclient templates: - noop-jobs - project: name: x/python-kingbirdclient templates: - check-requirements - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/python-meteosclient templates: - openstack-python-jobs - project: name: x/python-moganclient templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - publish-to-pypi - project: name: x/python-namosclient templates: - noop-jobs - project: name: x/python-oneviewclient templates: - check-requirements - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/python-opentsdbclient templates: - openstack-python35-jobs check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/python-picassoclient templates: - noop-jobs - project: name: x/python-redfish templates: - publish-to-pypi - project: name: x/python-rsdclient templates: - openstack-python-jobs - openstack-python35-jobs - openstackclient-plugin-jobs - publish-to-pypi - project: name: x/python-scciclient templates: - check-requirements - openstack-python35-jobs - openstack-python-jobs - publish-to-pypi - project: name: x/python-surveilclient templates: - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/python-tatuclient templates: - noop-jobs - project: name: x/python-valenceclient templates: - check-requirements - openstack-python-jobs - openstack-python35-jobs - project: name: x/quark templates: - check-requirements - publish-to-pypi check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/radar templates: - noop-jobs - project: name: x/ramdisk-func-test check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/rsd-lib templates: - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/rsd-virt-for-nova templates: - publish-to-pypi - project: name: x/sahara-ci-config check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/scalpels templates: - openstack-python-jobs - openstack-python35-jobs - check-requirements - publish-to-pypi experimental: jobs: - legacy-scalpels-dsvm-neutron - project: name: x/shovel templates: - nodejs4-jobs - nodejs4-publish-to-npm - project: name: x/shovel-horizon templates: - openstack-python-jobs - project: name: x/slogging templates: - check-requirements - openstack-python-jobs - publish-to-pypi - project: name: x/snap-ceilometer templates: - snap-jobs - project: name: x/snap-cinder templates: - snap-jobs - project: name: x/snap-glance templates: - snap-jobs - project: name: x/snap-gnocchi templates: - snap-jobs - project: name: x/snap-keystone templates: - snap-jobs - project: name: x/snap-neutron templates: - snap-jobs - project: name: x/snap-nova templates: - snap-jobs - project: name: x/snap-nova-hypervisor templates: - snap-jobs - project: name: x/snap-openstackclients templates: - snap-jobs - project: name: x/snap-rally templates: - snap-jobs - project: name: x/snap-tempest templates: - snap-jobs - project: name: x/snap.openstack templates: - openstack-python-jobs - project: name: x/solar templates: - openstack-python-jobs - build-openstack-docs-pti - project: name: x/solar-resources templates: - noop-jobs - project: name: x/spanner templates: - openstack-python-jobs - project: name: x/sqlalchemy-migrate templates: - publish-to-pypi - project: name: x/stackalytics templates: - publish-to-pypi-quietly - project: name: x/stacklight-integration-tests check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/stacktach check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stacktach-klugman check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stacktach-notification-utils check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stacktach-notigen templates: - noop-jobs - project: name: x/stacktach-quince check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stacktach-quincy check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stacktach-sandbox templates: - noop-jobs - project: name: x/stacktach-shoebox check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stacktach-simport check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stacktach-stackdistiller check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stacktach-timex check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stacktach-winchester check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/stackube templates: - golang-jobs - project: name: x/steth templates: - openstack-python-jobs - publish-to-pypi - project: name: x/surveil templates: - build-openstack-docs-pti - openstack-python-jobs - openstack-python35-jobs - publish-to-pypi - project: name: x/surveil-specs templates: - noop-jobs - project: name: x/sushy-oem-idrac templates: - publish-to-pypi - project: name: x/swift-ceph-backend check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/swift3 templates: - openstack-cover-jobs - openstack-python-jobs - publish-to-pypi check: jobs: - openstack-tox-pylint gate: jobs: - openstack-tox-pylint - project: name: x/swiftonfile check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/swiftonhpss templates: - publish-to-pypi check: jobs: - openstack-tox-pep8 - openstack-tox-py27 gate: jobs: - openstack-tox-pep8 - openstack-tox-py27 - project: name: x/synergy-scheduler-manager templates: - openstack-python-jobs - publish-to-pypi - project: name: x/synergy-service templates: - openstack-python-jobs - publish-to-pypi - project: name: x/tap-as-a-service templates: - publish-to-pypi - project: name: x/tap-as-a-service-dashboard templates: - check-requirements - openstack-python-jobs-horizon - openstack-python35-jobs-horizon - project: name: x/tatu templates: - noop-jobs - project: name: x/tatu-dashboard templates: - noop-jobs - project: name: x/telcowg-usecases templates: - build-only-specs-jobs check: jobs: - openstack-tox-py27 gate: jobs: - openstack-tox-py27 - project: name: x/terracotta templates: - openstack-python-jobs - publish-to-pypi - project: name: x/third-party-ci-tools templates: - noop-jobs - project: name: x/timmy templates: - openstack-python-jobs - publish-to-pypi - project: name: x/trio2o templates: - openstack-python-jobs - check-requirements - publish-to-pypi check: jobs: - legacy-trio2o-dsvm-functional: voting: false - project: name: x/turbo-hipster templates: - openstack-python-jobs - build-openstack-docs-pti - project: name: x/vahana templates: - noop-jobs - project: name: x/valence templates: - openstack-python-jobs - check-requirements - openstack-python35-jobs - build-openstack-docs-pti - build-release-notes-jobs-python3 - project: name: x/valence-specs templates: - build-only-specs-jobs - project: name: x/valet templates: - openstack-python-jobs - openstack-python35-jobs-nonvoting - check-requirements - publish-to-pypi - project: name: x/virtualpdu templates: - openstack-python-jobs - openstack-python35-jobs - build-openstack-docs-pti - check-requirements - publish-to-pypi experimental: jobs: - legacy-tempest-dsvm-ironic-pxe_snmp-virtualpdu-src: irrelevant-files: - ^(test-|)requirements.txt$ - ^setup.cfg$ - project: name: x/vm-bm-wg check: jobs: - openstack-tox-py27 gate: jobs: - openstack-tox-py27 - project: name: x/vmtp templates: - publish-to-pypi - project: name: x/vmware-nsx templates: - periodic-jobs-with-neutron-lib-master - publish-to-pypi check: queue: vmware-nsx gate: queue: vmware-nsx periodic: jobs: - openstack-tox-py36-with-neutron-lib-master: timeout: 5400 required-projects: - openstack/networking-sfc - openstack/neutron - openstack/neutron-dynamic-routing - openstack/neutron-fwaas - openstack/neutron-vpnaas - openstack/octavia - x/networking-l2gw - x/tap-as-a-service - x/vmware-nsxlib - project: name: x/vmware-nsx-tempest-plugin templates: - publish-to-pypi check: queue: vmware-nsx gate: queue: vmware-nsx - project: name: x/vmware-nsxlib templates: - publish-to-pypi - project: name: x/vmware-vspc templates: - openstack-python35-jobs - publish-to-pypi check: jobs: - openstack-tox-pep8 gate: jobs: - openstack-tox-pep8 - project: name: x/wsme templates: - publish-to-pypi - project: name: x/xenapi-os-testing templates: - noop-jobs - project: name: x/xstatic-angular-cookies templates: - noop-jobs - publish-xstatic-to-pypi - project: name: x/xstatic-angular-fileupload templates: - noop-jobs - publish-xstatic-to-pypi - project: name: x/xstatic-angular-mock templates: - noop-jobs - publish-xstatic-to-pypi - project: name: x/xstatic-angular-sanitize templates: - noop-jobs - publish-xstatic-to-pypi - project: name: x/xstatic-jquery.bootstrap.wizard templates: - noop-jobs - publish-xstatic-to-pypi - project: name: x/xstatic-qunit templates: - noop-jobs - publish-xstatic-to-pypi