)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34213,"name":"Grzegorz Bialas","display_name":"Grzegorz Bialas","email":"grzegorz@stackhpc.com","username":"gbialas"},"change_message_id":"9b6673640d3b3470107e7a460c3d6d6cbe62b0c5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"f34a02b7_5b77ddb9","updated":"2024-04-17 11:49:02.000000000","message":"recheck - gnochi unrelated fail","commit_id":"1df1a25c57cba9aec0e0ef698829d96226ed0519"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"87adcc1af10202dbcc772eedfc3746506304f1e1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"e03331ec_eddd64bb","updated":"2024-04-18 09:07:20.000000000","message":"recheck ubuntu podman timed out","commit_id":"1df1a25c57cba9aec0e0ef698829d96226ed0519"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"1e6c3483fd2991bc33c5c84c5b3a837e714ba8c5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"eeeeb1fa_624538cd","updated":"2024-05-26 07:18:25.000000000","message":"been here too long, trivial","commit_id":"92e7a73417b5d0a93c36d830df4f79226163b5a3"}],"kolla/image/tasks.py":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"f9fdeb19faa28c2556abda1446c793f7df791ddc","unresolved":true,"context_lines":[{"line_number":311,"context_line":"                    if tarfile.is_tarfile(archive):"},{"line_number":312,"context_line":"                        _test_malicious_tarball(archive, items_path)"},{"line_number":313,"context_line":"                        with tarfile.open(archive, \u0027r\u0027) as archive_tar:"},{"line_number":314,"context_line":"                            archive_tar.extractall(path\u003ditems_path)  # nosec"},{"line_number":315,"context_line":"            else:"},{"line_number":316,"context_line":"                try:"},{"line_number":317,"context_line":"                    os.mkdir(items_path)"}],"source_content_type":"text/x-python","patch_set":2,"id":"93a04d24_cb617b8f","line":314,"updated":"2024-03-27 16:57:05.000000000","message":"Should we do something if it\u0027s not a tarfile, like raise an error?","commit_id":"3ba723fe313df6a2b02fb26549d334d32e024351"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b7dcf841c008296373ce18eb7d21e7374a48a0e0","unresolved":false,"context_lines":[{"line_number":311,"context_line":"                    if tarfile.is_tarfile(archive):"},{"line_number":312,"context_line":"                        _test_malicious_tarball(archive, items_path)"},{"line_number":313,"context_line":"                        with tarfile.open(archive, \u0027r\u0027) as archive_tar:"},{"line_number":314,"context_line":"                            archive_tar.extractall(path\u003ditems_path)  # nosec"},{"line_number":315,"context_line":"            else:"},{"line_number":316,"context_line":"                try:"},{"line_number":317,"context_line":"                    os.mkdir(items_path)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7d3a0c6e_c8e822f9","line":314,"in_reply_to":"93a04d24_cb617b8f","updated":"2024-03-28 12:07:25.000000000","message":"makes sense","commit_id":"3ba723fe313df6a2b02fb26549d334d32e024351"}]}
