before going to master

This commit is contained in:
2025-10-24 09:30:56 +03:00
parent e44c101237
commit e3e7eb6181

View File

@@ -45,13 +45,13 @@
register: dev1_banner register: dev1_banner
changed_when: false changed_when: false
- name: Dev1 | Normalize '... rev NNNN' → '...-rNNNN' - name: Dev1 | Extract 'X.Y.Z rev NNNN' from banner (no timestamp)
delegate_to: localhost delegate_to: localhost
ansible.builtin.set_fact: set_fact:
dev1_fw_norm: >- dev1_fw_clean: >-
{{ {{
(dev1_banner.stdout | default('') | trim) (dev1_banner.stdout | default('') | trim)
| regex_replace('\\s*[Rr][Ee][Vv]\\.??\\s*([0-9]+)\\s*$', '-r\\1') | regex_replace('^(.+?[Rr][Ee][Vv]\\.??\\s*[0-9]+).*$', '\\1')
}} }}
- name: Publish → controls | custom_field_set fw_version (Dev1) - name: Publish → controls | custom_field_set fw_version (Dev1)
@@ -72,7 +72,7 @@
'inscope_device': (ansible_hostname | default(inventory_hostname)), 'inscope_device': (ansible_hostname | default(inventory_hostname)),
'task_name': 'custom_field_set', 'task_name': 'custom_field_set',
'task_add1': 'fw_version', 'task_add1': 'fw_version',
'task_result': (dev1_fw_norm | default('unknown')) 'task_result': dev1_fw_clean
} | to_json }}" } | to_json }}"
payload_encoding: "string" payload_encoding: "string"
changed_when: false changed_when: false