)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"d27518e96a0c6251a98b98282d0ac46afaacf0e2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"14aa6341_8252240d","updated":"2022-05-11 23:03:44.000000000","message":"Backport looks good to me.  This was merged to master during xena development, so it\u0027s been around for a few cycles with no complaints.  Makes sense to backport to wallaby.","commit_id":"a5f53fd3fcbc35952f0e890beef7fbb8c18a45c5"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"404c1ea7435a903ec9e1665570bebfdef2273038","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"dc1c8409_57a8db1f","updated":"2022-06-16 08:04:20.000000000","message":"Clean backport. Merged in Xena (that time master) so looks good for wallaby.","commit_id":"a5f53fd3fcbc35952f0e890beef7fbb8c18a45c5"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"973dfaef38cac05b2cd1f85f81e025e953b37577","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e25382a3_4ec1ce81","updated":"2022-06-16 19:54:40.000000000","message":"It seems this broke something, see https://review.opendev.org/c/openstack/cinder/+/845799","commit_id":"a5f53fd3fcbc35952f0e890beef7fbb8c18a45c5"},{"author":{"_account_id":26693,"name":"do3meli","email":"info@dominicschlegel.ch","username":"do3meli"},"change_message_id":"eb8f6db372de66ef5da56b8982d7b50bed85fdb5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"44b10ecb_191fd613","updated":"2022-03-22 10:57:15.000000000","message":"cherry pick this fix to wallaby, resolved merge conflict, untested.","commit_id":"a5f53fd3fcbc35952f0e890beef7fbb8c18a45c5"}],"os_brick/initiator/connectors/nvmeof.py":[{"author":{"_account_id":30092,"name":"Xuan Yandong","email":"xuanyd@outlook.com","username":"xuanyandong"},"change_message_id":"163d28c6bf46952b9a20f3f82e8deb63e9c9286e","unresolved":true,"context_lines":[{"line_number":117,"context_line":"        except IOError:"},{"line_number":118,"context_line":"            host_nqn \u003d priv_nvme.create_hostnqn()"},{"line_number":119,"context_line":"        except Exception:"},{"line_number":120,"context_line":"            host_nqn \u003d None"},{"line_number":121,"context_line":"        return host_nqn"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    def _get_system_uuid(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"6da0fbe0_14d57d2a","line":120,"range":{"start_line":120,"start_character":11,"end_line":120,"end_character":27},"updated":"2022-03-25 03:31:08.000000000","message":"what happen if nqn gen failed?\nIf cause the attach nvme volume fails, I think raise should be used here。","commit_id":"a5f53fd3fcbc35952f0e890beef7fbb8c18a45c5"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"d27518e96a0c6251a98b98282d0ac46afaacf0e2","unresolved":true,"context_lines":[{"line_number":117,"context_line":"        except IOError:"},{"line_number":118,"context_line":"            host_nqn \u003d priv_nvme.create_hostnqn()"},{"line_number":119,"context_line":"        except Exception:"},{"line_number":120,"context_line":"            host_nqn \u003d None"},{"line_number":121,"context_line":"        return host_nqn"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"    def _get_system_uuid(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"b029ed98_9cb14382","line":120,"range":{"start_line":120,"start_character":11,"end_line":120,"end_character":27},"in_reply_to":"6da0fbe0_14d57d2a","updated":"2022-05-11 23:03:44.000000000","message":"Note lines 113 and 133 in the old code.  This is the same behavior that the function had previously, that is, returning None and not raising.","commit_id":"a5f53fd3fcbc35952f0e890beef7fbb8c18a45c5"}]}
