From 3f96ae989bee730cdd115b3f225e7ab5ee3a05ed Mon Sep 17 00:00:00 2001 From: pavel Date: Wed, 5 Nov 2025 09:02:50 +0200 Subject: [PATCH] 09:02 --- .../sot-updater-upgradecmd.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/files/ansible-playbooks/sot-updater-upgradecmd.yml b/files/ansible-playbooks/sot-updater-upgradecmd.yml index 301630c..34144d2 100644 --- a/files/ansible-playbooks/sot-updater-upgradecmd.yml +++ b/files/ansible-playbooks/sot-updater-upgradecmd.yml @@ -104,6 +104,25 @@ - name: "NB preflight | STOP here (temporary)" meta: end_play + - name: "NB preflight | Parse value after '=' from upgrade_cmd line" + when: nb_upgrade_line | length > 0 + delegate_to: localhost + ansible.builtin.set_fact: + nb_upgrade_cmd: >- + {{ + nb_upgrade_line + | regex_replace('^NB:\\s*upgrade_cmd\\s*=\\s*', '') + | trim + }} + nb_upgrade_cmd_len: "{{ (nb_upgrade_line | regex_search('=\\s*(.*)$', '\\1') | trim) | length }}" + + - name: "NB preflight | Debug parsed upgrade_cmd" + when: nb_upgrade_line | length > 0 + delegate_to: localhost + ansible.builtin.debug: + msg: + - "upgrade_cmd value: '{{ nb_upgrade_cmd | default('') }}'" + - "len={{ nb_upgrade_cmd_len | default(0) }}"