project-config/zuul/main.yaml
2024-05-28 21:52:41 +00:00

1721 lines
60 KiB
YAML

- admin-rule:
name: local-admin
conditions:
- iss: zuul.opendev.org
- admin-rule:
name: tenant-group
conditions:
- groups: "{tenant.name}"
- admin-rule:
name: infra-root
conditions:
- groups: "infra-root"
- tenant:
name: opendev
admin-rules: &admin_rules
- local-admin
- infra-root
- tenant-group
default-ansible-version: '8'
max-nodes-per-job: 10
source:
gerrit:
config-projects:
- opendev/project-config
- opendev/base-jobs
untrusted-projects:
- zuul/zuul-jobs
- inaugust/inaugust.com
- inaugust/src.sh
- inaugust/ttrun
- opendev/bindep
- opendev/engagement
- opendev/gear
- opendev/git-review
- openinfralabs/contrib
# Include some projects without config for use in
# required-projects
- include: []
projects:
- opendev/jeepyb
- opendev/zone-opendev.org
- opendev/zone-zuul-ci.org
- openstack/diskimage-builder
- openstack/magnum
- openstack/openstacksdk
- zuul/nodepool
github:
untrusted-projects:
# Don't load any configuration from these projects because we
# don't gate them, so they could wedge our config.
- include: []
projects:
# Sorting projects alphabetically will help merge conflicts.
- ansible/ansible
- pytest-dev/pytest-testinfra
googlesource:
untrusted-projects:
- include: []
projects: &googlesource_projects
- jgit
- gerrit
- plugins/checks
- plugins/codemirror-editor
- plugins/commit-message-length-validator
- plugins/delete-project
- plugins/download-commands
- plugins/gitiles
- plugins/hooks
- plugins/importer
- plugins/its-base
- plugins/its-storyboard
- plugins/javamelody
- plugins/plugin-manager
- plugins/rename-project
- plugins/replication
- plugins/reviewers
- plugins/reviewnotes
- plugins/singleusergroup
- plugins/verify-status
- plugins/webhooks
- plugins/zuul-results-summary
- java-prettify
- polymer-bridges
- zuul/jobs
- tenant:
name: nebulous
admin-rules: *admin_rules
default-ansible-version: '8'
max-nodes-per-job: 10
source:
gerrit:
config-projects:
- nebulous/project-config
- opendev/base-jobs:
include:
- job
- secret
- nodeset
untrusted-projects:
# Order matters. Thus, list common job repos first.
- zuul/zuul-jobs
- nebulous/zuul-jobs
- nebulous/nebulous
# Templates.
- nebulous/library-template
- nebulous/component-template
# Sandboxes.
- nebulous/nebulous-sandbox
- nebulous/component-sandbox
# Pilots, alphabetically.
- nebulous/pilot-1-1-windmill
- nebulous/pilot-1-2-city
- nebulous/pilot-2-1-intralogistics
- nebulous/pilot-2-2-last-mile
- nebulous/pilot-3-1-agriculture
- nebulous/pilot-4-1-emergency
# Helpers, alphabetically.
- nebulous/asyncapi
- nebulous/netdata-cluster-installation
- nebulous/sal-scripts
- nebulous/tests
# Components, alphabetically.
- nebulous/activemq
- nebulous/brokerage-quality-assurance-server
- nebulous/cloud-fog-service-broker
- nebulous/exn-connector-cpp
- nebulous/exn-connector-java
- nebulous/exn-connector-python
- nebulous/exn-middleware
- nebulous/exponential-smoothing-predictor
- nebulous/gui
- nebulous/gui-controller
- nebulous/influxdb
- nebulous/iot-dpp-orchestrator
- nebulous/monitoring
- nebulous/monitoring-data-persistor
- nebulous/ontology-server
- nebulous/optimiser-constraint-checker
- nebulous/optimiser-controller
- nebulous/optimiser-resource-auction-agent
- nebulous/optimiser-solver
- nebulous/optimiser-utility-evaluator
- nebulous/overlay-network-agent
- nebulous/overlay-network-manager
- nebulous/prediction-orchestrator
- nebulous/resource-manager
- nebulous/sal
- nebulous/security-manager
- nebulous/service-level-agreement-generator
- nebulous/slo-violation-detector
- tenant:
name: openstack
admin-rules: *admin_rules
default-ansible-version: '8'
max-nodes-per-job: 10
source:
gerrit:
config-projects:
- openstack/project-config
# Only use jobs and secrets from this repo, we do not want
# the project definition.
- opendev/base-jobs:
shadow: openstack/project-config
include:
- job
- secret
- nodeset
- zuul/zuul-base-jobs:
shadow:
- opendev/base-jobs
- openstack/project-config
untrusted-projects:
# Order matters, load common job repos first
- zuul/zuul-jobs:
shadow: openstack/project-config
- openstack/openstack-zuul-jobs
- openstack/openstack-zuul-roles
# devstack and tempest all define things expected
# to be widely used.
- openstack/devstack
- openstack/tempest
# openstack-ansible-tests is used across multiple
# roles including ansible-hardening
- openstack/openstack-ansible-tests
# After this point, sorting projects alphabetically will help
# merge conflicts
- airship/airshipctl
- airship/airshipui
- airship/apis
- airship/armada
- airship/armada-go
- airship/armada-operator
- airship/charts
- airship/deckhand
- airship/divingbell
- airship/docs
- airship/drydock
- airship/election
- airship/gerrit-to-github-bot
- airship/go-redfish
- airship/governance
- airship/hostconfig-operator
- airship/image-builder
- airship/images
- airship/kubernetes-entrypoint
- airship/maas
- airship/pegleg
- airship/porthole
- airship/promenade
- airship/shipyard
- airship/sip
- airship/specs
- airship/spyglass
- airship/spyglass-plugin-xls
- airship/tempest-plugin
- airship/treasuremap
- airship/vino
- airship/zuul-airship-roles
- cfn/cfn-overview
- cfn/cfn-security
- cfn/computing-native
- cfn/computing-offload
- cfn/ubiquitous-computing-scheduling
- cfn/use-case-and-architecture
- cirros/cirros
- jjb/jenkins-job-builder
- jjb/python-jenkins
- limestone/ci-cloud-config
- opendev/afsmon
- opendev/ansible-role-cloud-launcher
- opendev/ansible-role-puppet
- opendev/askbot-theme
- opendev/ci-sandbox:
exclude: pipeline
- opendev/dstat_graph
- opendev/elastic-recheck
- opendev/germqtt
- opendev/gerritbot
- opendev/gerritlib
- opendev/git-restack
- opendev/glean
- opendev/grafyaml
- opendev/infra-manual
- opendev/infra-openafs-deb
- opendev/infra-specs
- opendev/infra-vhd-util-deb
- opendev/irc-meetings
- opendev/jeepyb
- opendev/lodgeit
- opendev/log-classify
- opendev/log_processor
- opendev/lpmqtt
- opendev/meetbot
- opendev/mqtt_statsd
- opendev/netlify-sandbox
- opendev/project-config-example
- opendev/publications
- opendev/puppet-bup
- opendev/puppet-elastic_recheck
- opendev/puppet-ethercalc
- opendev/puppet-httpd
- opendev/puppet-jeepyb
- opendev/puppet-logrotate
- opendev/puppet-mysql_backup
- opendev/puppet-openstack_infra_spec_helper
- opendev/puppet-pip
- opendev/puppet-project_config
- opendev/puppet-redis
- opendev/puppet-reviewday
- opendev/puppet-simpleproxy
- opendev/puppet-ssh
- opendev/puppet-storyboard
- opendev/puppet-tmpreaper
- opendev/puppet-ulimit
- opendev/puppet-user
- opendev/puppet-vcsrepo
- opendev/puppet-zanata
- opendev/python-storyboardclient
- opendev/sandbox
- opendev/statusbot
- opendev/storyboard
- opendev/storyboard-vue
- opendev/storyboard-webclient
- opendev/subunit2sql
- opendev/system-config
- opendev/yaml2ical
- opendev/zone-gating.dev
- opendev/zone-opendev.org
- opendev/zone-zuul-ci.org
- openinfra/ansible-role-refstack-client
- openinfra/edge-computing-group
- openinfra/four-opens
- openinfra/groups
- openinfra/groups-static-pages
- openinfra/interop
- openinfra/odsreg
- openinfra/openstack-map
- openinfra/openstackweb
- openinfra/python-tempestconf
- openinfra/refstack
- openinfra/refstack-client
- openinfra/transparency-policy
- openinfra/way
- openstack/adjutant
- openstack/adjutant-ui
- openstack/ansible-collection-kolla
- openstack/ansible-collections-openstack
- openstack/ansible-config_template
- openstack/ansible-hardening
- openstack/ansible-plugin-container-connection
- openstack/ansible-role-atos-hsm
- openstack/ansible-role-frrouting
- openstack/ansible-role-lunasa-hsm
- openstack/ansible-role-pki
- openstack/ansible-role-proxysql
- openstack/ansible-role-python_venv_build
- openstack/ansible-role-qdrouterd
- openstack/ansible-role-systemd_mount
- openstack/ansible-role-systemd_networkd
- openstack/ansible-role-systemd_service
- openstack/ansible-role-thales-hsm
- openstack/ansible-role-uwsgi
- openstack/ansible-role-vault
- openstack/ansible-role-zookeeper
- openstack/aodh
- openstack/api-sig
- openstack/api-site
- openstack/arch-design
- openstack/auto-scaling-sig
- openstack/automaton
- openstack/barbican
- openstack/barbican-specs
- openstack/barbican-tempest-plugin
- openstack/barbican-ui
- openstack/bashate
- openstack/bifrost
- openstack/blazar
- openstack/blazar-dashboard
- openstack/blazar-nova
- openstack/blazar-specs
- openstack/blazar-tempest-plugin
- openstack/bugdaystats
- openstack/castellan
- openstack/ceilometer
- openstack/ceilometermiddleware
- openstack/charm-aodh
- openstack/charm-aodh-k8s
- openstack/charm-barbican
- openstack/charm-barbican-k8s
- openstack/charm-barbican-softhsm
- openstack/charm-barbican-vault
- openstack/charm-ceilometer
- openstack/charm-ceilometer-k8s
- openstack/charm-ceilometer-agent
- openstack/charm-ceph-dashboard
- openstack/charm-ceph-fs
- openstack/charm-ceph-iscsi
- openstack/charm-ceph-mon
- openstack/charm-ceph-nfs
- openstack/charm-ceph-osd
- openstack/charm-ceph-proxy
- openstack/charm-ceph-radosgw
- openstack/charm-ceph-rbd-mirror
- openstack/charm-cinder
- openstack/charm-cinder-backup
- openstack/charm-cinder-backup-swift-proxy
- openstack/charm-cinder-ceph
- openstack/charm-cinder-ceph-k8s
- openstack/charm-cinder-dell-emc-powerstore
- openstack/charm-cinder-ibm-storwize-svc
- openstack/charm-cinder-infinidat
- openstack/charm-cinder-k8s
- openstack/charm-cinder-lvm
- openstack/charm-cinder-netapp
- openstack/charm-cinder-nfs
- openstack/charm-cinder-nimblestorage
- openstack/charm-cinder-purestorage
- openstack/charm-cinder-solidfire
- openstack/charm-cinder-three-par
- openstack/charm-cloudkitty
- openstack/charm-deployment-guide
- openstack/charm-designate
- openstack/charm-designate-bind
- openstack/charm-designate-bind-k8s
- openstack/charm-designate-k8s
- openstack/charm-glance
- openstack/charm-glance-k8s
- openstack/charm-glance-simplestreams-sync
- openstack/charm-glusterfs
- openstack/charm-gnocchi
- openstack/charm-gnocchi-k8s
- openstack/charm-guide
- openstack/charm-hacluster
- openstack/charm-heat
- openstack/charm-heat-k8s
- openstack/charm-horizon-k8s
- openstack/charm-infinidat-tools
- openstack/charm-interface-barbican-secrets
- openstack/charm-interface-bgp
- openstack/charm-interface-bind-rndc
- openstack/charm-interface-ceph-client
- openstack/charm-interface-ceph-mds
- openstack/charm-interface-ceph-rbd-mirror
- openstack/charm-interface-cinder-backend
- openstack/charm-interface-cinder-backup
- openstack/charm-interface-dashboard-plugin
- openstack/charm-interface-designate
- openstack/charm-interface-gnocchi
- openstack/charm-interface-hacluster
- openstack/charm-interface-ironic-api
- openstack/charm-interface-keystone
- openstack/charm-interface-keystone-admin
- openstack/charm-interface-keystone-credentials
- openstack/charm-interface-keystone-domain-backend
- openstack/charm-interface-keystone-fid-service-provider
- openstack/charm-interface-keystone-notifications
- openstack/charm-interface-magpie
- openstack/charm-interface-manila-plugin
- openstack/charm-interface-mysql-innodb-cluster
- openstack/charm-interface-mysql-router
- openstack/charm-interface-mysql-shared
- openstack/charm-interface-neutron-load-balancer
- openstack/charm-interface-neutron-plugin
- openstack/charm-interface-neutron-plugin-api-subordinate
- openstack/charm-interface-nova-cell
- openstack/charm-interface-nova-compute
- openstack/charm-interface-odl-controller-api
- openstack/charm-interface-openstack-ha
- openstack/charm-interface-ovsdb-manager
- openstack/charm-interface-pacemaker-remote
- openstack/charm-interface-placement
- openstack/charm-interface-rabbitmq
- openstack/charm-interface-service-control
- openstack/charm-interface-websso-fid-service-provider
- openstack/charm-ironic
- openstack/charm-ironic-api
- openstack/charm-ironic-conductor
- openstack/charm-ironic-dashboard
- openstack/charm-keystone
- openstack/charm-keystone-k8s
- openstack/charm-keystone-kerberos
- openstack/charm-keystone-ldap
- openstack/charm-keystone-ldap-k8s
- openstack/charm-keystone-openidc
- openstack/charm-keystone-saml-mellon
- openstack/charm-layer-ceph
- openstack/charm-layer-ceph-base
- openstack/charm-layer-openstack
- openstack/charm-layer-openstack-api
- openstack/charm-layer-openstack-principle
- openstack/charm-magnum
- openstack/charm-magnum-dashboard
- openstack/charm-magnum-k8s
- openstack/charm-magpie
- openstack/charm-manila
- openstack/charm-manila-dashboard
- openstack/charm-manila-flashblade
- openstack/charm-manila-ganesha
- openstack/charm-manila-generic
- openstack/charm-manila-glusterfs
- openstack/charm-manila-infinidat
- openstack/charm-manila-netapp
- openstack/charm-masakari
- openstack/charm-masakari-monitors
- openstack/charm-mistral
- openstack/charm-murano
- openstack/charm-mysql-innodb-cluster
- openstack/charm-mysql-router
- openstack/charm-neutron-api
- openstack/charm-neutron-api-odl
- openstack/charm-neutron-api-plugin-arista
- openstack/charm-neutron-api-plugin-ironic
- openstack/charm-neutron-api-plugin-ovn
- openstack/charm-neutron-dynamic-routing
- openstack/charm-neutron-gateway
- openstack/charm-neutron-k8s
- openstack/charm-neutron-openvswitch
- openstack/charm-nova-cell-controller
- openstack/charm-nova-cloud-controller
- openstack/charm-nova-compute
- openstack/charm-nova-compute-nvidia-vgpu
- openstack/charm-nova-compute-proxy
- openstack/charm-nova-k8s
- openstack/charm-nova-lxd
- openstack/charm-octavia
- openstack/charm-octavia-dashboard
- openstack/charm-octavia-diskimage-retrofit
- openstack/charm-octavia-k8s
- openstack/charm-odl-controller
- openstack/charm-openstack-dashboard
- openstack/charm-openstack-exporter-k8s
- openstack/charm-openstack-hypervisor
- openstack/charm-openstack-loadbalancer
- openstack/charm-openvswitch-odl
- openstack/charm-ops-interface-ceph-client
- openstack/charm-ops-interface-ceph-iscsi-admin-access
- openstack/charm-ops-interface-openstack-loadbalancer
- openstack/charm-ops-interface-tls-certificates
- openstack/charm-ops-openstack
- openstack/charm-ops-sunbeam
- openstack/charm-pacemaker-remote
- openstack/charm-panko
- openstack/charm-percona-cluster
- openstack/charm-placement
- openstack/charm-placement-k8s
- openstack/charm-rabbitmq-server
- openstack/charm-specs
- openstack/charm-swift-proxy
- openstack/charm-swift-storage
- openstack/charm-tempest
- openstack/charm-trilio-data-mover
- openstack/charm-trilio-dm-api
- openstack/charm-trilio-horizon-plugin
- openstack/charm-trilio-wlm
- openstack/charm-trove
- openstack/charm-vault
- openstack/charm-watcher
- openstack/charm-watcher-dashboard
- openstack/charm-zuul-jobs
- openstack/charms.ceph
- openstack/charms.openstack
- openstack/ci-log-processing
- openstack/cinder
- openstack/cinder-specs
- openstack/cinder-tempest-plugin
- openstack/cinderlib
- openstack/cliff
- openstack/cloudkitty
- openstack/cloudkitty-dashboard
- openstack/cloudkitty-specs
- openstack/cloudkitty-tempest-plugin
- openstack/codegenerator
- openstack/constellations
- openstack/contributor-guide
- openstack/cookiecutter
- openstack/coverage2sql
- openstack/cyborg
- openstack/cyborg-specs
- openstack/cyborg-tempest-plugin
- openstack/debtcollector
- openstack/designate
- openstack/designate-dashboard
- openstack/designate-specs
- openstack/designate-tempest-plugin
- openstack/devstack-plugin-amqp1
- openstack/devstack-plugin-ceph
- openstack/devstack-plugin-container
- openstack/devstack-plugin-cookiecutter
- openstack/devstack-plugin-kafka
- openstack/devstack-plugin-nfs
- openstack/devstack-plugin-open-cas
- openstack/devstack-tools
- openstack/devstack-vagrant
- openstack/diskimage-builder
- openstack/election
- openstack/eslint-config-openstack
- openstack/etcd3gw
- openstack/freezer
- openstack/freezer-api
- openstack/freezer-dr
- openstack/freezer-specs
- openstack/freezer-tempest-plugin
- openstack/freezer-web-ui
- openstack/futurist
- openstack/glance
- openstack/glance-specs
- openstack/glance-tempest-plugin
- openstack/glance_store
- openstack/goal-tools
- openstack/governance
- openstack/governance-sigs
- openstack/governance-website
- openstack/grenade
- openstack/ha-guide
- openstack/hacking
- openstack/heat
- openstack/heat-agents
- openstack/heat-cfntools
- openstack/heat-dashboard
- openstack/heat-specs
- openstack/heat-tempest-plugin
- openstack/heat-templates
- openstack/heat-translator
- openstack/horizon
- openstack/i18n
- openstack/ideas
- openstack/ironic
- openstack/ironic-inspector
- openstack/ironic-inspector-specs
- openstack/ironic-lib
- openstack/ironic-prometheus-exporter
- openstack/ironic-python-agent
- openstack/ironic-python-agent-builder
- openstack/ironic-specs
- openstack/ironic-tempest-plugin
- openstack/ironic-ui
- openstack/karma-subunit-reporter
- openstack/kayobe
- openstack/kayobe-config
- openstack/kayobe-config-dev
- openstack/keystone
- openstack/keystone-specs
- openstack/keystone-tempest-plugin
- openstack/keystoneauth
- openstack/keystonemiddleware
- openstack/kolla
- openstack/kolla-ansible
- openstack/kuryr
- openstack/kuryr-kubernetes
- openstack/kuryr-libnetwork
- openstack/kuryr-tempest-plugin
- openstack/large-scale
- openstack/ldappool
- openstack/liberasurecode
- openstack/loci
- openstack/logstash-filters
- openstack/magnum
- openstack/magnum-capi-helm
- openstack/magnum-capi-helm-charts
- openstack/magnum-specs
- openstack/magnum-tempest-plugin
- openstack/magnum-ui
- openstack/manila
- openstack/manila-image-elements
- openstack/manila-specs
- openstack/manila-tempest-plugin
- openstack/manila-test-image
- openstack/manila-ui
- openstack/masakari
- openstack/masakari-dashboard
- openstack/masakari-monitors
- openstack/masakari-specs
- openstack/metalsmith
- openstack/microversion-parse
- openstack/mistral
- openstack/mistral-dashboard
- openstack/mistral-extra
- openstack/mistral-lib
- openstack/mistral-specs
- openstack/mistral-tempest-plugin
- openstack/molteniron
- openstack/monasca-agent
- openstack/monasca-api
- openstack/monasca-ceilometer
- openstack/monasca-common
- openstack/monasca-events-api
- openstack/monasca-grafana-datasource
- openstack/monasca-kibana-plugin
- openstack/monasca-log-api
- openstack/monasca-notification
- openstack/monasca-persister
- openstack/monasca-specs
- openstack/monasca-statsd
- openstack/monasca-tempest-plugin
- openstack/monasca-thresh
- openstack/monasca-transform
- openstack/monasca-ui
- openstack/multi-arch-sig
- openstack/networking-bagpipe
- openstack/networking-baremetal
- openstack/networking-bgpvpn
- openstack/networking-generic-switch
- openstack/networking-midonet
- openstack/networking-odl
- openstack/networking-sfc
- openstack/neutron
- openstack/neutron-dynamic-routing
- openstack/neutron-fwaas
- openstack/neutron-fwaas-dashboard
- openstack/neutron-lib
- openstack/neutron-specs
- openstack/neutron-tempest-plugin
- openstack/neutron-vpnaas
- openstack/neutron-vpnaas-dashboard
- openstack/nose-html-output
- openstack/nova
- openstack/nova-specs
- openstack/octavia
- openstack/octavia-dashboard
- openstack/octavia-lib
- openstack/octavia-tempest-plugin
- openstack/openapi
- openstack/openstack
- openstack/openstack-ansible
- openstack/openstack-ansible-apt_package_pinning
- openstack/openstack-ansible-ceph_client
- openstack/openstack-ansible-galera_client
- openstack/openstack-ansible-galera_server
- openstack/openstack-ansible-haproxy_server
- openstack/openstack-ansible-lxc_container_create
- openstack/openstack-ansible-lxc_hosts
- openstack/openstack-ansible-memcached_server
- openstack/openstack-ansible-nspawn_container_create
- openstack/openstack-ansible-nspawn_hosts
- openstack/openstack-ansible-openstack_hosts
- openstack/openstack-ansible-openstack_openrc
- openstack/openstack-ansible-ops
- openstack/openstack-ansible-os_adjutant
- openstack/openstack-ansible-os_aodh
- openstack/openstack-ansible-os_barbican
- openstack/openstack-ansible-os_blazar
- openstack/openstack-ansible-os_ceilometer
- openstack/openstack-ansible-os_cinder
- openstack/openstack-ansible-os_cloudkitty
- openstack/openstack-ansible-os_congress
- openstack/openstack-ansible-os_designate
- openstack/openstack-ansible-os_glance
- openstack/openstack-ansible-os_gnocchi
- openstack/openstack-ansible-os_heat
- openstack/openstack-ansible-os_horizon
- openstack/openstack-ansible-os_ironic
- openstack/openstack-ansible-os_karbor
- openstack/openstack-ansible-os_keystone
- openstack/openstack-ansible-os_magnum
- openstack/openstack-ansible-os_manila
- openstack/openstack-ansible-os_masakari
- openstack/openstack-ansible-os_mistral
- openstack/openstack-ansible-os_monasca
- openstack/openstack-ansible-os_monasca-agent
- openstack/openstack-ansible-os_murano
- openstack/openstack-ansible-os_neutron
- openstack/openstack-ansible-os_nova
- openstack/openstack-ansible-os_octavia
- openstack/openstack-ansible-os_panko
- openstack/openstack-ansible-os_placement
- openstack/openstack-ansible-os_rally
- openstack/openstack-ansible-os_sahara
- openstack/openstack-ansible-os_senlin
- openstack/openstack-ansible-os_skyline
- openstack/openstack-ansible-os_swift
- openstack/openstack-ansible-os_tacker
- openstack/openstack-ansible-os_tempest
- openstack/openstack-ansible-os_trove
- openstack/openstack-ansible-os_zun
- openstack/openstack-ansible-plugins
- openstack/openstack-ansible-rabbitmq_server
- openstack/openstack-ansible-repo_server
- openstack/openstack-ansible-rsyslog_client
- openstack/openstack-ansible-rsyslog_server
- openstack/openstack-ansible-specs
- openstack/openstack-doc-tools
- openstack/openstack-helm
- openstack/openstack-helm-images
- openstack/openstack-helm-infra
- openstack/openstack-helm-plugin
- openstack/openstack-manuals
- openstack/openstack-nose
- openstack/openstack-planet
- openstack/openstackclient
- openstack/openstackdocstheme
- openstack/openstacksdk
- openstack/operations-guide
- openstack/os-api-ref
- openstack/os-apply-config
- openstack/os-brick
- openstack/os-client-config
- openstack/os-collect-config
- openstack/os-ken
- openstack/os-performance-tools
- openstack/os-refresh-config
- openstack/os-resource-classes
- openstack/os-service-types
- openstack/os-testr
- openstack/os-traits
- openstack/os-vif
- openstack/osc-lib
- openstack/osc-placement
- openstack/oslo-cookiecutter
- openstack/oslo-specs
- openstack/oslo.cache
- openstack/oslo.concurrency
- openstack/oslo.config
- openstack/oslo.context
- openstack/oslo.db
- openstack/oslo.i18n
- openstack/oslo.limit
- openstack/oslo.log
- openstack/oslo.messaging
- openstack/oslo.metrics
- openstack/oslo.middleware
- openstack/oslo.policy
- openstack/oslo.privsep
- openstack/oslo.reports
- openstack/oslo.rootwrap
- openstack/oslo.serialization
- openstack/oslo.service
- openstack/oslo.tools
- openstack/oslo.upgradecheck
- openstack/oslo.utils
- openstack/oslo.versionedobjects
- openstack/oslo.vmware
- openstack/oslotest
- openstack/osops
- openstack/osprofiler
- openstack/ossa
- openstack/ovn-bgp-agent
- openstack/ovn-octavia-provider
- openstack/ovsdbapp
- openstack/panko
- openstack/pbr
- openstack/performance-docs
- openstack/placement
- openstack/project-team-guide
- openstack/ptgbot
- openstack/publiccloud-sig
- openstack/puppet-aodh
- openstack/puppet-barbican
- openstack/puppet-ceilometer
- openstack/puppet-ceph
- openstack/puppet-cinder
- openstack/puppet-cloudkitty
- openstack/puppet-designate
- openstack/puppet-glance
- openstack/puppet-gnocchi
- openstack/puppet-heat
- openstack/puppet-horizon
- openstack/puppet-ironic
- openstack/puppet-keystone
- openstack/puppet-magnum
- openstack/puppet-manila
- openstack/puppet-mistral
- openstack/puppet-neutron
- openstack/puppet-nova
- openstack/puppet-octavia
- openstack/puppet-openstack-cookiecutter
- openstack/puppet-openstack-guide
- openstack/puppet-openstack-integration
- openstack/puppet-openstack-specs
- openstack/puppet-openstack_extras
- openstack/puppet-openstack_spec_helper
- openstack/puppet-openstacklib
- openstack/puppet-oslo
- openstack/puppet-ovn
- openstack/puppet-placement
- openstack/puppet-swift
- openstack/puppet-tempest
- openstack/puppet-trove
- openstack/puppet-vitrage
- openstack/puppet-vswitch
- openstack/puppet-watcher
- openstack/puppet-zaqar
- openstack/pycadf
- openstack/pyeclib
- openstack/pymod2pkg
- openstack/python-adjutantclient
- openstack/python-aodhclient
- openstack/python-barbicanclient
- openstack/python-blazarclient
- openstack/python-brick-cinderclient-ext
- openstack/python-cinderclient
- openstack/python-cloudkittyclient
- openstack/python-cyborgclient
- openstack/python-designateclient
- openstack/python-dracclient
- openstack/python-freezerclient
- openstack/python-glanceclient
- openstack/python-heatclient
- openstack/python-ironic-inspector-client
- openstack/python-ironicclient
- openstack/python-keystoneclient
- openstack/python-magnumclient
- openstack/python-manilaclient
- openstack/python-masakariclient
- openstack/python-mistralclient
- openstack/python-monascaclient
- openstack/python-neutronclient
- openstack/python-novaclient
- openstack/python-observabilityclient
- openstack/python-octaviaclient
- openstack/python-openstackclient
- openstack/python-pankoclient
- openstack/python-swiftclient
- openstack/python-tackerclient
- openstack/python-troveclient
- openstack/python-venusclient
- openstack/python-vitrageclient
- openstack/python-watcherclient
- openstack/python-zaqarclient
- openstack/python-zunclient
- openstack/qa-specs
- openstack/rally
- openstack/rally-openstack
- openstack/rbd-iscsi-client
- openstack/release-test
- openstack/releases
- openstack/renderspec
- openstack/reno
- openstack/requestsexceptions
- openstack/requirements
- openstack/reviewday
- openstack/reviewstats
- openstack/rpm-packaging
- openstack/rpm-packaging-tools
- openstack/security-doc
- openstack/self-healing-sig
- openstack/service-types-authority
- openstack/shade
- openstack/skyline-apiserver
- openstack/skyline-console
- openstack/specs-cookiecutter
- openstack/sphinx-feature-classification
- openstack/stackviz
- openstack/stevedore
- openstack/storlets
- openstack/sunbeam-charms
- openstack/sushy
- openstack/sushy-oem-idrac
- openstack/sushy-tools
- openstack/swift
- openstack/swift-bench
- openstack/tacker
- openstack/tacker-horizon
- openstack/tacker-specs
- openstack/tap-as-a-service
- openstack/taskflow
- openstack/telemetry-specs
- openstack/telemetry-tempest-plugin
- openstack/tempest-plugin-cookiecutter
- openstack/tempest-stress
- openstack/tenks
- openstack/tooz
- openstack/tosca-parser
- openstack/training-guides
- openstack/tripleo-ci
- openstack/tripleo-ci-health-queries
- openstack/trove
- openstack/trove-dashboard
- openstack/trove-specs
- openstack/trove-tempest-plugin
- openstack/ui-cookiecutter
- openstack/upstream-institute-virtual-environment
- openstack/venus
- openstack/venus-dashboard
- openstack/venus-specs
- openstack/venus-tempest-plugin
- openstack/virtualbmc
- openstack/virtualpdu
- openstack/vitrage
- openstack/vitrage-dashboard
- openstack/vitrage-specs
- openstack/vitrage-tempest-plugin
- openstack/watcher
- openstack/watcher-dashboard
- openstack/watcher-specs
- openstack/watcher-tempest-plugin
- openstack/whereto
- openstack/whitebox-tempest-plugin
- openstack/xstatic-angular
- openstack/xstatic-angular-bootstrap
- openstack/xstatic-angular-fileupload
- openstack/xstatic-angular-gettext
- openstack/xstatic-angular-lrdragndrop
- openstack/xstatic-angular-material
- openstack/xstatic-angular-notify
- openstack/xstatic-angular-smart-table
- openstack/xstatic-angular-uuid
- openstack/xstatic-angular-vis
- openstack/xstatic-bootstrap-datepicker
- openstack/xstatic-bootstrap-scss
- openstack/xstatic-bootswatch
- openstack/xstatic-d3
- openstack/xstatic-dagre
- openstack/xstatic-dagre-d3
- openstack/xstatic-filesaver
- openstack/xstatic-graphlib
- openstack/xstatic-hogan
- openstack/xstatic-jasmine
- openstack/xstatic-jquery-migrate
- openstack/xstatic-jquery.quicksearch
- openstack/xstatic-jquery.tablesorter
- openstack/xstatic-js-yaml
- openstack/xstatic-jsencrypt
- openstack/xstatic-json2yaml
- openstack/xstatic-lodash
- openstack/xstatic-magic-search
- openstack/xstatic-mdi
- openstack/xstatic-moment
- openstack/xstatic-moment-timezone
- openstack/xstatic-rickshaw
- openstack/xstatic-roboto-fontface
- openstack/xstatic-spin
- openstack/yaql
- openstack/zaqar
- openstack/zaqar-specs
- openstack/zaqar-tempest-plugin
- openstack/zaqar-ui
- openstack/zun
- openstack/zun-tempest-plugin
- openstack/zun-ui
- performa/os-faults
- performa/shaker
- sardonic/sardonic
- starlingx/ansible-playbooks
- starlingx/app-cstate-management
- starlingx/app-dell-storage
- starlingx/app-distributed-cloud
- starlingx/app-gen-tool
- starlingx/app-harbor
- starlingx/app-intel-device-plugins
- starlingx/app-intel-ethernet-operator
- starlingx/app-istio
- starlingx/app-kubernetes-power-manager
- starlingx/app-kubevirt
- starlingx/app-node-feature-discovery
- starlingx/app-node-interface-metrics-exporter
- starlingx/app-oran-o2
- starlingx/app-power-metrics
- starlingx/app-rook-ceph
- starlingx/app-security-profiles-operator
- starlingx/app-sriov-fec-operator
- starlingx/app-sts-silicom
- starlingx/apt-ostree
- starlingx/audit-armada-app
- starlingx/cert-manager-armada-app
- starlingx/clients
- starlingx/compile
- starlingx/config
- starlingx/config-files
- starlingx/containers
- starlingx/distcloud
- starlingx/distcloud-client
- starlingx/docs
- starlingx/election
- starlingx/fault
- starlingx/governance
- starlingx/gplv2
- starlingx/gplv3
- starlingx/gui
- starlingx/ha
- starlingx/helm-charts
- starlingx/integ
- starlingx/jenkins-pipelines
- starlingx/kernel
- starlingx/manifest
- starlingx/meta-starlingx
- starlingx/metal
- starlingx/metrics-server-armada-app
- starlingx/monitor-armada-app
- starlingx/monitoring
- starlingx/nfv
- starlingx/nginx-ingress-controller-armada-app
- starlingx/oidc-auth-armada-app
- starlingx/openstack-armada-app
- starlingx/platform-armada-app
- starlingx/portieris-armada-app
- starlingx/ptp-notification-armada-app
- starlingx/public-keys
- starlingx/rook-ceph
- starlingx/root
- starlingx/SDO-rv-service
- starlingx/snmp-armada-app
- starlingx/specs
- starlingx/stx-puppet
- starlingx/test
- starlingx/tis-repo
- starlingx/tools
- starlingx/update
- starlingx/upstream
- starlingx/utilities
- starlingx/utils
- starlingx/vault-armada-app
- starlingx/virt
- starlingx/virtual-deployment
- starlingx/zuul-jobs
- ttygroup/boartty
- ttygroup/gertty
- x/alexandria
- x/almanach
- x/ansible-role-bindep
- x/ansible-role-fedmsg
- x/ansible-role-jenkins
- x/ansible-role-jenkins-job-builder
- x/ansible-role-jenkins-plugins
- x/ansible-tripleo-ipa-server
- x/apmec
- x/apmec-horizon
- x/bansho
- x/bareon
- x/bareon-allocator
- x/bareon-api
- x/bareon-image-elements
- x/bareon-ironic
- x/bareon-specs
- x/bilean
- x/broadview-collector
- x/broadview-lib
- x/broadview-ui
- x/browbeat
- x/cathead
- x/ceilometer-zvm
- x/certbot-dns-openstack
- x/charm-6wind-virtual-accelerator
- x/charm-interface-barbican-hsm
- x/charm-interface-ovsdb
- x/charm-neutron-api-plumgrid
- x/charm-ovn-central
- x/charm-ovn-central-k8s
- x/charm-ovn-chassis
- x/charm-ovn-dedicated-chassis
- x/charm-ovn-relay-k8s
- x/charm-plumgrid-director
- x/charm-plumgrid-edge
- x/charm-plumgrid-gateway
- x/ci-cd-pipeline-app-murano
- x/cinder-fusioncompute
- x/cisco-ironic-contrib
- x/ciwatch
- x/cl-openstack-client
- x/cloudbase-init
- x/cloudcafe
- x/cloudpulse
- x/cloudroast
- x/coats
- x/cognitive
- x/compass-adapters
- x/compass-core
- x/compass-install
- x/compass-specs
- x/compass-web
- x/conveyor
- x/coupler
- x/cursive
- x/daisycloud-core
- x/dash-stack
- x/delimiter
- x/devstack-plugin-additional-pkg-repos
- x/devstack-plugin-glusterfs
- x/devstack-plugin-hdfs
- x/devstack-plugin-libvirt-qemu
- x/devstack-plugin-mariadb
- x/devstack-plugin-tar-installer
- x/devstack-plugin-tobiko
- x/devstack-plugin-vmax
- x/distil
- x/distil-ui
- x/doc8
- x/docker-machine-openstack
- x/downpour
- x/drbd-devstack
- x/driverlog
- x/ec2-driver
- x/ekko
- x/entropy
- x/fenix
- x/fixtures-git
- x/flame
- x/flare
- x/foxnut
- x/gabbi-tempest
- x/gce-api
- x/gerrit-dash-creator
- x/giftwrap
- x/git-nit
- x/git-os-job
- x/git-repo-manifests
- x/git-upstream
- x/gitdm
- x/glare
- x/glare-specs
- x/gluon
- x/golang-client
- x/golang-commons
- x/gos-brick
- x/group-based-policy
- x/group-based-policy-automation
- x/group-based-policy-specs
- x/group-based-policy-ui
- x/gyan
- x/gyan-dashboard
- x/gyan-specs
- x/horizon-mellanox
- x/hurricane
- x/inception
- x/infra-ansible
- x/intel-nfv-ci-tests
- x/interop-workloads
- x/iotronic
- x/iotronic-lightning-rod
- x/iotronic-ui
- x/ipa-example-hardware-managers
- x/ironic-staging-drivers
- x/jacket
- x/jenkins-plugins-for-murano
- x/k8s-cloud-provider
- x/k8s-docker-suite-app-murano
- x/kiloeyes
- x/kingbird
- x/kingbird-dashboard
- x/kloudbuster
- x/kosmos
- x/kosmos-specs
- x/ku.stella
- x/kwapi
- x/marshal
- x/meghdwar
- x/merlin
- x/meteos
- x/meteos-ui
- x/microstack
- x/microstack-specs
- x/mitmstack
- x/mixmatch
- x/mogan
- x/mogan-specs
- x/mogan-ui
- x/monasca-vagrant
- x/mors
- x/murano-plugin-networking-sfc
- x/namos
- x/nemesis
- x/nerd-reviewer
- x/networking-6wind
- x/networking-ale-omniswitch
- x/networking-ansible
- x/networking-arista
- x/networking-avaya
- x/networking-bigswitch
- x/networking-brocade
- x/networking-cisco
- x/networking-cumulus
- x/networking-dpm
- x/networking-edge-vpn
- x/networking-extreme
- x/networking-fortinet
- x/networking-fujitsu
- x/networking-gluon
- x/networking-h3c
- x/networking-hpe
- x/networking-huawei
- x/networking-icc
- x/networking-infoblox
- x/networking-l2gw
- x/networking-l2gw-tempest-plugin
- x/networking-lagopus
- x/networking-lenovo
- x/networking-mlnx
- x/networking-nec
- x/networking-omnipath
- x/networking-ovs-dpdk
- x/networking-peregrine
- x/networking-plumgrid
- x/networking-spp
- x/networking-vpp
- x/networking-vsphere
- x/networking-zte
- x/networking-zvm
- x/neutron-interconnection
- x/nfv-filters
- x/nova-dpm
- x/nova-fusioncompute
- x/nova-lxd
- x/nova-mksproxy
- x/nova-solver-scheduler
- x/nova-zvm-virt-driver
- x/novajoin
- x/novajoin-tempest-plugin
- x/oaktree
- x/oaktreemodel
- x/omni
- x/ooi
- x/opencafe
- x/openstack-mentoring-scripts
- x/openstack-resource-agents
- x/openstack-resource-agents-specs
- x/openstack-service-broker
- x/openstack-spaceport
- x/ops-telecom-nfv
- x/os-dpm
- x/os-http
- x/os-log-merger
- x/os-namos
- x/os-xenapi
- x/osc-summit-counter
- x/osel
- x/osops-coda
- x/osops-example-configs
- x/osops-tools-contrib
- x/osops-tools-generic
- x/osops-tools-logging
- x/osops-tools-monitoring
- x/ospurge
- x/packetary
- x/packetary-specs
- x/packstack
- x/pandaman
- x/performa
- x/picasso
- x/poppy
- x/poppy-ui
- x/powervc-driver
- x/proliantutils
- x/promstat
- x/puppet-autossh
- x/puppet-fenix
- x/puppet-midonet
- x/puppet-modulesync-configs
- x/puppet-n1k-vsm
- x/puppet-setproxy
- x/puppet-surveil
- x/pyghmi
- x/python-almanachclient
- x/python-apmecclient
- x/python-bileanclient
- x/python-cloudpulseclient
- x/python-cognitiveclient
- x/python-distilclient
- x/python-don
- x/python-fenixclient
- x/python-glareclient
- x/python-group-based-policy-client
- x/python-gyanclient
- x/python-hnvclient
- x/python-iotronicclient
- x/python-k8sclient
- x/python-kingbirdclient
- x/python-meteosclient
- x/python-moganclient
- x/python-namosclient
- x/python-oneviewclient
- x/python-opentsdbclient
- x/python-picassoclient
- x/python-redfish
- x/python-rsdclient
- x/python-scciclient
- x/python-surveilclient
- x/python-tatuclient
- x/python-valenceclient
- x/quark
- x/radar
- x/ramdisk-func-test
- x/ranger
- x/ranger-agent
- x/ranger-tempest-plugin
- x/rsd-lib
- x/rsd-virt-for-nova
- x/sahara-ci-config
- x/scalpels
- x/shovel
- x/shovel-horizon
- x/siss
- x/slogging
- x/snap-ceilometer
- x/snap-cinder
- x/snap-glance
- x/snap-gnocchi
- x/snap-keystone
- x/snap-neutron
- x/snap-nova
- x/snap-nova-hypervisor
- x/snap-openstackclients
- x/snap-rally
- x/snap-tempest
- x/snap.openstack
- x/solar
- x/solar-resources
- x/spanner
- x/spectroscope
- x/sqlalchemy-migrate
- x/stackalytics
- x/stacklight-integration-tests
- x/stacktach
- x/stacktach-klugman
- x/stacktach-notification-utils
- x/stacktach-notigen
- x/stacktach-quince
- x/stacktach-quincy
- x/stacktach-sandbox
- x/stacktach-shoebox
- x/stacktach-simport
- x/stacktach-stackdistiller
- x/stacktach-timex
- x/stacktach-winchester
- x/stackube
- x/steth
- x/surveil
- x/surveil-specs
- x/swift-ceph-backend
- x/swift3
- x/swiftonfile
- x/swiftonhpss
- x/synergy-scheduler-manager
- x/synergy-service
- x/tap-as-a-service-dashboard
- x/tap-as-a-service-tempest-plugin
- x/tatu
- x/tatu-dashboard
- x/telcowg-usecases
- x/terracotta
- x/third-party-ci-tools
- x/timmy
- x/tobiko
- x/trio2o
- x/tripleo-ipa
- x/turbo-hipster
- x/vahana
- x/valence
- x/valence-specs
- x/valet
- x/vm-bm-wg
- x/vmtp
- x/vmware-nsx
- x/vmware-nsx-tempest-plugin
- x/vmware-nsxlib
- x/vmware-vspc
- x/whitebox-neutron-tempest-plugin
- x/wsme
- x/xenapi-os-testing
- x/xstatic-angular-cookies
- x/xstatic-angular-mock
- x/xstatic-angular-sanitize
- x/xstatic-jquery.bootstrap.wizard
- x/xstatic-qunit
- zuul/nodepool:
include: ['job', 'secret', 'nodeset']
- zuul/zuul:
include: ['job', 'secret', 'nodeset']
# Include some projects without config for use in
# required-projects
- include: []
projects:
- opendev/gear
- zuul/zuul-registry
- zuul/zuul-client
github:
untrusted-projects:
# Don't load any configuration from these projects because we
# don't gate them, so they could wedge our config.
- include: []
projects:
# Sorting projects alphabetically will help merge conflicts.
- ansible/ansible
- ansible-collections/ansible.posix
- ansible-collections/ansible.netcommon
- ansible-collections/ansible.utils
- ansible-collections/community.crypto
- ansible-collections/community.general
- ansible-collections/community.libvirt
- ansible-collections/openvswitch.openvswitch
- ceph/ceph-ansible
- cherrypy/cherrypy
- eventlet/eventlet
- gnocchixyz/gnocchi
- gtest-org/ansible
- harlowja/fasteners
- infrawatch/collectd-config-ansible-role
- infrawatch/functional-tests
- infrawatch/qdr-config-ansible-role
- infrawatch/sg-core
- kubernetes-incubator/kubespray
- metal3-io/metal3-dev-env
- mtreinish/stestr
- novnc/novnc
- openvswitch/ovs
- pytest-dev/pytest-testinfra
- sphinx-doc/sphinx
- sqlalchemy/alembic
- sqlalchemy/dogpile.cache
- sqlalchemy/sqlalchemy
- stackhpc/ansible-role-dell-powerconnect-switch
- stackhpc/ansible-role-grafana-conf
- stackhpc/ansible-role-libvirt-host
- stackhpc/ansible-role-libvirt-vm
- stackhpc/ansible-role-luks
- stackhpc/ansible-role-mellanox-switch
- stackhpc/ansible-role-os-images
- stackhpc/ansible-role-os-ironic-state
- stackhpc/ansible-role-os-networks
- stackhpc/ansible-role-os-openstackclient
- stackhpc/ansible-role-os-openstacksdk
- stackhpc/ansible-role-systemd-networkd
- stackhpc/ansible-timezone
- stackhpc/drac
- stackhpc/drac-facts
- svinota/pyroute2
- swiftstack/ProxyFS
- DPDK/dpdk
googlesource:
untrusted-projects:
- include: []
projects: *googlesource_projects
- tenant:
name: vexxhost
admin-rules: *admin_rules
default-ansible-version: '8'
max-nodes-per-job: 10
source:
gerrit:
config-projects:
# We don't want to load the project to report on those repos
- exclude: [project]
projects:
- opendev/base-jobs
- opendev/project-config
- vexxhost/base-jobs
untrusted-projects:
- zuul/zuul-jobs
- vexxhost/ansible-collection-atmosphere
- vexxhost/ansible-role-base-server
- vexxhost/ansible-role-docker-distribution
- vexxhost/ansible-role-openmanage
- vexxhost/ansible-role-wireguard
- vexxhost/atmosphere
- vexxhost/docker-images
- vexxhost/documentation
- vexxhost/google-directory-api-linux-agent
- vexxhost/helm-charts
- vexxhost/kue
- vexxhost/libvirtd_exporter
- vexxhost/lodgeit-helm
- vexxhost/network_exporter
- vexxhost/node-labeler
- vexxhost/openstack-monitoring
- vexxhost/openstack-operator
- vexxhost/openstack-tools
- vexxhost/openvswitch_exporter
- vexxhost/rally_exporter
- vexxhost/rbac-helm
- vexxhost/smokeping_prober-helm
- vexxhost/tempest-pushgateway
# Include some projects with job config for cross-tenant
# jobs
- include: [job, nodeset]
projects:
- openstack/devstack
- openstack/tempest
# Include some projects without config for use in
# required-projects
- include: []
projects:
- openstack/barbican
- openstack/barbican-tempest-plugin
- openstack/cinder
- openstack/devstack-plugin-ceph
- openstack/glance
- openstack/heat
- openstack/heat-tempest-plugin
- openstack/horizon
- openstack/keystone
- openstack/loci
- openstack/magnum
- openstack/magnum-tempest-plugin
- openstack/monasca-agent
- openstack/monasca-api
- openstack/monasca-ceilometer
- openstack/monasca-common
- openstack/monasca-events-api
- openstack/monasca-notification
- openstack/monasca-persister
- openstack/monasca-statsd
- openstack/monasca-tempest-plugin
- openstack/monasca-thresh
- openstack/monasca-transform
- openstack/neutron
- openstack/nova
- openstack/openstack-helm-images
- openstack/openstack-zuul-jobs
- openstack/oslo.cache
- openstack/oslo.concurrency
- openstack/oslo.config
- openstack/oslo.context
- openstack/oslo.db
- openstack/oslo.i18n
- openstack/oslo.log
- openstack/oslo.messaging
- openstack/oslo.middleware
- openstack/oslo.policy
- openstack/oslo.privsep
- openstack/oslo.reports
- openstack/oslo.rootwrap
- openstack/oslo.serialization
- openstack/oslo.service
- openstack/oslo.utils
- openstack/oslo.versionedobjects
- openstack/oslo.vmware
- openstack/placement
- openstack/requirements
- openstack/swift
- tenant:
name: zuul
admin-rules: *admin_rules
default-ansible-version: '8'
max-nodes-per-job: 10
source:
gerrit:
config-projects:
- zuul/project-config
# Only use jobs and secrets from this repo, we do not want
# the project definition.
- opendev/base-jobs:
include:
- job
- secret
- nodeset
- zuul/zuul-base-jobs:
extra-config-paths:
- zuul-tests.d/
shadow:
- opendev/base-jobs
- zuul/project-config
untrusted-projects:
- zuul/zuul-jobs:
extra-config-paths:
- zuul-tests.d/
- zuul/nodepool
- zuul/zuul
- zuul/zuul-client
- zuul/zuul-helm
- zuul/zuul-operator
- zuul/zuul-preview
- zuul/zuul-registry
- zuul/zuul-sphinx
- zuul/zuul-storage-proxy
- zuul/zuul-website
- zuul/zuul-website-media
- zuul/gating.dev
- zuul/gcp-authdaemon
# Include some projects without config for use in
# required-projects
- include: []
projects:
- opendev/gear
- opendev/glean
- opendev/jeepyb
- opendev/zone-opendev.org
- opendev/zone-zuul-ci.org
- openstack/diskimage-builder
- openstack/openstacksdk
- openstack/project-config
- openstack/requirements
# Include some projects with job config for cross-tenant
# jobs
- include: [job, secret, nodeset]
projects:
- opendev/system-config
github:
untrusted-projects:
# Don't load any configuration from these projects because we
# don't gate them, so they could wedge our config.
- include: []
projects:
# Sorting projects alphabetically will help merge conflicts.
- ansible/ansible
- cherrypy/cherrypy
- pytest-dev/pytest-testinfra
- sphinx-contrib/openapi
- sqlalchemy/dogpile.cache
googlesource:
untrusted-projects:
- include: []
projects: *googlesource_projects
# 3rd party CI for Python Cryptographic Authority
# https://github.com/pyca
- tenant:
name: pyca
admin-rules: *admin_rules
default-ansible-version: '8'
max-nodes-per-job: 1
source:
gerrit:
config-projects:
- pyca/project-config
# Only use jobs and secrets from this repo, we do not want
# the project definition.
- opendev/base-jobs:
include:
- job
- secret
- nodeset
untrusted-projects:
- pyca/infra
- zuul/zuul-jobs
github:
untrusted-projects:
- pyca/cryptography
- google/wycheproof:
include: []
# 3rd party CI for Python Packaging Authority
# https://github.com/pypa
- tenant:
name: pypa
admin-rules: *admin_rules
default-ansible-version: '8'
max-nodes-per-job: 1
source:
gerrit:
config-projects:
- pypa/project-config
# Only use jobs and secrets from this repo, we do not want
# the project definition.
- opendev/base-jobs:
include:
- job
- secret
- nodeset
untrusted-projects:
- zuul/zuul-jobs
github:
untrusted-projects:
- pypa/pip
- tenant:
name: volvocars
admin-rules: *admin_rules
default-ansible-version: '8'
max-nodes-per-job: 10
source:
gerrit:
config-projects:
- opendev/base-jobs
- volvocars/project-config
untrusted-projects:
- zuul/zuul-jobs
- volvocars/powertrain-build