20:09
This commit is contained in:
@@ -640,33 +640,34 @@
|
||||
msg: "DEV2 firmux={{ (dev2_firmux.stdout | default('')) | trim }}"
|
||||
|
||||
# ====== INSERTED: two-step normalization preview (rev->r, then space->dash) ======
|
||||
- name: Normalize DEV2 firmux (step 1): replace 'rev ' -> 'r' (debug only)
|
||||
- name: "Normalize DEV2 firmux (step 1): replace 'rev ' -> 'r' (debug only)"
|
||||
when: dev2_firmux is defined
|
||||
delegate_to: localhost
|
||||
ansible.builtin.set_fact:
|
||||
_firmux_step1: "{{ (dev2_firmux.stdout | default('') | trim) | regex_replace('(?i)rev\\s+','r') }}"
|
||||
changed_when: false
|
||||
|
||||
- name: Debug firmux after step 1 (rev->r)
|
||||
- name: "Debug firmux after step 1 (rev->r)"
|
||||
when: _firmux_step1 is defined
|
||||
delegate_to: localhost
|
||||
ansible.builtin.debug:
|
||||
msg: "_firmux_step1={{ _firmux_step1 }}"
|
||||
|
||||
- name: Normalize DEV2 firmux (step 2): replace space -> '-' (debug only)
|
||||
- name: "Normalize DEV2 firmux (step 2): replace space -> '-' (debug only)"
|
||||
when: _firmux_step1 is defined
|
||||
delegate_to: localhost
|
||||
ansible.builtin.set_fact:
|
||||
_firmux_step2: "{{ _firmux_step1 | replace(' ', '-') }}"
|
||||
changed_when: false
|
||||
|
||||
- name: Debug firmux after step 2 (space->dash)
|
||||
- name: "Debug firmux after step 2 (space->dash)"
|
||||
when: _firmux_step2 is defined
|
||||
delegate_to: localhost
|
||||
ansible.builtin.debug:
|
||||
msg: "_firmux_step2={{ _firmux_step2 }}"
|
||||
# ====== END INSERTED ======
|
||||
|
||||
|
||||
# ===================== Early equality/substring check (same logic as checker) =====================
|
||||
# 1) expected_norm from image_filename (prefer extracted X.Y.Z-rNNNN)
|
||||
- name: Normalize expected target step one compute base string (from image_filename)
|
||||
|
||||
Reference in New Issue
Block a user