5d79086350
We have a wrapper script now that works on the gerrit servers. Run it after we run the gitea repo creation. Remove the -it since this is not an interactive run. Add net=host so that localhost maps. And set the server to localhost. Don't run manage-projects in gate jobs for run-review yet, because we don't have a functioning enough gerrit. We can follow up with that. Change-Id: I8c0eb5d7973815ae21d4d5bc1be8d4bdfe56d7fc
24 lines
605 B
YAML
24 lines
605 B
YAML
- hosts: "localhost:!disabled"
|
|
name: "Clone project-config for gitea-git-repos lookup"
|
|
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: Run manage-projects
|
|
command: /usr/local/bin/manage-projects
|