fix: undefined variable
This commit is contained in:
@@ -60,8 +60,8 @@
|
|||||||
firmware_new_version: "{{ _firmware_status.json.upgrade_packages | selectattr('name', 'equalto', 'opnsense') | map(attribute='new_version') | first | default('') }}"
|
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_version: "{{ _firmware_status.json.upgrade_major_version | default('unknown') }}"
|
||||||
firmware_upgrade_message: "{{ _firmware_status.json.upgrade_major_message | regex_replace('<[^>]+>', ' ') | regex_replace('\\s{2,}', ' ') | trim | default('') }}"
|
firmware_upgrade_message: "{{ _firmware_status.json.upgrade_major_message | regex_replace('<[^>]+>', ' ') | regex_replace('\\s{2,}', ' ') | trim | default('') }}"
|
||||||
firmware_target_kind: "{{ 'series' if firmware_status == 'upgrade' else 'version' }}"
|
firmware_target_kind: "{{ 'series' if _firmware_status.json.status == 'upgrade' else 'version' }}"
|
||||||
firmware_target_value: "{{ firmware_upgrade_version if firmware_status == 'upgrade' else firmware_new_version }}"
|
firmware_target_value: "{{ firmware_upgrade_version if _firmware_status.json.status == 'upgrade' else firmware_new_version }}"
|
||||||
needs_reboot: "{{ (_firmware_status.json.upgrade_needs_reboot if opnsense_action == 'upgrade' else _firmware_status.json.needs_reboot) == '1' }}"
|
needs_reboot: "{{ (_firmware_status.json.upgrade_needs_reboot if opnsense_action == 'upgrade' else _firmware_status.json.needs_reboot) == '1' }}"
|
||||||
total_vips: "{{ _vip_status.json.rowCount }}"
|
total_vips: "{{ _vip_status.json.rowCount }}"
|
||||||
mismatched_vips: "{{ _vip_status.json.rows | rejectattr('status', 'equalto', main_role) | list | length }}"
|
mismatched_vips: "{{ _vip_status.json.rows | rejectattr('status', 'equalto', main_role) | list | length }}"
|
||||||
@@ -74,13 +74,13 @@
|
|||||||
delegate_to: "{{ groups['opnsense_backup'][0] }}"
|
delegate_to: "{{ groups['opnsense_backup'][0] }}"
|
||||||
delegate_facts: true
|
delegate_facts: true
|
||||||
run_once: true
|
run_once: true
|
||||||
when: hostvars[groups['opnsense_backup'][0]].firmware_current_version == hostvars[groups['opnsense_master'][0]].firmware_new_version
|
|
||||||
when: >-
|
when: >-
|
||||||
(hostvars[groups['opnsense_backup'][0]]
|
(hostvars[groups['opnsense_backup'][0]]
|
||||||
['firmware_current_version'
|
['firmware_current_version'
|
||||||
if hostvars[groups['opnsense_master'][0]].firmware_target_kind == 'version'
|
if hostvars[groups['opnsense_master'][0]].firmware_target_kind == 'version'
|
||||||
else 'firmware_product_series'])
|
else 'firmware_product_series'])
|
||||||
== hostvars[groups['opnsense_master'][0]].firmware_target_value
|
== hostvars[groups['opnsense_master'][0]].firmware_target_value
|
||||||
|
|
||||||
- name: "Assert"
|
- name: "Assert"
|
||||||
ansible.builtin.assert:
|
ansible.builtin.assert:
|
||||||
that:
|
that:
|
||||||
|
|||||||
Reference in New Issue
Block a user