diff --git a/.zuul.yaml b/.zuul.yaml index 4199f9caf4..bcb0e29802 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -1591,6 +1591,9 @@ label: ubuntu-xenial - name: zuul01.openstack.org label: ubuntu-xenial + required-projects: + - openstack/project-config + - opendev/system-config vars: run_playbooks: - playbooks/service-letsencrypt.yaml diff --git a/playbooks/roles/zuul/tasks/main.yaml b/playbooks/roles/zuul/tasks/main.yaml index 426e512363..7c2894b452 100644 --- a/playbooks/roles/zuul/tasks/main.yaml +++ b/playbooks/roles/zuul/tasks/main.yaml @@ -119,11 +119,9 @@ group: zuul mode: 0600 -- name: Clone project-config repo - git: - repo: https://opendev.org/openstack/project-config - dest: /opt/project-config - force: yes +- name: Sync project-config + include_role: + name: sync-project-config - name: Install docker-compose package: