From f6d049cefbfdf03128ff9428cf86008d6ab56276 Mon Sep 17 00:00:00 2001 From: Fabien Boucher Date: Dec 18 2020 11:41:40 +0000 Subject: krb-secret: use the -c to define the cache and bypass krb5.conf Using kinit on container f31/32/33 raise this error w/o that option. kinit: Invalid UID in persistent keyring name while getting default ccache --- diff --git a/roles/krb-secret/tasks/main.yaml b/roles/krb-secret/tasks/main.yaml index c03449f..d75c3ed 100644 --- a/roles/krb-secret/tasks/main.yaml +++ b/roles/krb-secret/tasks/main.yaml @@ -21,6 +21,6 @@ no_log: true - name: Run kinit - command: kinit -k -t {{ krb_keytab_path }} {{ krb_principal }} + command: kinit -c /tmp/krb5.ccache -k -t {{ krb_keytab_path }} {{ krb_principal }} when: krb_keytab is defined no_log: true