)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":30555,"name":"Fernando Ferraz","display_name":"Fernando Ferraz","email":"fesilva@redhat.com","username":"fernandoperches"},"change_message_id":"384126e12103589898e82d23f08b1e89f3b9b7fa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"6c96f7de_3325c141","updated":"2025-04-23 12:47:35.000000000","message":"Change looks good.","commit_id":"35f02f2e7738387f0c06eabf1bf2e5eb3ac70710"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"9d0f430c87e33e93bd52588b8b69ece066a8ed16","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"2399bfe0_a39e01ad","updated":"2025-04-28 14:12:20.000000000","message":"LGTM","commit_id":"35f02f2e7738387f0c06eabf1bf2e5eb3ac70710"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"2f81573cca2d07b36a84a33612b14790932d58cc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"8446a311_79e66dee","updated":"2025-04-24 16:24:17.000000000","message":"LGTM.","commit_id":"35f02f2e7738387f0c06eabf1bf2e5eb3ac70710"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"77a0dbfb0d13d3a798b97d0febccc3ca2579f81f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"06ac9c06_f2bb7ace","updated":"2025-04-29 17:58:19.000000000","message":"recheck","commit_id":"35f02f2e7738387f0c06eabf1bf2e5eb3ac70710"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"ab71eb192ec44ac4e373cfaf86afa64aabab46b2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ee9e1d89_528d776c","updated":"2025-04-30 09:21:26.000000000","message":"recheck\n\nProbably unrelated errors in cinder-tempest-plugin-lvm-lio-barbican","commit_id":"35f02f2e7738387f0c06eabf1bf2e5eb3ac70710"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"c30593d6f7b3e9b5a5ad427ea66de8aa4aba5c07","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"26364943_bc16b528","updated":"2025-05-15 13:07:47.000000000","message":"already +Wed before","commit_id":"e70362570b5b9daf3ec2b628e4a8f936968b0e53"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"5d1d2347e59a811503fb6835f82afaca89b401a3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"cecb1b10_56c42da8","updated":"2025-05-15 18:09:53.000000000","message":"recheck\n\ndevstack-plugin-nfs-tempest-full post_failure, no logs","commit_id":"e70362570b5b9daf3ec2b628e4a8f936968b0e53"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"f933dd019efd2d115b33003d8aac351dc80c8d6f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"56d11188_fe4d902f","updated":"2025-05-16 12:39:56.000000000","message":"recheck tempest-integrated-storage-ubuntu-jammy - server failed to build in 3 compute tests\n\n- tearDownClass (tempest.api.compute.servers.test_servers_microversions.ServerShowV257Test)\n- tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_create_list_show_delete_interfaces_by_network_port[id-73fe8f02-590d-4bf1-b184-e9ca81065051,network]\n- tempest.api.compute.servers.test_servers_microversions.ServerShowV257Test.test_rebuild_server[id-803df848-080a-4261-8f11-b020cd9b6f60]","commit_id":"e70362570b5b9daf3ec2b628e4a8f936968b0e53"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"328eee32a3e1da6a3ab2209b0b3cc585b642376a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"0481acde_27206b77","updated":"2025-05-16 01:37:37.000000000","message":"recheck tempest-slow-py3 - timed out because it is slow","commit_id":"e70362570b5b9daf3ec2b628e4a8f936968b0e53"}],"cinder/volume/drivers/nfs.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"2f81573cca2d07b36a84a33612b14790932d58cc","unresolved":true,"context_lines":[{"line_number":103,"context_line":"        # base bound to instance is used in RemoteFsConnector."},{"line_number":104,"context_line":"        base \u003d getattr(self.configuration,"},{"line_number":105,"context_line":"                       \u0027nfs_mount_point_base\u0027)"},{"line_number":106,"context_line":"        self.base \u003d os.path.realpath(base)"},{"line_number":107,"context_line":"        opts \u003d getattr(self.configuration,"},{"line_number":108,"context_line":"                       \u0027nfs_mount_options\u0027)"},{"line_number":109,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"ed217569_08745e04","line":106,"updated":"2025-04-24 16:24:17.000000000","message":"I\u0027m not sure I understand what\u0027s going on here type-checking-wise, but it fixes the problem mypy finds with the original code, and it\u0027s functionally equivalent to the old code, so OK.","commit_id":"35f02f2e7738387f0c06eabf1bf2e5eb3ac70710"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"7266ccebe8a289cf5bae45a5e5f81cfeb269e8ba","unresolved":true,"context_lines":[{"line_number":103,"context_line":"        # base bound to instance is used in RemoteFsConnector."},{"line_number":104,"context_line":"        base \u003d getattr(self.configuration,"},{"line_number":105,"context_line":"                       \u0027nfs_mount_point_base\u0027)"},{"line_number":106,"context_line":"        self.base \u003d os.path.realpath(base)"},{"line_number":107,"context_line":"        opts \u003d getattr(self.configuration,"},{"line_number":108,"context_line":"                       \u0027nfs_mount_options\u0027)"},{"line_number":109,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"72d052c0_5bc0d60b","line":106,"in_reply_to":"ed217569_08745e04","updated":"2025-04-28 14:08:51.000000000","message":"It avoids the self.base variable changing types. It initially gets a type implicitly set from the getattr call, then os.path.realpath returns a different type.","commit_id":"35f02f2e7738387f0c06eabf1bf2e5eb3ac70710"}]}
