)]}'
{"cinder/image/image_utils.py":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"267a74dbe0d203ef346451581f5521ffde5b8f96","unresolved":true,"context_lines":[{"line_number":670,"context_line":"                    if utils.concurrency_mode_threading():"},{"line_number":671,"context_line":"                        _verify_image(tem_file, verifier)"},{"line_number":672,"context_line":"                    else:"},{"line_number":673,"context_line":"                        from eventlet import tpool"},{"line_number":674,"context_line":"                        tpool.execute(_verify_image, tem_file, verifier)"},{"line_number":675,"context_line":"                    LOG.info(\u0027Image signature verification succeeded \u0027"},{"line_number":676,"context_line":"                             \u0027for image: %s\u0027, image_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"c60ee37c_81fc20bd","line":673,"updated":"2026-07-09 08:25:53.000000000","message":"direction is to remove eventlet completely from Cinder. why else block?","commit_id":"aab6e1823d05298c76648b8bb4fabe90aacfe426"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"ad1704fe82c10eb0c3c3bba9f7eb1240e84fb72a","unresolved":true,"context_lines":[{"line_number":670,"context_line":"                    if utils.concurrency_mode_threading():"},{"line_number":671,"context_line":"                        _verify_image(tem_file, verifier)"},{"line_number":672,"context_line":"                    else:"},{"line_number":673,"context_line":"                        from eventlet import tpool"},{"line_number":674,"context_line":"                        tpool.execute(_verify_image, tem_file, verifier)"},{"line_number":675,"context_line":"                    LOG.info(\u0027Image signature verification succeeded \u0027"},{"line_number":676,"context_line":"                             \u0027for image: %s\u0027, image_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ce4ec16e_083beba8","line":673,"in_reply_to":"c60ee37c_81fc20bd","updated":"2026-07-10 02:55:06.000000000","message":"Are we ok to just *rip it out*? I thought most projects were still maintaining the old paths. I\u0027m fine with that if that\u0027s the approach we\u0027re going with, I love seeing zero eventlet!","commit_id":"aab6e1823d05298c76648b8bb4fabe90aacfe426"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"a6fcb76a58f68f95d4b5a72629ebadfffa3c0f8b","unresolved":false,"context_lines":[{"line_number":670,"context_line":"                    if utils.concurrency_mode_threading():"},{"line_number":671,"context_line":"                        _verify_image(tem_file, verifier)"},{"line_number":672,"context_line":"                    else:"},{"line_number":673,"context_line":"                        from eventlet import tpool"},{"line_number":674,"context_line":"                        tpool.execute(_verify_image, tem_file, verifier)"},{"line_number":675,"context_line":"                    LOG.info(\u0027Image signature verification succeeded \u0027"},{"line_number":676,"context_line":"                             \u0027for image: %s\u0027, image_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"01f3d433_ec586ab4","line":673,"in_reply_to":"ce4ec16e_083beba8","updated":"2026-07-11 01:22:01.000000000","message":"Done, just removed the eventlet stuff entirely, if it\u0027s a problem I can fish it back out of an earlier patchset.","commit_id":"aab6e1823d05298c76648b8bb4fabe90aacfe426"}]}
