Files
awx-operator/roles/installer/tasks/load_ldap_password_secret.yml
Djebran Lezzoum 848cf17d0b Deprecate LDAP auth (#1969)
deprecate external auth related configuration

issue: https://issues.redhat.com/browse/AAP-29476
2024-10-08 12:25:23 -04:00

22 lines
681 B
YAML

---
- name: Log LDAP deprecated message if applicable
debug:
msg: |
[DEPRECATION WARNING] LDAP is deprecated, but ldap_password_secret configuration is set.
when:
- ldap_password_secret != ''
- name: Retrieve LDAP bind password Secret
k8s_info:
kind: Secret
namespace: '{{ ansible_operator_meta.namespace }}'
name: '{{ ldap_password_secret }}'
register: ldap_password
no_log: "{{ no_log }}"
- name: Load LDAP bind password Secret content
set_fact:
ldap_bind_password: '{{ ldap_password["resources"][0]["data"]["ldap-password"] | b64decode }}'
no_log: "{{ no_log }}"
when: '"ldap-password" in ldap_password["resources"][0]["data"]'