)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"7c029cac4eb5ca95f57236dc6b488a506589dfc1","unresolved":false,"context_lines":[{"line_number":32,"context_line":"having change I99427a52676826990d2a2ffc82cf30ad945b939c"},{"line_number":33,"context_line":"in Rocky. The unit test conflict is due to not having"},{"line_number":34,"context_line":"change I0851e2d54a1fdc82fe3291fb7e286e790f121e92 in Rocky."},{"line_number":35,"context_line":"The source_node attribute on the fake Migration object in"},{"line_number":36,"context_line":"the unit test is added here because change"},{"line_number":37,"context_line":"I312d61383345ea0ac1ab0c277b4c468e6aa94656 is not in Rocky."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Change-Id: Ic7d78ad43a2bad7f932c22c98944accbbed9e9e2"},{"line_number":40,"context_line":"Partial-Bug: #1821594"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3fce034c_4c8622de","line":37,"range":{"start_line":35,"start_character":0,"end_line":37,"end_character":58},"updated":"2019-04-16 13:08:01.000000000","message":"nit - I312d61383345ea0ac1ab0c277b4c468e6aa94656 is actually above this now in the gate and I don\u0027t see source_node being used in the unit tests so I assume this was from a previous local attempt?","commit_id":"2a25d1e48bce34c7dd0d5783908fdb0dc1b19113"}],"nova/tests/unit/compute/test_compute_mgr.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0c759b880346279cab1b28bbf5a0dfbd0f5ff365","unresolved":false,"context_lines":[{"line_number":7058,"context_line":"        error \u003d exception.HypervisorUnavailable("},{"line_number":7059,"context_line":"            host\u003dself.migration.source_compute)"},{"line_number":7060,"context_line":"        with test.nested("},{"line_number":7061,"context_line":"                mock.patch.object(self.compute, \u0027network_api\u0027),"},{"line_number":7062,"context_line":"                mock.patch.object(self.compute.driver, \u0027confirm_migration\u0027,"},{"line_number":7063,"context_line":"                                  side_effect\u003derror)"},{"line_number":7064,"context_line":"        ) as ("}],"source_content_type":"text/x-python","patch_set":1,"id":"3fce034c_06d82751","line":7061,"range":{"start_line":7061,"start_character":11,"end_line":7061,"end_character":16},"updated":"2019-04-12 20:33:20.000000000","message":"Indent damage here.","commit_id":"e1e030957e0108eb6fbac7c23761b7af79f0fb01"}]}
