- hosts: review-test.opendev.org
  tasks:

    - name: Stop gerrit
      shell:
        cmd: docker-compose down
        chdir: /etc/gerrit-compose

- hosts: review01.openstack.org
  tasks:

    - name: Copy the mysqldump
      shell:
        cmd: scp mysql_backups/gerrit.sql.gz.1 gerrit2@review-test.opendev.org:/home/gerrit2/gerrit.sql.gz
        chdir: /home/gerrit2

    - name: Sync the git repos
      shell:
        cmd: rsync -avz --delete index cache git gerrit2@review-test.opendev.org:/home/gerrit2/review_site
        chdir: /home/gerrit2/review_site

- hosts: review-test.opendev.org
  tasks:

    - name: Apply mysql dump
      shell:
        cmd: zcat /home/gerrit2/gerrit.sql.gz | mysql --defaults-file=/root/.gerrit_db.cnf

    - name: Start gerrit
      shell:
        cmd: docker-compose up -d
        chdir: /etc/gerrit-compose