From e596ca6fcbb09675cede3f4919f0e9495a3147bb Mon Sep 17 00:00:00 2001 From: Daniel Juarez Date: Tue, 22 Feb 2022 12:02:44 +0100 Subject: [PATCH] Check ccache size before trying to use it --- builder/kojid | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/builder/kojid b/builder/kojid index c7fdef01..522b82f4 100755 --- a/builder/kojid +++ b/builder/kojid @@ -6617,6 +6617,10 @@ if __name__ == "__main__": if krb_principal is None: krb_principal = options.host_principal_format % socket.getfqdn() try: + # Check ccache is not empty or authentication will fail + if os.stat(options.ccache).st_size == 0: + os.remove(options.ccache) + session.gssapi_login(principal=krb_principal, keytab=options.keytab, ccache=options.ccache)