Fix: ensure file collector robustness (HttpClient, TLS 1.2, English logs)

This commit is contained in:
igor04091968
2026-05-02 23:42:14 +03:00
parent f45ef0038d
commit c97ffe2cbd
2 changed files with 37 additions and 26 deletions
+18 -18
View File
@@ -233,21 +233,21 @@
mode: "0755"
delegate_to: localhost
# - name: Стянуть отчёт валидации с эндпоинта
# ansible.windows.win_fetch:
# src: "{{ aw_windows_validation_remote_path }}"
# dest: "{{ aw_windows_validation_local_dir }}/{{ inventory_hostname }}-aw_validate_ansible.json"
# flat: true
#
# - name: Проверить статус валидации
# ansible.builtin.shell: |
# python3 - <<'PY'
# import json, sys
# with open('{{ aw_windows_validation_local_dir }}/{{ inventory_hostname }}-aw_validate_ansible.json', 'r') as f:
# data = json.load(f)
# if not data.get('overallOk', False):
# print(f"Validation failed for {{ inventory_hostname }}: {data.get('summary', 'Unknown error')}")
# sys.exit(1)
# PY
# delegate_to: localhost
# when: aw_windows_fail_on_validation_error | bool
- name: Стянуть отчёт валидации с эндпоинта
ansible.windows.win_fetch:
src: "{{ aw_windows_validation_remote_path }}"
dest: "{{ aw_windows_validation_local_dir }}/{{ inventory_hostname }}-aw_validate_ansible.json"
flat: true
- name: Проверить статус валидации
ansible.builtin.shell: |
python3 - <<'PY'
import json, sys
with open('{{ aw_windows_validation_local_dir }}/{{ inventory_hostname }}-aw_validate_ansible.json', 'r') as f:
data = json.load(f)
if not data.get('overallOk', False):
print(f"Validation failed for {{ inventory_hostname }}: {data.get('summary', 'Unknown error')}")
sys.exit(1)
PY
delegate_to: localhost
when: aw_windows_fail_on_validation_error | bool