Run the zuul service playbook on tenant changes

We're now running Zuul configuration from the service-zuul Ansible
playbook rather that remote-puppet-else.  Use that so that changes
to the Zuul tenant configuration take effect.

Also, make that job soft-depend on manage-projects -- so if we're
adding a new repo to gerrit, we make sure that happens before we
update the Zuul config.

Change-Id: I0bbab2d86cd1d3bd7d9a0469a04868e4069d7479
This commit is contained in:
James E. Blair 2020-04-27 14:40:42 -07:00
parent 228e0dbfa5
commit 7d83d1bf22
1 changed files with 4 additions and 2 deletions

View File

@ -3253,8 +3253,10 @@
dependencies: []
files:
- nodepool/.*
- infra-prod-remote-puppet-else:
dependencies: []
- infra-prod-service-zuul:
dependencies:
- name: infra-prod-manage-projects
soft: true
files:
- zuul/main.yaml
- infra-prod-run-accessbot: