)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"e5c794286c908c11915375e5b70ead19c6f6028a","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"NOTE(stephenfin): The \u0027_build_server\u0027 function has to be replaced by"},{"line_number":17,"context_line":"\u0027_build_minimal_create_server_request\u0027 since we don\u0027t have change"},{"line_number":18,"context_line":"I91fa2f73185fef48e9aae9b7f61389c374e06676 here. Similarly, we need to"},{"line_number":19,"context_line":"make \u0027_wait_until_deleted\u0027 handle responses that don\u0027t include the"},{"line_number":20,"context_line":"\u0027status\u0027 field, such as the response received when creating a server,"},{"line_number":21,"context_line":"which was done in change I0c56841d098d3e9d72db65be3143f3c893f0b6ba on"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"1fa4df85_0377a13c","line":18,"range":{"start_line":18,"start_character":46,"end_line":18,"end_character":47},"updated":"2020-03-16 18:46:27.000000000","message":"nit: and also self.api argument is needed for _build_minimal_create_server_request as patch I8c96b337f32148f8f5899c9b87af331b1fa41424 isn\u0027t (and won\u0027t be) backported to Train.","commit_id":"24600430a2e4c67a4584d1ee466d3376aae96f25"}],"nova/tests/functional/regressions/test_bug_1831771.py":[{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"ef1bea25f286479659c3d5c850cc5b80276ea352","unresolved":false,"context_lines":[{"line_number":61,"context_line":"            # the previous instance.save()"},{"line_number":62,"context_line":"            expected_task_state \u003d wrap_kwargs.get(\u0027expected_task_state\u0027)"},{"line_number":63,"context_line":"            if ("},{"line_number":64,"context_line":"                instance.vm_state \u003d\u003d vm_states.ACTIVE and"},{"line_number":65,"context_line":"                instance.task_state is None and"},{"line_number":66,"context_line":"                expected_task_state \u003d\u003d task_states.SPAWNING"},{"line_number":67,"context_line":"            ):"},{"line_number":68,"context_line":"                delete_race(instance)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1fa4df85_9a05dd13","line":65,"range":{"start_line":64,"start_character":0,"end_line":65,"end_character":47},"updated":"2020-03-04 15:33:18.000000000","message":"Do we also want to partly squash I36da36cc5b099174eece0dfba29485fc20b2867b into here once landed on master and remove these lines?","commit_id":"2ce7e26ad67551dba60fa1c252709ce5d13389e8"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"db565e941a5210962c7eebf3df837056334210bd","unresolved":false,"context_lines":[{"line_number":61,"context_line":"            # the previous instance.save()"},{"line_number":62,"context_line":"            expected_task_state \u003d wrap_kwargs.get(\u0027expected_task_state\u0027)"},{"line_number":63,"context_line":"            if ("},{"line_number":64,"context_line":"                instance.vm_state \u003d\u003d vm_states.ACTIVE and"},{"line_number":65,"context_line":"                instance.task_state is None and"},{"line_number":66,"context_line":"                expected_task_state \u003d\u003d task_states.SPAWNING"},{"line_number":67,"context_line":"            ):"},{"line_number":68,"context_line":"                delete_race(instance)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1fa4df85_9a7cfd83","line":65,"range":{"start_line":64,"start_character":0,"end_line":65,"end_character":47},"in_reply_to":"1fa4df85_9a05dd13","updated":"2020-03-04 15:34:14.000000000","message":"Yup, let\u0027s do that once it has landed","commit_id":"2ce7e26ad67551dba60fa1c252709ce5d13389e8"}]}
