Fix condition, when ad.user_input is not defined (Part II)

This commit is contained in:
Raphael Dannecker 2025-12-18 08:02:00 +01:00
parent a72f16fd20
commit 60b585f306

View file

@ -28,7 +28,7 @@
no_log: true no_log: true
vars: vars:
ad_user: "{{ 'global-admin' if (adpw.user_input | default(ansible_cmdline.adpw) | default('') | length > 0) else sssd_domjoin_user }}" ad_user: "{{ 'global-admin' if (adpw.user_input | default(ansible_cmdline.adpw) | default('') | length > 0) else sssd_domjoin_user }}"
ad_passwd: "{{ adpw.user_input | default('') if adpw.user_input | length > 0 else ansible_cmdline.adpw | default(sssd_domjoin_passwd) | default('') }}" ad_passwd: "{{ adpw.user_input | default('') if adpw.user_input | default ('') | length > 0 else ansible_cmdline.adpw | default(sssd_domjoin_passwd) | default('') }}"
when: when:
- adpw.user_input | default('') | length > 0 or - adpw.user_input | default('') | length > 0 or
ansible_cmdline.adpw | default(sssd_domjoin_passwd) | default('') | length > 0 ansible_cmdline.adpw | default(sssd_domjoin_passwd) | default('') | length > 0