)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"84cf4e6c2fb52e2f6ee81bdaa8462e181f1fd732","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9ca6bd02_5d2c23ca","updated":"2024-08-07 19:37:55.000000000","message":"I have one other refactor I\u0027ve been working on that we should probably put in before this reno, since it\u0027s a behavior difference from what nova/glance/cinder are currently doing. I\u0027ll get that inserted into this stack tomorrow and the reno updated.\n\nIt\u0027s related to InfoWrapper and mostly impacts glance, which will need to stream-inspect all the inspectors, similar to what the `detect_file_format()` does currently. The other projects are using that, but glance will need the stream-equivalent.","commit_id":"f68bea9199984a7c34531392ef7d94e01e3f3d6f"}],"releasenotes/notes/add-image-format-inspector-2ad45f623838a8f8.yaml":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"f412759e23341a73460c8757eaf56faf78851036","unresolved":true,"context_lines":[{"line_number":12,"context_line":"    disk images that are detected as \"raw\". This furthers the goal of trying"},{"line_number":13,"context_line":"    to avoid using \"raw\" for both \"anything we don\u0027t recognize\" and \"exact"},{"line_number":14,"context_line":"    image of a physical disk\"."},{"line_number":15,"context_line":"  - |"},{"line_number":16,"context_line":"    The glance-centric InfoWrapper has been replaced with InspectWrapper,"},{"line_number":17,"context_line":"    which natively runs multiple (default: all) inspector classes in parallel."},{"line_number":18,"context_line":"    This is identical to what detect_file_format() did, but in a stream-"},{"line_number":19,"context_line":"    friendly way, and detect_file_format() now uses this internally."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"c584943d_a948385a","line":19,"range":{"start_line":15,"start_character":0,"end_line":19,"end_character":68},"updated":"2024-08-13 14:36:17.000000000","message":"I wonder if this can be confusing because the InfoWrapper has never been included by any releases of oslo.utils, but I\u0027m not strongly against it.","commit_id":"83a2aa9454014a02af26e6337bda0322dcceebd3"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"2cb5d17ee101d481259466fb2db83a1cbb6a1b42","unresolved":true,"context_lines":[{"line_number":12,"context_line":"    disk images that are detected as \"raw\". This furthers the goal of trying"},{"line_number":13,"context_line":"    to avoid using \"raw\" for both \"anything we don\u0027t recognize\" and \"exact"},{"line_number":14,"context_line":"    image of a physical disk\"."},{"line_number":15,"context_line":"  - |"},{"line_number":16,"context_line":"    The glance-centric InfoWrapper has been replaced with InspectWrapper,"},{"line_number":17,"context_line":"    which natively runs multiple (default: all) inspector classes in parallel."},{"line_number":18,"context_line":"    This is identical to what detect_file_format() did, but in a stream-"},{"line_number":19,"context_line":"    friendly way, and detect_file_format() now uses this internally."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"16d58b58_c3d91837","line":19,"range":{"start_line":15,"start_character":0,"end_line":19,"end_character":68},"in_reply_to":"c584943d_a948385a","updated":"2024-08-13 14:44:35.000000000","message":"I was trying to structure this sort of retroactively, as to be read by someone switching from the copied-to-all-projects code to this. Sort of a \"we imported from glance/nova and then here are the actual changes since then\" ... as if we imported, released, then changed. I can add a few more words here to make it clear it\u0027s from the glance version, if you think that\u0027d be helpful (and not further confusing). If you think it\u0027s not useful to have that, then I could just remove and squash all this.","commit_id":"83a2aa9454014a02af26e6337bda0322dcceebd3"}]}
