diff --git a/glance/common/scripts/utils.py b/glance/common/scripts/utils.py index f7c95a4af6..533e49426a 100644 --- a/glance/common/scripts/utils.py +++ b/glance/common/scripts/utils.py @@ -136,6 +136,6 @@ def get_image_data_iter(uri): # # We're not using StringIO or other tools to avoid reading everything # into memory. Some images may be quite heavy. - return open(uri, "r") + return open(uri, "rb") return urllib.request.urlopen(uri)