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 register: update_check
tags: [upgrade, never] tags: [upgrade, never]
- name: Parse installed and latest versions - name: Parse installed and latest versions (robust)
set_fact: set_fact:
_update_text: "{{ update_check.stdout[0] | replace('\r','') }}"
installed_version: >- installed_version: >-
{{ {{
( (_update_text | regex_findall('installed-version:\\s*([0-9A-Za-z.]+)'))[0]
(update_check.stdout[0]) if (_update_text | regex_findall('installed-version:\\s*([0-9A-Za-z.]+)'))
| regex_findall('installed-version:\\s*([0-9A-Za-z.]+)') else 'unknown'
)[0] | default('unknown')
}} }}
latest_version: >- latest_version: >-
{{ {{
( (_update_text | regex_findall('latest-version:\\s*([0-9A-Za-z.]+)'))[0]
(update_check.stdout[0]) if (_update_text | regex_findall('latest-version:\\s*([0-9A-Za-z.]+)'))
| regex_findall('latest-version:\\s*([0-9A-Za-z.]+)') else 'unknown'
)[0] | default('unknown')
}} }}
tags: [upgrade, never] tags: [upgrade, never]