3
0
forked from jakub/ansible

Update mikrotikbackup_clean.yml

This commit is contained in:
2026-03-24 14:59:02 +00:00
parent b0f5825d8a
commit 724e954828
+10 -9
View File
@@ -65,21 +65,22 @@
register: update_check
tags: [upgrade, never]
- name: Parse installed and latest versions
- name: Parse installed and latest versions (robust)
set_fact:
_update_text: "{{ update_check.stdout[0] | replace('\r','') }}"
installed_version: >-
{{
(
(update_check.stdout[0])
| regex_findall('installed-version:\\s*([0-9A-Za-z.]+)')
)[0] | default('unknown')
(_update_text | regex_findall('installed-version:\\s*([0-9A-Za-z.]+)'))[0]
if (_update_text | regex_findall('installed-version:\\s*([0-9A-Za-z.]+)'))
else 'unknown'
}}
latest_version: >-
{{
(
(update_check.stdout[0])
| regex_findall('latest-version:\\s*([0-9A-Za-z.]+)')
)[0] | default('unknown')
(_update_text | regex_findall('latest-version:\\s*([0-9A-Za-z.]+)'))[0]
if (_update_text | regex_findall('latest-version:\\s*([0-9A-Za-z.]+)'))
else 'unknown'
}}
tags: [upgrade, never]