)]}'
{"nova/compute/resource_tracker.py":[{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7c92e37d362a69b6c250a4aca0b44ab258ab657a","unresolved":false,"context_lines":[{"line_number":542,"context_line":"                self.compute_nodes[nodename].pci_device_pools \u003d dev_pools_obj"},{"line_number":543,"context_line":""},{"line_number":544,"context_line":"    @utils.synchronized(COMPUTE_RESOURCE_SEMAPHORE, fair\u003dTrue)"},{"line_number":545,"context_line":"    def drop_move_claim_at_source(self, context, instance, migration):"},{"line_number":546,"context_line":"        \"\"\"Drop a move claim after confirming a resize or cold migration.\"\"\""},{"line_number":547,"context_line":"        migration.status \u003d \u0027confirmed\u0027"},{"line_number":548,"context_line":"        migration.save()"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_89470e78","line":545,"updated":"2020-09-03 08:30:01.000000000","message":"I\u0027m worry about may have same issue with live migration https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L8846-L8867","commit_id":"620645a9b12bf04fe15b72432177c866bdf043e3"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"0f4a0b6b571fce2aaa4c23fa5e5e7049ac9091a0","unresolved":false,"context_lines":[{"line_number":542,"context_line":"                self.compute_nodes[nodename].pci_device_pools \u003d dev_pools_obj"},{"line_number":543,"context_line":""},{"line_number":544,"context_line":"    @utils.synchronized(COMPUTE_RESOURCE_SEMAPHORE, fair\u003dTrue)"},{"line_number":545,"context_line":"    def drop_move_claim_at_source(self, context, instance, migration):"},{"line_number":546,"context_line":"        \"\"\"Drop a move claim after confirming a resize or cold migration.\"\"\""},{"line_number":547,"context_line":"        migration.status \u003d \u0027confirmed\u0027"},{"line_number":548,"context_line":"        migration.save()"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f560f44_6404617f","line":545,"in_reply_to":"9f560f44_89470e78","updated":"2020-09-03 08:57:23.000000000","message":"It probably suffers from the same issue, yes. I plan to tackle that separately though, since this is already quite involved","commit_id":"620645a9b12bf04fe15b72432177c866bdf043e3"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"38329e1ca75151ab458b20b3a2c3f640666ae730","unresolved":false,"context_lines":[{"line_number":565,"context_line":"        # resize, since the source and dest instance objects are different and"},{"line_number":566,"context_line":"        # the source instance will be deleted soon. It\u0027s easier to just do it"},{"line_number":567,"context_line":"        # though."},{"line_number":568,"context_line":"        instance.drop_migration_context()"},{"line_number":569,"context_line":""},{"line_number":570,"context_line":"    @utils.synchronized(COMPUTE_RESOURCE_SEMAPHORE, fair\u003dTrue)"},{"line_number":571,"context_line":"    def drop_move_claim(self, context, instance, nodename,"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_c1bf1aa8","line":568,"updated":"2020-09-03 12:06:48.000000000","message":"Someday...maybe we should move the instance.host change at here also.","commit_id":"a57800d3825ef2fb833d8024c6f7e5c550f55e2f"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6531a2ff4bab0249c48bd1695add344adc78bfd7","unresolved":false,"context_lines":[{"line_number":565,"context_line":"        # resize, since the source and dest instance objects are different and"},{"line_number":566,"context_line":"        # the source instance will be deleted soon. It\u0027s easier to just do it"},{"line_number":567,"context_line":"        # though."},{"line_number":568,"context_line":"        instance.drop_migration_context()"},{"line_number":569,"context_line":""},{"line_number":570,"context_line":"    @utils.synchronized(COMPUTE_RESOURCE_SEMAPHORE, fair\u003dTrue)"},{"line_number":571,"context_line":"    def drop_move_claim(self, context, instance, nodename,"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f560f44_a74951b8","line":568,"in_reply_to":"9f560f44_c1bf1aa8","updated":"2020-09-03 16:24:15.000000000","message":"That would be sensible","commit_id":"a57800d3825ef2fb833d8024c6f7e5c550f55e2f"}]}
