)]}'
{"nova/tests/functional/regressions/test_bug_1902925.py":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"2e60183b4c9b55eab99ec4ff5bf3a47abc4b4de0","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        self.compute1 \u003d self._start_compute(host\u003d\u0027host1\u0027)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    def _test_reschedule_migration_with_compute_rpc_pin(self, version_cap):"},{"line_number":32,"context_line":"        self.flags(compute\u003dversion_cap, group\u003d\u0027upgrade_levels\u0027)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"        server_req \u003d self._build_server(networks\u003d\u0027none\u0027)"},{"line_number":35,"context_line":"        server \u003d self.api.post_server({\u0027server\u0027: server_req})"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_6809c62f","line":32,"updated":"2020-11-04 19:27:09.000000000","message":"I\u0027m a little surprised this isn\u0027t being done too late. Are you sure that this happens before we could initialize the rpc client?","commit_id":"8d5af1fcdc038add038ce5b0ab634ee69d2f6150"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"bb0bec389d2f4bd3a81199e122945ec1defa7312","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        self.compute1 \u003d self._start_compute(host\u003d\u0027host1\u0027)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    def _test_reschedule_migration_with_compute_rpc_pin(self, version_cap):"},{"line_number":32,"context_line":"        self.flags(compute\u003dversion_cap, group\u003d\u0027upgrade_levels\u0027)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"        server_req \u003d self._build_server(networks\u003d\u0027none\u0027)"},{"line_number":35,"context_line":"        server \u003d self.api.post_server({\u0027server\u0027: server_req})"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_9228c9e2","line":32,"in_reply_to":"1f621f24_6809c62f","updated":"2020-11-05 08:26:44.000000000","message":"That\u0027s a good point but fwiw, it works.\n\nWe also have another regression test that uses it : https://github.com/openstack/nova/blob/master/nova/tests/functional/regressions/test_bug_1843090.py\n\nMaybe I could restart both the conductor and compute services ?","commit_id":"8d5af1fcdc038add038ce5b0ab634ee69d2f6150"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"50f99f14890a2b1da45b4d38bd85b87df3d927fc","unresolved":false,"context_lines":[{"line_number":29,"context_line":"        self.compute1 \u003d self._start_compute(host\u003d\u0027host1\u0027)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    def _test_reschedule_migration_with_compute_rpc_pin(self, version_cap):"},{"line_number":32,"context_line":"        self.flags(compute\u003dversion_cap, group\u003d\u0027upgrade_levels\u0027)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"        server_req \u003d self._build_server(networks\u003d\u0027none\u0027)"},{"line_number":35,"context_line":"        server \u003d self.api.post_server({\u0027server\u0027: server_req})"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_259a4c62","line":32,"in_reply_to":"1f621f24_9228c9e2","updated":"2020-11-05 14:48:27.000000000","message":"Ack, it just might be fragile in the future, but fair enough.","commit_id":"8d5af1fcdc038add038ce5b0ab634ee69d2f6150"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"2e60183b4c9b55eab99ec4ff5bf3a47abc4b4de0","unresolved":false,"context_lines":[{"line_number":47,"context_line":"        # parameter missing"},{"line_number":48,"context_line":"        # TypeError: rebuild_instance() missing 1 required positional argument:"},{"line_number":49,"context_line":"        # \u0027accel_uuids\u0027"},{"line_number":50,"context_line":"        self.assertIn(\u0027TypeError\u0027, e.response.text)"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    def test_reschedule_migration_5_12(self):"},{"line_number":53,"context_line":"        self._test_reschedule_migration_with_compute_rpc_pin(\u00275.12\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_0b000c01","line":50,"updated":"2020-11-04 19:27:09.000000000","message":"As mentioned in IRC, I think this is a plenty-strong assertion, given what we know about it.","commit_id":"8d5af1fcdc038add038ce5b0ab634ee69d2f6150"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"ebd50c3660bf5d44530e37ecd1bbd743368ca074","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    microversion \u003d \u0027latest\u0027"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    def setUp(self):"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"        super(ComputeVersion5xPinnedRpcTests, self).setUp()"},{"line_number":27,"context_line":"        self.useFixture(cast_as_call.CastAsCall(self))"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1f621f24_ed096095","line":25,"updated":"2020-11-05 09:26:10.000000000","message":"supernit: unnecessary empty line","commit_id":"08ad2ef6e54cf522c8450dbb4e6cd8c8edfccdb0"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"ebd50c3660bf5d44530e37ecd1bbd743368ca074","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"        self.compute1 \u003d self._start_compute(host\u003d\u0027host1\u0027)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    def _test_reschedule_migration_with_compute_rpc_pin(self, version_cap):"},{"line_number":32,"context_line":"        self.flags(compute\u003dversion_cap, group\u003d\u0027upgrade_levels\u0027)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"        server_req \u003d self._build_server(networks\u003d\u0027none\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1f621f24_cd774402","line":31,"range":{"start_line":31,"start_character":14,"end_line":31,"end_character":34},"updated":"2020-11-05 09:26:10.000000000","message":"I\u0027m missing something. Who this is related to migration and rescheduling? Isn\u0027t it just a rebuild on the current compute node?","commit_id":"08ad2ef6e54cf522c8450dbb4e6cd8c8edfccdb0"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"fe05776ca1bf809bf376933461f638338ed0735a","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"        self.compute1 \u003d self._start_compute(host\u003d\u0027host1\u0027)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    def _test_reschedule_migration_with_compute_rpc_pin(self, version_cap):"},{"line_number":32,"context_line":"        self.flags(compute\u003dversion_cap, group\u003d\u0027upgrade_levels\u0027)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"        server_req \u003d self._build_server(networks\u003d\u0027none\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1f621f24_adf9284e","line":31,"range":{"start_line":31,"start_character":14,"end_line":31,"end_character":34},"in_reply_to":"1f621f24_cd774402","updated":"2020-11-05 09:32:26.000000000","message":"meh, I was lazy and quick yesterday so I shamelessly copied other methods from another regression test.","commit_id":"08ad2ef6e54cf522c8450dbb4e6cd8c8edfccdb0"}]}
