From 069579aa5ae4f0d40c8713bab638f6fb03a30c39 Mon Sep 17 00:00:00 2001 From: jakub Date: Tue, 24 Mar 2026 14:43:42 +0000 Subject: [PATCH] Update mikrotikbackup_clean.yml --- mikrotikbackup_clean.yml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/mikrotikbackup_clean.yml b/mikrotikbackup_clean.yml index d57d984..818f0a5 100644 --- a/mikrotikbackup_clean.yml +++ b/mikrotikbackup_clean.yml @@ -67,8 +67,25 @@ - name: Parse installed and latest versions set_fact: - - "Installed: {{ installed_version }} (type={{ installed_version | type_debug }})" - - "Latest: {{ latest_version }} (type={{ latest_version | type_debug }})" + installed_version: >- + {{ + (update_check.stdout | join('\n')) + | regex_findall('installed-version: ([0-9.]+)') + | first + }} + latest_version: >- + {{ + (update_check.stdout | join('\n')) + | regex_findall('latest-version: ([0-9.]+)') + | first + }} + tags: [upgrade, never] + + - name: Debug parsed versions + ansible.builtin.debug: + msg: + - "Installed: {{ installed_version }} (type={{ installed_version | type_debug }})" + - "Latest: {{ latest_version }} (type={{ latest_version | type_debug }})" tags: [upgrade, never] - name: Skip upgrade if already on latest