From 4af34b58f36e9376cb9de4b2fa4b0f1bca8b6e83 Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Fri, 3 Mar 2017 14:46:01 -0500 Subject: [PATCH] decode command output in interactive-release Change-Id: Id507cc2e60359d9284cd60024c0eada4d6b7ea63 Signed-off-by: Doug Hellmann --- openstack_releases/cmds/interactive_release.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openstack_releases/cmds/interactive_release.py b/openstack_releases/cmds/interactive_release.py index aec6485eb1..d15093a3dc 100644 --- a/openstack_releases/cmds/interactive_release.py +++ b/openstack_releases/cmds/interactive_release.py @@ -369,7 +369,7 @@ def main(): if not last_release: print("It has never had a release.") cmd = ['git', 'log', '--pretty=oneline'] - output = subprocess.check_output(cmd, cwd=repo_path) + output = subprocess.check_output(cmd, cwd=repo_path).decode('utf-8') output = output.strip() changes = list(clean_changes(output.splitlines())) else: @@ -379,7 +379,7 @@ def main(): print(" At sha: %s" % last_release['projects'][0]['hash']) cmd = ['git', 'log', '--pretty=oneline', "%s..HEAD" % last_release['projects'][0]['hash']] - output = subprocess.check_output(cmd, cwd=repo_path) + output = subprocess.check_output(cmd, cwd=repo_path).decode('utf-8') output = output.strip() changes = list(clean_changes(output.splitlines())) if changes: