)]}'
{"nova/tests/functional/test_cross_cell_migrate.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"da9b9fea8ac0bd8dd5a5afe9447c530b83c97632","unresolved":false,"context_lines":[{"line_number":987,"context_line":"        # At this point the server is in VERIFY_RESIZE status so enable the"},{"line_number":988,"context_line":"        # _poll_unconfirmed_resizes periodic task and run it on the target"},{"line_number":989,"context_line":"        # compute service."},{"line_number":990,"context_line":"        self.flags(resize_confirm_window\u003d1)"},{"line_number":991,"context_line":"        ctxt \u003d nova_context.get_admin_context()"},{"line_number":992,"context_line":"        target_host \u003d server[\u0027OS-EXT-SRV-ATTR:host\u0027]"},{"line_number":993,"context_line":"        cell \u003d self.cell_mappings[self.host_to_cell_mappings[target_host]]"}],"source_content_type":"text/x-python","patch_set":3,"id":"3fa7e38b_c759e05c","line":990,"updated":"2019-12-13 22:09:04.000000000","message":"This may be racy because the DB filter is looking for migrations where updated_at \u003c\u003d now - window, so if we have a slow node we could fail that, we should probably sleep a second or stub timeutils.utcnow.\n\nAlso should probably make sure the migration status is \"finished\" using:\n\nself._wait_for_migration_status(server, [\u0027finished\u0027])","commit_id":"f5129e94a4d6b5c93f346bee4676bf7a315e9d18"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"6a46e90a8d2266b337681d7c7f28d5d01fa8c428","unresolved":false,"context_lines":[{"line_number":987,"context_line":"        # At this point the server is in VERIFY_RESIZE status so enable the"},{"line_number":988,"context_line":"        # _poll_unconfirmed_resizes periodic task and run it on the target"},{"line_number":989,"context_line":"        # compute service."},{"line_number":990,"context_line":"        self.flags(resize_confirm_window\u003d1)"},{"line_number":991,"context_line":"        ctxt \u003d nova_context.get_admin_context()"},{"line_number":992,"context_line":"        target_host \u003d server[\u0027OS-EXT-SRV-ATTR:host\u0027]"},{"line_number":993,"context_line":"        cell \u003d self.cell_mappings[self.host_to_cell_mappings[target_host]]"}],"source_content_type":"text/x-python","patch_set":3,"id":"3fa7e38b_99ea67d7","line":990,"in_reply_to":"3fa7e38b_c759e05c","updated":"2019-12-14 21:34:02.000000000","message":"Done","commit_id":"f5129e94a4d6b5c93f346bee4676bf7a315e9d18"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1c01ae485e73c8971c035cf9ee4cf866fa0f52a0","unresolved":false,"context_lines":[{"line_number":1014,"context_line":"            _, _, get_im"},{"line_number":1015,"context_line":"        ):"},{"line_number":1016,"context_line":"            self.computes[target_host].manager._poll_unconfirmed_resizes(ctxt)"},{"line_number":1017,"context_line":"        get_im.assert_called()"},{"line_number":1018,"context_line":"        log_output \u003d self.stdlog.logger.output"},{"line_number":1019,"context_line":"        self.assertIn(\u0027Error auto-confirming resize\u0027, log_output)"},{"line_number":1020,"context_line":"        self.assertIn(\u0027CantStartEngineError\u0027, log_output)"}],"source_content_type":"text/x-python","patch_set":5,"id":"3fa7e38b_1f17c6f0","line":1017,"range":{"start_line":1017,"start_character":15,"end_line":1017,"end_character":28},"updated":"2019-12-24 10:35:56.000000000","message":"yup, this exists","commit_id":"74e76b1a6bac69e9b53b8c3f489d114d4ead6bb9"}]}
