File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7979 unique_vault_prefixes : " {{ _display_primary_parse.unique_vault_prefixes | default([]) }}"
8080 secrets_backing_store : " {{ secrets_backing_store }}"
8181
82+ # Do not register: secrets_results here — a skipped task still overwrites the register
83+ # and would wipe the two-group set_fact when bootstrap secrets are present.
8284 - name : Parse secrets data (single phase)
8385 when : not (_vp_has_inline_bootstrap_secrets | bool)
8486 no_log : ' {{ hide_sensitive_output }}'
8587 parse_secrets_info :
8688 values_secrets_plaintext : " {{ values_secrets_data }}"
8789 secrets_backing_store : " {{ secrets_backing_store }}"
88- register : secrets_results
90+ register : _display_single_phase_parse
91+
92+ - name : Set secrets_results from single-phase parse
93+ when : not (_vp_has_inline_bootstrap_secrets | bool)
94+ ansible.builtin.set_fact :
95+ secrets_results : " {{ _display_single_phase_parse }}"
8996
9097 - name : Display secrets data
9198 ansible.builtin.debug :
You can’t perform that action at this time.
0 commit comments