- hosts: all
  pre_tasks:
    - name: Install git-review
      command: pip install git-review
      become: yes

    - name: Copy scripts to the script dir on the node
      copy:
        dest: '{{ ansible_user_dir }}/scripts/'
        src: '{{ item }}'
        mode: 0755
      with_items:
        - generate_puppetfile.sh
        - propose_update.sh
        - sync_openstack_ansible_common_files.sh

  roles:
    - role: configure-git
      git_config:
        user.name: OpenStack Proposal Bot
        user.email: openstack-infra@lists.openstack.org
        gitreview.username: proposal-bot
    - copy-proposal-common-scripts
      # For propose-update-constraints
    - copy-release-tools-scripts
    - add-sshkey
    - bindep
    - ensure-python
    - ensure-tox

- hosts: all
  pre_tasks:
    - name: Install git-review
      command: pip3 install git-review
      become: yes

    - name: Copy scripts to the script dir on the node
      copy:
        dest: '{{ ansible_user_dir }}/scripts/'
        src: '{{ item }}'
        mode: 0755
      with_items:
        - generate_puppetfile.sh
        - propose_update.sh
        - sync_openstack_ansible_common_files.sh

  roles:
    - role: configure-git
      git_config:
        user.name: OpenStack Proposal Bot
        user.email: openstack-infra@lists.openstack.org
        gitreview.username: proposal-bot
    - copy-proposal-common-scripts
      # For propose-update-constraints
    - copy-release-tools-scripts
    - add-sshkey
    - bindep
    - ensure-python
    - ensure-tox

Install git-review under python3 for proposed updates
Install git-review under python3 for proposed updates

We were installing git-review under python2 in order to propose updates
to Gerrit. git-review happily runs under python3 so update the
installation to avoid python2.

Change-Id: I1671345d71cd60f6508a2c067c4e308680234afe
