Playbook #8

/home/zuul/src/opendev.org/opendev/system-config/playbooks/manage-projects.yaml

Report Status CLI Date Duration Controller User Versions Hosts Plays Tasks Results Files Records
18 Jul 2025 20:51:15 +0000 00:21:59.24 bridge99.opendev.org root Ansible 2.15.13 ara 1.7.2 (client), 1.7.2 (server) Python 3.10.12 1 2 7 7 14 0

File: /home/zuul/src/opendev.org/opendev/system-config/playbooks/roles/gitea-git-repos/tasks/main.yaml

- name: Create Gitea Repos and Org
  gitea_create_repos:
    url: "{{ gitea_url }}"
    password: "{{ gitea_root_password }}"
    always_update: "{{ gitea_always_update }}"
    # Lookup runs locally on the calling machine, so doesn't need
    # project-config remotely
    projects: "{{ lookup('file', project_config_src + '/gerrit/projects.yaml') | from_yaml }}"

- name: Setup logos
  include_role:
    name: gitea-set-org-logos