diff --git a/.gitignore b/.gitignore index 7e5d75c8..aa13c9dd 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,7 @@ Pipfile.lock ansible-manager-part-0.log ansible-manager-part-1.log +ansible-manager-part-2.log backend.env backend.tf clouds.yaml diff --git a/ansible/manager-part-1.yml b/ansible/manager-part-1.yml index 29ebbe9d..cbdb9d3f 100644 --- a/ansible/manager-part-1.yml +++ b/ansible/manager-part-1.yml @@ -118,5 +118,9 @@ when: ansible_os_family == "RedHat" - name: Run manager part 2 - ansible.builtin.command: "{{ ansible_playbook }} -i testbed-manager, -e version_manager={{ version_manager }} /opt/configuration/ansible/manager-part-2.yml" + ansible.builtin.shell: | + set -o pipefail + "{{ ansible_playbook }} -i testbed-manager, -e version_manager={{ version_manager }} /opt/configuration/ansible/manager-part-2.yml" | tee -a /opt/configuration/ansible/ansible-manager-part-2.log + args: + executable: /bin/bash changed_when: true