AMW-528 Deployment fails in keycloak_quarkus due to missing escalation variables

This commit is contained in:
Ranabir Chakraborty
2026-05-20 23:51:34 +05:30
parent 4cc360052e
commit 0b2f2786dd
36 changed files with 106 additions and 106 deletions

View File

@@ -6,7 +6,7 @@
value: "{{ keycloak_quarkus_db_pass }}"
- name: "Initialize empty configuration key store"
become: "{{ keycloak_quarkus_config_store_require_privilege_escalation }}"
become: "{{ keycloak_quarkus_config_store_require_privilege_escalation | default(true) }}"
# keytool doesn't allow creating an empty key store, so this is a hacky way around it
ansible.builtin.shell: | # noqa blocked_modules shell is necessary here
set -o nounset # abort on unbound variable
@@ -38,7 +38,7 @@
echo {{ item.value | quote }} | keytool -noprompt -importpass -alias {{ item.key | quote }} -keystore {{ keycloak_quarkus_config_key_store_file | quote }} -storepass {{ keycloak_quarkus_config_key_store_password | quote }} -storetype PKCS12
loop: "{{ store_items }}"
no_log: true
become: "{{ keycloak_quarkus_config_store_require_privilege_escalation }}"
become: "{{ keycloak_quarkus_config_store_require_privilege_escalation | default(true) }}"
changed_when: true
notify:
- restart keycloak
@@ -49,4 +49,4 @@
owner: "{{ keycloak.service_user }}"
group: "{{ keycloak.service_group }}"
mode: '0400'
become: "{{ keycloak_quarkus_config_store_require_privilege_escalation }}"
become: "{{ keycloak_quarkus_config_store_require_privilege_escalation | default(true) }}"