)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9420,"name":"Matthew Gilliard","email":"matthew.gilliard@hp.com","username":"gilliard"},"change_message_id":"07a9e8d0d7a343d34d09c7fe4d6860843ba9242f","unresolved":false,"context_lines":[{"line_number":11,"context_line":"is raised to nova.compute.manager.ComputeManager._snapshot_instance. The"},{"line_number":12,"context_line":"error path for this leaves the instance in a snapshotting state; after"},{"line_number":13,"context_line":"which \"operator intervention\" is required."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I9623cfaed31e8337ab65bc1eab85ad3b51b1a5ca"},{"line_number":16,"context_line":"Fixes-bug: #1267097"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAUH%2F%2Fyhk%3D","line":14,"updated":"2014-01-08 13:00:05.000000000","message":"Would be nice to have an explanation of what your patch does to address this.","commit_id":"fc21c361e94aeede786adbbedc733d1b9e89e6aa"},{"author":{"_account_id":7579,"name":"jan grant","email":"jan.grant@hpe.com","username":"jang"},"change_message_id":"bfc96162c987f3a5dc76a482ab076ad0fa890b98","unresolved":false,"context_lines":[{"line_number":11,"context_line":"is raised to nova.compute.manager.ComputeManager._snapshot_instance. The"},{"line_number":12,"context_line":"error path for this leaves the instance in a snapshotting state; after"},{"line_number":13,"context_line":"which \"operator intervention\" is required."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: I9623cfaed31e8337ab65bc1eab85ad3b51b1a5ca"},{"line_number":16,"context_line":"Fixes-bug: #1267097"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAUH%2F%2FyZc%3D","line":14,"in_reply_to":"AAAAUH%2F%2Fyhk%3D","updated":"2014-01-08 13:15:02.000000000","message":"Done","commit_id":"fc21c361e94aeede786adbbedc733d1b9e89e6aa"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"21a47329423b8e8999cb9be7e6a72da28243883d","unresolved":false,"context_lines":[{"line_number":12,"context_line":"error path for this leaves the instance in a snapshotting state; after"},{"line_number":13,"context_line":"which \"operator intervention\" is required."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This simply reverts the instance state under that specific circumstance."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: I9623cfaed31e8337ab65bc1eab85ad3b51b1a5ca"},{"line_number":18,"context_line":"Fixes-bug: #1267097"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"AAAAUH%2F%2FHIQ%3D","line":15,"updated":"2014-01-17 10:39:02.000000000","message":"I feel like this probably needs a DocImpact.","commit_id":"57b6dce33d825ee2313b9d924df0f19a89fb2611"},{"author":{"_account_id":7579,"name":"jan grant","email":"jan.grant@hpe.com","username":"jang"},"change_message_id":"85f6bbe80393c731a22715be9be6688145396271","unresolved":false,"context_lines":[{"line_number":12,"context_line":"error path for this leaves the instance in a snapshotting state; after"},{"line_number":13,"context_line":"which \"operator intervention\" is required."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This simply reverts the instance state under that specific circumstance."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: I9623cfaed31e8337ab65bc1eab85ad3b51b1a5ca"},{"line_number":18,"context_line":"Fixes-bug: #1267097"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"AAAAUH%2F%2FGcE%3D","line":15,"in_reply_to":"AAAAUH%2F%2FHIQ%3D","updated":"2014-01-17 12:56:36.000000000","message":"Done","commit_id":"57b6dce33d825ee2313b9d924df0f19a89fb2611"}],"nova/compute/manager.py":[{"author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"change_message_id":"3a08f0f2942aebc020e0967fe35d08e8af73bacb","unresolved":false,"context_lines":[{"line_number":2457,"context_line":"            msg \u003d _(\"Instance disappeared during snapshot\")"},{"line_number":2458,"context_line":"            LOG.debug(msg, instance\u003dinstance)"},{"line_number":2459,"context_line":"        except exception.ImageNotFound:"},{"line_number":2460,"context_line":"            # Revert the instance\u0027s task state."},{"line_number":2461,"context_line":"            instance.task_state \u003d None"},{"line_number":2462,"context_line":"            instance.save()"},{"line_number":2463,"context_line":"            msg \u003d _(\"Image not found\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUH%2F%2Fx%2Bg%3D","line":2460,"updated":"2014-01-08 15:11:06.000000000","message":"I would prefer this comment be left out.","commit_id":"52d08d0c7d24e0c07df7957cb297042b44bd5ef1"},{"author":{"_account_id":7579,"name":"jan grant","email":"jan.grant@hpe.com","username":"jang"},"change_message_id":"b75e3a7bd26ad394eca758db50bb4ebe50aa99c8","unresolved":false,"context_lines":[{"line_number":2457,"context_line":"            msg \u003d _(\"Instance disappeared during snapshot\")"},{"line_number":2458,"context_line":"            LOG.debug(msg, instance\u003dinstance)"},{"line_number":2459,"context_line":"        except exception.ImageNotFound:"},{"line_number":2460,"context_line":"            # Revert the instance\u0027s task state."},{"line_number":2461,"context_line":"            instance.task_state \u003d None"},{"line_number":2462,"context_line":"            instance.save()"},{"line_number":2463,"context_line":"            msg \u003d _(\"Image not found\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAUH%2F%2Ftgc%3D","line":2460,"in_reply_to":"AAAAUH%2F%2Fx%2Bg%3D","updated":"2014-01-09 10:30:30.000000000","message":"Done","commit_id":"52d08d0c7d24e0c07df7957cb297042b44bd5ef1"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"509e6dd0ce9a20db38024a46d4d674e60d29dc9e","unresolved":false,"context_lines":[{"line_number":2485,"context_line":"            instance.task_state \u003d None"},{"line_number":2486,"context_line":"            instance.save()"},{"line_number":2487,"context_line":"            msg \u003d _(\"Image not found\")"},{"line_number":2488,"context_line":"            LOG.debug(msg, instance\u003dinstance)"},{"line_number":2489,"context_line":""},{"line_number":2490,"context_line":"    @rpc_common.client_exceptions(NotImplementedError)"},{"line_number":2491,"context_line":"    def volume_snapshot_create(self, context, instance, volume_id,"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAUH%2F%2FHHk%3D","line":2488,"updated":"2014-01-17 10:39:58.000000000","message":"Actually, this should probably be an info level message as well. Users might be confused about where their snapshot went.","commit_id":"57b6dce33d825ee2313b9d924df0f19a89fb2611"},{"author":{"_account_id":7579,"name":"jan grant","email":"jan.grant@hpe.com","username":"jang"},"change_message_id":"85f6bbe80393c731a22715be9be6688145396271","unresolved":false,"context_lines":[{"line_number":2485,"context_line":"            instance.task_state \u003d None"},{"line_number":2486,"context_line":"            instance.save()"},{"line_number":2487,"context_line":"            msg \u003d _(\"Image not found\")"},{"line_number":2488,"context_line":"            LOG.debug(msg, instance\u003dinstance)"},{"line_number":2489,"context_line":""},{"line_number":2490,"context_line":"    @rpc_common.client_exceptions(NotImplementedError)"},{"line_number":2491,"context_line":"    def volume_snapshot_create(self, context, instance, volume_id,"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAUH%2F%2FGc0%3D","line":2488,"in_reply_to":"AAAAUH%2F%2FHHk%3D","updated":"2014-01-17 12:56:36.000000000","message":"Done","commit_id":"57b6dce33d825ee2313b9d924df0f19a89fb2611"}]}
