3
0
forked from jakub/ansible

Update mikrotikbackup_clean.yml

This commit is contained in:
2026-03-24 15:00:40 +00:00
parent 724e954828
commit ce1ba9cf97
+5 -2
View File
@@ -65,17 +65,20 @@
register: update_check register: update_check
tags: [upgrade, never] tags: [upgrade, never]
- name: Parse installed and latest versions (robust) # 👉 FIX: separate normalization step
- name: Normalize update output
set_fact: set_fact:
_update_text: "{{ update_check.stdout[0] | replace('\r','') }}" _update_text: "{{ update_check.stdout[0] | replace('\r','') }}"
tags: [upgrade, never]
- name: Parse installed and latest versions
set_fact:
installed_version: >- installed_version: >-
{{ {{
(_update_text | regex_findall('installed-version:\\s*([0-9A-Za-z.]+)'))[0] (_update_text | regex_findall('installed-version:\\s*([0-9A-Za-z.]+)'))[0]
if (_update_text | regex_findall('installed-version:\\s*([0-9A-Za-z.]+)')) if (_update_text | regex_findall('installed-version:\\s*([0-9A-Za-z.]+)'))
else 'unknown' else 'unknown'
}} }}
latest_version: >- latest_version: >-
{{ {{
(_update_text | regex_findall('latest-version:\\s*([0-9A-Za-z.]+)'))[0] (_update_text | regex_findall('latest-version:\\s*([0-9A-Za-z.]+)'))[0]