From 4a7e8ef7ca87836b91adee8f07ce5006e82d9744 Mon Sep 17 00:00:00 2001 From: Vezpi Date: Fri, 26 Jun 2026 19:54:49 +0000 Subject: [PATCH] add: message rewrite using filters --- ansible/opnsense/update_opnsense_ha_cluster.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/opnsense/update_opnsense_ha_cluster.yml b/ansible/opnsense/update_opnsense_ha_cluster.yml index d125085..47f6b87 100644 --- a/ansible/opnsense/update_opnsense_ha_cluster.yml +++ b/ansible/opnsense/update_opnsense_ha_cluster.yml @@ -58,7 +58,7 @@ firmware_current_version: "{{ _firmware_status.json.product_version | default('unknown') }}" firmware_new_version: "{{ _firmware_status.json.upgrade_packages | selectattr('name', 'equalto', 'opnsense') | map(attribute='new_version') | first | default('') }}" firmware_upgrade_version: "{{ _firmware_status.json.upgrade_major_version | default('unknown') }}" - firmware_upgrade_message: "{{ _firmware_status.json.upgrade_major_message | default('') }}" + firmware_upgrade_message: "{{ _firmware_status.json.upgrade_major_message | regex_replace('<[^>]+>', ' ') | regex_replace('\s{2,}', ' ') | trim | default('') }}" needs_reboot: "{{ true if _firmware_status.json.needs_reboot == '1' else false }}" total_vips: "{{ _vip_status.json.rowCount }}" mismatched_vips: "{{ _vip_status.json.rows | rejectattr('status', 'equalto', main_role) | list | length }}"