Skip to content

Commit fe23485

Browse files
authoredJan 16, 2025
Write ansible logs of manager part 2 into a local file (#2586)
Signed-off-by: Christian Berendt <berendt@osism.tech>
1 parent e5c300b commit fe23485

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed
 

‎.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
Pipfile.lock
1313
ansible-manager-part-0.log
1414
ansible-manager-part-1.log
15+
ansible-manager-part-2.log
1516
backend.env
1617
backend.tf
1718
clouds.yaml

‎ansible/manager-part-1.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -118,5 +118,9 @@
118118
when: ansible_os_family == "RedHat"
119119

120120
- name: Run manager part 2
121-
ansible.builtin.command: "{{ ansible_playbook }} -i testbed-manager, -e version_manager={{ version_manager }} /opt/configuration/ansible/manager-part-2.yml"
121+
ansible.builtin.shell: |
122+
set -o pipefail
123+
"{{ 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
124+
args:
125+
executable: /bin/bash
122126
changed_when: true

0 commit comments

Comments
 (0)
Please sign in to comment.