)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"94b0c90fe4331a284c4b4b521ced116fd01513c7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"e1513f2d_1f0aa8f8","updated":"2025-07-25 11:29:27.000000000","message":"a bunch of live migration hangs the same way but not in nova-next just in other jobs. Here nova-next already running in threading mode so maybe, maybe, we broke something in this patch (the previous patch is green) with eventlet and live migration. I just don\u0027t see how","commit_id":"0337fe8b7662a568c3c5ae1021e438405b8a0d4b"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"ce08a97275f2c6c6c133d16df9c96028016983e5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"4cbaca8a_c8d07a5a","updated":"2025-07-25 07:45:59.000000000","message":"recheck jobs failed with slow (hanging?) migrations","commit_id":"0337fe8b7662a568c3c5ae1021e438405b8a0d4b"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"29b9da81db66673e9c3be2b1336103ac810709b0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"72b2c626_11daad8d","updated":"2025-07-25 11:22:11.000000000","message":"recheck the failure in nova-live-migration is strange. It seems that the VM stuck in migrating state but only the source libvirt knows about the VM, no sign that the dest libvirt ever got info about an incoming migration.","commit_id":"0337fe8b7662a568c3c5ae1021e438405b8a0d4b"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"f0a06d6e0a736801d07a9a69d1eeea088dc684f5","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":11,"id":"f8017e4e_80e2a3f3","in_reply_to":"2f060f07_03bd6a21","updated":"2025-07-25 12:04:28.000000000","message":"PS12 is now on the top of the series. We will see what CI finds.","commit_id":"0337fe8b7662a568c3c5ae1021e438405b8a0d4b"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"428774cc0d38bc00bad4ae591a09938a23631942","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":11,"id":"2f060f07_03bd6a21","in_reply_to":"e1513f2d_1f0aa8f8","updated":"2025-07-25 12:00:51.000000000","message":"I cannot reproduce it locally with the same tempest test same patch just works. I will pull this patch out of the series to the top to see if the rest of the patches are green if this is not present.","commit_id":"0337fe8b7662a568c3c5ae1021e438405b8a0d4b"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"51cd782de3959ea2a977012bf45a525534c4c81e","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":11,"id":"327bf089_313f31f9","in_reply_to":"f8017e4e_80e2a3f3","updated":"2025-07-25 15:06:34.000000000","message":"The series up until this point does not show the signs of hanging live migrations so it is very likely that this patch causes the problem somehow as this is still showing the same problem. Interesting.","commit_id":"0337fe8b7662a568c3c5ae1021e438405b8a0d4b"}],"nova/utils.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"fa963eeb1fb2121656e429b54f5a37aa140faeeb","unresolved":true,"context_lines":[{"line_number":751,"context_line":""},{"line_number":752,"context_line":""},{"line_number":753,"context_line":"def _wrap_for_warn_on_long_wait_time(executor, func):"},{"line_number":754,"context_line":"    submit_time \u003d timeutils.utcnow()"},{"line_number":755,"context_line":""},{"line_number":756,"context_line":"    @functools.wraps(func)"},{"line_number":757,"context_line":"    def warn_on_long_wait_time(*args, **kwargs):"}],"source_content_type":"text/x-python","patch_set":12,"id":"998e264d_e01e3d8c","line":754,"updated":"2025-07-25 12:46:08.000000000","message":"this should be monotinic","commit_id":"441a9a05a7253566aae395f71c784ab5b1731584"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"b5fffe0fa646e4569c3cc23442eaded57f170991","unresolved":false,"context_lines":[{"line_number":751,"context_line":""},{"line_number":752,"context_line":""},{"line_number":753,"context_line":"def _wrap_for_warn_on_long_wait_time(executor, func):"},{"line_number":754,"context_line":"    submit_time \u003d timeutils.utcnow()"},{"line_number":755,"context_line":""},{"line_number":756,"context_line":"    @functools.wraps(func)"},{"line_number":757,"context_line":"    def warn_on_long_wait_time(*args, **kwargs):"}],"source_content_type":"text/x-python","patch_set":12,"id":"6397436a_1026b694","line":754,"in_reply_to":"998e264d_e01e3d8c","updated":"2025-07-25 15:09:31.000000000","message":"Done","commit_id":"441a9a05a7253566aae395f71c784ab5b1731584"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"fa963eeb1fb2121656e429b54f5a37aa140faeeb","unresolved":true,"context_lines":[{"line_number":755,"context_line":""},{"line_number":756,"context_line":"    @functools.wraps(func)"},{"line_number":757,"context_line":"    def warn_on_long_wait_time(*args, **kwargs):"},{"line_number":758,"context_line":"        wait_time \u003d (timeutils.utcnow() - submit_time).total_seconds()"},{"line_number":759,"context_line":"        if wait_time \u003e MAX_TASK_WAIT_TIME_SECONDS:"},{"line_number":760,"context_line":"            LOG.warning("},{"line_number":761,"context_line":"                \"The task %s waited %.2f seconds before the \""}],"source_content_type":"text/x-python","patch_set":12,"id":"7c4dcd01_b231dcb1","line":758,"updated":"2025-07-25 12:46:08.000000000","message":"this should be monotinic","commit_id":"441a9a05a7253566aae395f71c784ab5b1731584"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"b5fffe0fa646e4569c3cc23442eaded57f170991","unresolved":false,"context_lines":[{"line_number":755,"context_line":""},{"line_number":756,"context_line":"    @functools.wraps(func)"},{"line_number":757,"context_line":"    def warn_on_long_wait_time(*args, **kwargs):"},{"line_number":758,"context_line":"        wait_time \u003d (timeutils.utcnow() - submit_time).total_seconds()"},{"line_number":759,"context_line":"        if wait_time \u003e MAX_TASK_WAIT_TIME_SECONDS:"},{"line_number":760,"context_line":"            LOG.warning("},{"line_number":761,"context_line":"                \"The task %s waited %.2f seconds before the \""}],"source_content_type":"text/x-python","patch_set":12,"id":"0319aff5_5170ceee","line":758,"in_reply_to":"7c4dcd01_b231dcb1","updated":"2025-07-25 15:09:31.000000000","message":"Done","commit_id":"441a9a05a7253566aae395f71c784ab5b1731584"}]}
