opendev: move vexxhost to seperate tenant

We're starting to use this more often and we may start to carry
things that are not necessary inside opendev such as devstack
jobs or other external projects.

vexxhost/openstack-operator would like to deploy devstack during
it's jobs so we'd like to make use of the `devstack` job there.

Change-Id: I2817f92feb61be4518cc73b21d1daf52da6c22fd
changes/23/713123/4
Mohammed Naser 3 years ago
parent 2cd0c8b80c
commit fda2cb61cc
  1. 31
      zuul/main.yaml

@ -15,13 +15,6 @@
- opendev/gear
- opendev/lodgeit
- openinfralabs/contrib
- vexxhost/ansible-role-docker-distribution
- vexxhost/ansible-role-openmanage
- vexxhost/ansible-role-wireguard
- vexxhost/kue
- vexxhost/lodgeit-helm
- vexxhost/openstack-monitoring
- vexxhost/openstack-operator
# Include some projects with job config for cross-tenant
# jobs
- include: [job, secret, nodeset]
@ -1507,6 +1500,30 @@
- include: []
projects: *googlesource_projects
- tenant:
name: vexxhost
max-nodes-per-job: 10
report-build-page: true
source:
gerrit:
config-projects:
- opendev/project-config
- opendev/base-jobs
untrusted-projects:
- zuul/zuul-jobs
- vexxhost/ansible-role-docker-distribution
- vexxhost/ansible-role-openmanage
- vexxhost/ansible-role-wireguard
- vexxhost/kue
- vexxhost/lodgeit-helm
- vexxhost/openstack-monitoring
- vexxhost/openstack-operator
# Include some projects with job config for cross-tenant
# jobs
- include: [job, secret, nodeset]
projects:
- openstack/devstack
- tenant:
name: zuul
default-ansible-version: 2.9

Loading…
Cancel
Save