From 5ec898e6d9b8b45269b6dd9641188840b6d2d085 Mon Sep 17 00:00:00 2001 From: Fridolin Pokorny Date: Mon, 30 Jul 2018 10:39:21 +0200 Subject: [PATCH] b64encode expects bytes not string --- openshift/client/api_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openshift/client/api_client.py b/openshift/client/api_client.py index 2ea5706c..1d151b9b 100644 --- a/openshift/client/api_client.py +++ b/openshift/client/api_client.py @@ -11,7 +11,7 @@ class ApiClient(K8sApiClient): def _ApiClient__deserialize(self, data, klass): if klass == 'RuntimeRawExtension': - data = {'Raw': b64encode(json.dumps(data))} + data = {'Raw': b64encode(json.dumps(data).encode())} try: return super(ApiClient, self).__deserialize(data, klass) except AttributeError: