Use the sync-project-config role in service-zuul

We can sync the project-config repo instead of cloning it on the
hosts.

Change-Id: Ic238d743f4dda0a3c04a7e3618a9d86d3c3e5371
This commit is contained in:
Monty Taylor 2020-04-24 14:42:48 -05:00
parent 1febd9a0f2
commit c1714ef918
2 changed files with 6 additions and 5 deletions

View File

@ -1592,6 +1592,9 @@
label: ubuntu-xenial label: ubuntu-xenial
- name: zuul01.openstack.org - name: zuul01.openstack.org
label: ubuntu-xenial label: ubuntu-xenial
required-projects:
- openstack/project-config
- opendev/system-config
vars: vars:
run_playbooks: run_playbooks:
- playbooks/service-letsencrypt.yaml - playbooks/service-letsencrypt.yaml

View File

@ -119,11 +119,9 @@
group: zuul group: zuul
mode: 0600 mode: 0600
- name: Clone project-config repo - name: Sync project-config
git: include_role:
repo: https://opendev.org/openstack/project-config name: sync-project-config
dest: /opt/project-config
force: yes
- name: Install docker-compose - name: Install docker-compose
package: package: