)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"4177837836b53b785b827d2a846a5b5a39cab1f7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"53679b67_d401703a","updated":"2025-09-02 13:31:05.000000000","message":"recheck failed volume build in the encrypted volume test","commit_id":"0208be629c3853863bcd49b8bdbe2b9889b85012"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"ad16f900270433c32f7a68ad05aacd0e19f15c9c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"68002313_32b99a73","updated":"2025-07-17 11:48:53.000000000","message":"recheck gate is unblocked","commit_id":"0208be629c3853863bcd49b8bdbe2b9889b85012"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"2dbec159bdcf710404eb99c6a402b87f0ab13abc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"febf1d8d_25cd32cb","updated":"2025-07-21 11:20:11.000000000","message":"recheck guest kernel panic","commit_id":"0208be629c3853863bcd49b8bdbe2b9889b85012"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7143b70a969271147ef5e9fcd55efe3a0500ed39","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e4da77f6_923a2751","updated":"2025-07-07 10:36:58.000000000","message":"recheck job timeout","commit_id":"0208be629c3853863bcd49b8bdbe2b9889b85012"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"fdcbdf017a01ec7478429a39b79466b25a4ca95d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"195279ba_c6a6e859","updated":"2025-07-10 14:03:51.000000000","message":"recheck zuul cross tenant issue should have been resolved","commit_id":"0208be629c3853863bcd49b8bdbe2b9889b85012"}],"nova/pci/manager.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"7006725653b7cc43b6b23a5660185b502641287d","unresolved":true,"context_lines":[{"line_number":98,"context_line":"                self.stats.add_device(dev)"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"    def save(self, context: ctx.RequestContext) -\u003e None:"},{"line_number":101,"context_line":"        devs \u003d copy.copy(self.pci_devs.objects)"},{"line_number":102,"context_line":"        for dev in devs:"},{"line_number":103,"context_line":"            if dev.obj_what_changed():"},{"line_number":104,"context_line":"                with dev.obj_alternate_context(context):"}],"source_content_type":"text/x-python","patch_set":1,"id":"0a5e1b8f_b9fbfab3","line":101,"updated":"2025-09-02 10:36:03.000000000","message":"nit: blame will track this but a comment as to why we are doing the copy may have been helpful.\n\nits clear now as before we were iterating on `self.pci_devs` not `self.pci_devs.objects`\n\nbut the iterator of the class makes those the same.","commit_id":"0208be629c3853863bcd49b8bdbe2b9889b85012"}]}
