)]}'
{"glance/api/v2/images.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"29656b2abf07b0349c9695a11de8f09fc9c64462","unresolved":false,"context_lines":[{"line_number":382,"context_line":"                    \"invisible.\")"},{"line_number":383,"context_line":"            raise webob.exc.HTTPForbidden(explanation\u003dmsg)"},{"line_number":384,"context_line":""},{"line_number":385,"context_line":"        if image.status not in (\u0027active\u0027, \u0027queued\u0027):"},{"line_number":386,"context_line":"            msg \u003d _(\"It\u0027s not allowed to replace locations if image status is \""},{"line_number":387,"context_line":"                    \"%s.\") % image.status"},{"line_number":388,"context_line":"            raise webob.exc.HTTPConflict(explanation\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_84484b2d","line":385,"updated":"2018-08-22 18:25:04.000000000","message":"This already-existing check makes me think that not performing the queued -\u003e active transition was simply an oversight.","commit_id":"e2c54d58b33c7350c78629cc7726b5fa4509637b"}],"glance/tests/unit/v2/test_images_resource.py":[{"author":{"_account_id":23561,"name":"iain MacDonnell","email":"iain.macdonnell@oracle.com","username":"imacdonn"},"change_message_id":"1401de488683b8a69f4c4dff43d334d270f24cf2","unresolved":false,"context_lines":[{"line_number":1741,"context_line":"        self.assertEqual(\u00271\u0027, output.image_id)"},{"line_number":1742,"context_line":"        self.assertEqual(1, len(output.locations))"},{"line_number":1743,"context_line":"        self.assertEqual(new_location, output.locations[0])"},{"line_number":1744,"context_line":"        self.assertEqual(\u0027active\u0027, output.status)"},{"line_number":1745,"context_line":""},{"line_number":1746,"context_line":"    def test_add_location_possible_on_queued(self):"},{"line_number":1747,"context_line":"        self.skipTest(\u0027This test is intermittently failing at the gate. \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_6af698fc","line":1744,"updated":"2018-08-17 01:02:26.000000000","message":"Note that these tests have been disabled for some time. When/if they get fixed and reinstated, they should cover this issue, with this change.","commit_id":"097fb292c65588ba4a0c9e378b36a1b2e1f54618"}]}
