)]}'
{"nova/image/glance.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"4557cc9c2dd8662285839c215986961d5c509239","unresolved":false,"context_lines":[{"line_number":294,"context_line":"        except Exception:"},{"line_number":295,"context_line":"            _reraise_translated_image_exception(image_id)"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"        if image_chunks.wrapped is None:"},{"line_number":298,"context_line":"            # None is a valid return value, but there\u0027s nothing we can do with"},{"line_number":299,"context_line":"            # a image with no associated data"},{"line_number":300,"context_line":"            raise exception.ImageUnacceptable(image_id\u003dimage_id,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f93b717_70186c74","line":297,"updated":"2018-01-29 15:07:07.000000000","message":"When reviewing this on master, I thought you said there was a minimum required version of glanceclient for how this code works? Which means we won\u0027t have that minimum required version of glanceclient in stable.","commit_id":"b72cefee4a14964cddc7a75de6d555f876fc2797"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"88a1f46c2feeaca961b264e22f5ae93f3be47b53","unresolved":false,"context_lines":[{"line_number":294,"context_line":"        except Exception:"},{"line_number":295,"context_line":"            _reraise_translated_image_exception(image_id)"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"        if image_chunks.wrapped is None:"},{"line_number":298,"context_line":"            # None is a valid return value, but there\u0027s nothing we can do with"},{"line_number":299,"context_line":"            # a image with no associated data"},{"line_number":300,"context_line":"            raise exception.ImageUnacceptable(image_id\u003dimage_id,"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f93b717_d07060a8","line":297,"in_reply_to":"5f93b717_70186c74","updated":"2018-01-29 15:11:19.000000000","message":"Correct. We need glanceclient \u003e\u003d 2.6 [1] However, stable/pike [2] require something higher than this so I think we\u0027re good here. stable/ocata will need more work but I don\u0027t think this qualifies for a backport to that anymore (it\u0027s not critical).\n\n[1] https://github.com/openstack/python-glanceclient/commit/610177a779b95f931356c1e90b05a5bffd2616b3\n[2] https://github.com/openstack/requirements/blob/stable/pike/global-requirements.txt#L243\n[3] https://github.com/openstack/requirements/blob/stable/ocata/global-requirements.txt#L223","commit_id":"b72cefee4a14964cddc7a75de6d555f876fc2797"}]}
