Blob Blame History Raw
From f3edc9154ae2bf10eb9a8da85b497440b5dc02c8 Mon Sep 17 00:00:00 2001
From: Adam Miller <maxamillion@fedoraproject.org>
Date: Fri, 6 Oct 2017 14:08:15 -0500
Subject: [PATCH] Ensure krb principal/keytab are str type in koji_util

Thanks to @puiterwijk for the patch

Signed-off-by: Adam Miller <maxamillion@fedoraproject.org>
---
 atomic_reactor/koji_util.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/atomic_reactor/koji_util.py b/atomic_reactor/koji_util.py
index ce3bc5e9..e0adf98d 100644
--- a/atomic_reactor/koji_util.py
+++ b/atomic_reactor/koji_util.py
@@ -75,8 +75,8 @@ def koji_login(session,
         # Use Kerberos
         logger.info("Using Kerberos for Koji authentication")
         if krb_principal and krb_keytab:
-            kwargs['principal'] = krb_principal
-            kwargs['keytab'] = krb_keytab
+            kwargs['principal'] = str(krb_principal)
+            kwargs['keytab'] = str(krb_keytab)
 
         result = session.krb_login(**kwargs)