From 98356f53f2a375980ecbc14e38d3a569ff9638f3 Mon Sep 17 00:00:00 2001 From: pavel Date: Tue, 20 Jan 2026 06:44:23 +0200 Subject: [PATCH] 0644 --- files/ansible-playbooks/sot-updater-wrapper.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/files/ansible-playbooks/sot-updater-wrapper.yml b/files/ansible-playbooks/sot-updater-wrapper.yml index 194b2f2..449d818 100644 --- a/files/ansible-playbooks/sot-updater-wrapper.yml +++ b/files/ansible-playbooks/sot-updater-wrapper.yml @@ -16,13 +16,14 @@ tasks: - name: "Wrapper | Extract nb_ip from nb_onedevice_update.py stdout" vars: - _out: "{{ (nb_preflight.stdout | default('') | regex_replace('\r','')) }}" - _ok_line: "{{ (_out.split('\n') | map('trim') | select('match','^OK\\s+') | list | last | default('')) }}" + _lines: "{{ (nb_preflight.stdout_lines | default([])) | map('regex_replace','\r','') | map('trim') | list }}" + _ok_line: "{{ (_lines | select('match','^OK\\s+') | list | last | default('')) }}" _ip: "{{ _ok_line | regex_search('(?:^|\\s)ip=([0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(?:\\s|$)', '\\1') | default('') }}" set_fact: wrapper_ok_line: "{{ _ok_line }}" wrapper_nb_ip: "{{ _ip | trim }}" + - name: "Wrapper | Debug extracted values" ansible.builtin.debug: msg: