)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"a87a6b4e7f2618c70e476465583556671830fbaf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"35449ac0_8a0e8c0f","updated":"2026-11-06 13:27:24.000000000","message":"I have kept this separate because I think it\u0027s probably what we ultimately want (we shouldn\u0027t have to \"opt-in\" to expected behavior) but (a) it would effectively be an API change that we can\u0027t version and (b) it causes us to differ from how e.g. Nova and Manila are doing things. If we do decided to merge this, it should obviously happen at the same time that we merge the preceding patch.","commit_id":"028d291f3c2d4a18ea4d5ac32ec68af0029a470e"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"c38d6597f08fea27e82dd3cb27e2ba696803b63a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d7306002_7fc4aae2","updated":"2026-11-06 13:54:13.000000000","message":"I think this need to change documentation from previous patch which says error-response middleware is optional but here we are installing it automatically.","commit_id":"028d291f3c2d4a18ea4d5ac32ec68af0029a470e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"821f83ec98afa906de49ec497c41d66a065eb6ef","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f0f08400_248357b6","in_reply_to":"d7306002_7fc4aae2","updated":"2026-11-06 14:08:27.000000000","message":"Agreed. I just want to decide whether we should do this by default or not first though. See my [earlier comment](https://review.opendev.org/c/openstack/glance/+/1014522/comments/35449ac0_8a0e8c0f). I will either rework this or drop it depending on what glance-core wants","commit_id":"028d291f3c2d4a18ea4d5ac32ec68af0029a470e"}],"releasenotes/notes/json-error-responses-8e5f2a6d924b03c1.yaml":[{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"c38d6597f08fea27e82dd3cb27e2ba696803b63a","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Glance now defaults to JSON for HTTP error responses when the client"},{"line_number":5,"context_line":"    omits the ``Accept`` header or accepts any media type (``*/*``), matching"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"21d697e1_8948cae0","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":2},"updated":"2026-11-06 13:54:13.000000000","message":"feature?","commit_id":"028d291f3c2d4a18ea4d5ac32ec68af0029a470e"}]}
