# Run on localhost for lookup plugins, on review/review-dev # because manage-projects runs remotely. - hosts: "localhost:!disabled" name: "Clone project-config for projects list" strategy: free connection: local tasks: - name: Clone project-config repo git: repo: https://opendev.org/openstack/project-config dest: /opt/project-config force: yes - hosts: "gitea:!disabled" name: "Create repos on gitea servers" strategy: free max_fail_percentage: 1 roles: - gitea-git-repos - hosts: "review:review-dev:!disabled" name: "Create repos on gerrit servers" tasks: - name: Clone project-config repo git: repo: https://opendev.org/openstack/project-config dest: /opt/project-config force: yes - name: Run manage-projects include_role: name: gerrit tasks_from: manage-projects