6631b899c5
Add the gitea07.opendev.org and gitea08.opendev.org servers into the haproxy pools now that they've been seeded with current data. Remove the create repos task disable list entries for them as well. Change-Id: I69390e6a32b01cc1713839f326fa930c376282af
42 lines
986 B
YAML
42 lines
986 B
YAML
- hosts: "gitea:!disabled"
|
|
name: "Base: configure gitea"
|
|
serial: 1
|
|
roles:
|
|
- install-docker
|
|
- gitea
|
|
|
|
- hosts: "review:!disabled"
|
|
name: "Base: install and configure puppet on puppet hosts"
|
|
roles:
|
|
- puppet-install
|
|
- disable-puppet-agent
|
|
|
|
- hosts: "localhost:!disabled"
|
|
name: "Puppet-git: Collect the project-config ref"
|
|
strategy: free
|
|
connection: local
|
|
tasks:
|
|
- name: Clone project-config repo
|
|
git:
|
|
repo: https://git.openstack.org/openstack-infra/project-config
|
|
dest: /opt/project-config
|
|
force: yes
|
|
register: gitinfo
|
|
|
|
- hosts: "gitea:!disabled"
|
|
name: "Create repos on gitea servers"
|
|
strategy: free
|
|
max_fail_percentage: 1
|
|
roles:
|
|
- gitea-git-repos
|
|
|
|
- hosts: "review:!disabled"
|
|
name: "Puppet-git: Run puppet on the Gerrit server"
|
|
strategy: free
|
|
gather_facts: true
|
|
roles:
|
|
- role: puppet
|
|
facts:
|
|
project_config_ref: "{{ hostvars.localhost.gitinfo.after }}"
|
|
puppet_timeout: 60m
|