From 9f2f8bc11f7d9d5804b3f4efdc9a3630cfd0ab8d Mon Sep 17 00:00:00 2001 From: Wilson Lian Date: Wed, 5 Dec 2018 16:44:26 -0800 Subject: [PATCH] Decode base64.b64decode output as string for Python 3 compatibility. --- composer/tools/copy_environment.py | 1 + 1 file changed, 1 insertion(+) diff --git a/composer/tools/copy_environment.py b/composer/tools/copy_environment.py index 2fba11d44de..64c6ee28bbb 100644 --- a/composer/tools/copy_environment.py +++ b/composer/tools/copy_environment.py @@ -296,6 +296,7 @@ def create_service_account_key(iam_client, project, service_account_name): ) service_account_key_decoded = ast.literal_eval( base64.b64decode(service_account_key.get("privateKeyData", "")) + .decode("utf-8") ) time.sleep(5) return service_account_key_decoded