From 5ac5e82b163976d87bd7fa032a1dfb88dc3f3e6f Mon Sep 17 00:00:00 2001 From: jakub Date: Wed, 18 Mar 2026 15:26:08 +0000 Subject: [PATCH] Update mikrotikbackup_clean.yml --- mikrotikbackup_clean.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/mikrotikbackup_clean.yml b/mikrotikbackup_clean.yml index 5e15f56..38c64b8 100644 --- a/mikrotikbackup_clean.yml +++ b/mikrotikbackup_clean.yml @@ -67,26 +67,26 @@ community.routeros.command: commands: /system package update check-for-updates register: update_check - tags: upgraded + tags: upgrade - name: Parse installed and latest versions set_fact: installed_version: "{{ update_check.stdout[0] | regex_search('installed-version: ([\\d.]+)', '\\1') | first }}" latest_version: "{{ update_check.stdout[0] | regex_search('latest-version: ([\\d.]+)', '\\1') | first }}" - tags: upgraded + tags: upgrade - name: Skip upgrade if already on latest ansible.builtin.debug: msg: "Router {{ router_name }} is already on latest version {{ installed_version }}. Skipping upgrade." when: installed_version == latest_version - tags: upgraded + tags: upgrade - name: Trigger package download and install community.routeros.command: commands: /system package update install register: upgrade_result when: installed_version != latest_version - tags: upgraded + tags: upgrade - name: Wait for router to come back online after reboot ansible.builtin.wait_for_connection: @@ -95,17 +95,17 @@ when: - installed_version != latest_version - upgrade_result is not failed - tags: upgraded + tags: upgrade - name: Confirm upgraded version community.routeros.command: commands: /system resource print register: post_upgrade_info when: installed_version != latest_version - tags: upgraded + tags: upgrade - name: Show post-upgrade RouterOS version ansible.builtin.debug: msg: "{{ post_upgrade_info.stdout[0] | regex_search('version: .+') }}" when: installed_version != latest_version - tags: upgraded \ No newline at end of file + tags: upgrade \ No newline at end of file