)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"8572944b7ad8e9f3101eb5efab2bd981d729548e","unresolved":true,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Checklist:"},{"line_number":17,"context_line":"- Is the library actively maintained?:"},{"line_number":18,"context_line":"Not sure,last update was in 02/2025"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Is the library good code?"},{"line_number":21,"context_line":"LGTM"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"c4d3c3bd_0912966e","line":18,"updated":"2026-04-14 11:04:31.000000000","message":"Seems fine. I would expect a stable library like this probably doesn\u0027t get too frequent updates.","commit_id":"2aecb8501012bcb793547ebb0b8aacc9776666dc"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"8572944b7ad8e9f3101eb5efab2bd981d729548e","unresolved":true,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"- Is the library already packaged in the distros we target (Ubuntu"},{"line_number":27,"context_line":"latest LTS / Debian latest)?"},{"line_number":28,"context_line":"No, python-lhafile not packaged in the distros we target"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"- Is the library required for OpenStack project or related dev or"},{"line_number":31,"context_line":"infrastructure setup?"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"46875b97_cacccc74","line":28,"updated":"2026-04-14 11:04:31.000000000","message":"Unfortunate, but I wouldn\u0027t expect this to be a difficult package to get added.","commit_id":"2aecb8501012bcb793547ebb0b8aacc9776666dc"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"dc555aea9a2b762e19696535c2666a1611438130","unresolved":true,"context_lines":[{"line_number":18,"context_line":"Not sure,last update was in 02/2025"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- Is the library good code?"},{"line_number":21,"context_line":"LGTM"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"- Is the library license compatible?"},{"line_number":24,"context_line":"BSD licence"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"dd8a0a52_1eecdba0","line":21,"updated":"2026-05-29 17:03:57.000000000","message":"I just found https://review.opendev.org/c/openstack/glance/+/968365/2/glance/async_/flows/plugins/image_decompression.py , needing such clumsy error handling to me looks like this isn\u0027t really good code from a pythonic pov. together with the missing distro pkgs, this makes me vote -2 on this now, having it an optional dependency in glance seems to have worked fine so far","commit_id":"2e2d5acd77cbbf2d0747187ac40c2b0f1f74b24e"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"20855710d5888cb5b367d28f076b0132a66420ae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"efa3f4fe_49345c80","updated":"2025-12-03 14:26:46.000000000","message":"Assuming zuul will be happy now.","commit_id":"9b8101c5fe19d143090a8dff409aaf3156ab1c93"},{"author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"change_message_id":"57c78561fa52949620d399409f753975314cdf0a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b15c43f9_798f16ee","updated":"2025-12-08 13:08:30.000000000","message":"Glance needs this, thanks Maxim!","commit_id":"9b8101c5fe19d143090a8dff409aaf3156ab1c93"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"f9bca1697ed5e41a5e6129c3320f11e00e049f83","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"144ff564_c434011c","updated":"2026-04-17 09:16:24.000000000","message":"to me it is unclear whether this is really needed, is it documented somewhere which formats are supported by glance? is some vendor actually providing images in this format that would make this a common usecase? otherwise I would prefer if glance could keep using this as conditional import","commit_id":"2aecb8501012bcb793547ebb0b8aacc9776666dc"},{"author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"change_message_id":"29a8d6d250409a54d048cc72a4552296bc56ff22","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"8cbcd2f2_e6a42141","in_reply_to":"144ff564_c434011c","updated":"2026-05-28 12:30:18.000000000","message":"Yes,documented in `https://review.opendev.org/c/openstack/glance/+/968432/2/doc/source/admin/interoperable-image-import.rst`","commit_id":"2aecb8501012bcb793547ebb0b8aacc9776666dc"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"dc555aea9a2b762e19696535c2666a1611438130","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"0a29d0a3_cb5e10ed","in_reply_to":"8cbcd2f2_e6a42141","updated":"2026-05-29 17:03:57.000000000","message":"this still doesn\u0027t answer whether there is any known case where images in this format would show up?","commit_id":"2aecb8501012bcb793547ebb0b8aacc9776666dc"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"4e525c270781c906e94701adb3a7572714b8811b","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"44cb4a62_ec42f2e8","updated":"2026-05-28 12:32:17.000000000","message":"It\u0027s an optional dependency looking at the related patch in Glance - question is if that needs to be managed by requirements or not?","commit_id":"2e2d5acd77cbbf2d0747187ac40c2b0f1f74b24e"}],"upper-constraints.txt":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"17f2f4d8b67c61bceb2e5f73c8feebf78c8ef80b","unresolved":true,"context_lines":[{"line_number":566,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":567,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":568,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":569,"context_line":"networking-generic-switch\u003d\u003d\u003d8.0.0"},{"line_number":570,"context_line":"awscurl\u003d\u003d\u003d0.36"},{"line_number":571,"context_line":"lhafile\u003d\u003d\u003d0.3.1"}],"source_content_type":"text/plain","patch_set":3,"id":"0c81dfdf_13a60307","line":569,"updated":"2026-04-14 08:49:37.000000000","message":"That is rather unrelated?","commit_id":"db60fc450582c96a29073f4522f99132434e5bd1"},{"author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"change_message_id":"4be29ca68c1b0cd2619682404ce0b229817f1f43","unresolved":true,"context_lines":[{"line_number":566,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":567,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":568,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":569,"context_line":"networking-generic-switch\u003d\u003d\u003d8.0.0"},{"line_number":570,"context_line":"awscurl\u003d\u003d\u003d0.36"},{"line_number":571,"context_line":"lhafile\u003d\u003d\u003d0.3.1"}],"source_content_type":"text/plain","patch_set":3,"id":"8ebf1649_d8b823f1","line":569,"in_reply_to":"0c81dfdf_13a60307","updated":"2026-04-14 09:21:07.000000000","message":"thx,removed","commit_id":"db60fc450582c96a29073f4522f99132434e5bd1"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"da67220aa229fe63e899be124c8fa6ad77725fb2","unresolved":false,"context_lines":[{"line_number":566,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":567,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":568,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":569,"context_line":"networking-generic-switch\u003d\u003d\u003d8.0.0"},{"line_number":570,"context_line":"awscurl\u003d\u003d\u003d0.36"},{"line_number":571,"context_line":"lhafile\u003d\u003d\u003d0.3.1"}],"source_content_type":"text/plain","patch_set":3,"id":"aba2d758_6e5f60eb","line":569,"in_reply_to":"8ebf1649_d8b823f1","updated":"2026-04-14 09:43:13.000000000","message":"Done","commit_id":"db60fc450582c96a29073f4522f99132434e5bd1"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"17f2f4d8b67c61bceb2e5f73c8feebf78c8ef80b","unresolved":true,"context_lines":[{"line_number":567,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":568,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":569,"context_line":"networking-generic-switch\u003d\u003d\u003d8.0.0"},{"line_number":570,"context_line":"awscurl\u003d\u003d\u003d0.36"},{"line_number":571,"context_line":"lhafile\u003d\u003d\u003d0.3.1"}],"source_content_type":"text/plain","patch_set":3,"id":"a2c2297b_436609e9","line":570,"updated":"2026-04-14 08:49:37.000000000","message":"ditto","commit_id":"db60fc450582c96a29073f4522f99132434e5bd1"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"da67220aa229fe63e899be124c8fa6ad77725fb2","unresolved":false,"context_lines":[{"line_number":567,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":568,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":569,"context_line":"networking-generic-switch\u003d\u003d\u003d8.0.0"},{"line_number":570,"context_line":"awscurl\u003d\u003d\u003d0.36"},{"line_number":571,"context_line":"lhafile\u003d\u003d\u003d0.3.1"}],"source_content_type":"text/plain","patch_set":3,"id":"06527f7d_38a5aefa","line":570,"in_reply_to":"72d7016e_56daeba6","updated":"2026-04-14 09:43:13.000000000","message":"Done","commit_id":"db60fc450582c96a29073f4522f99132434e5bd1"},{"author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"change_message_id":"4be29ca68c1b0cd2619682404ce0b229817f1f43","unresolved":true,"context_lines":[{"line_number":567,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":568,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":569,"context_line":"networking-generic-switch\u003d\u003d\u003d8.0.0"},{"line_number":570,"context_line":"awscurl\u003d\u003d\u003d0.36"},{"line_number":571,"context_line":"lhafile\u003d\u003d\u003d0.3.1"}],"source_content_type":"text/plain","patch_set":3,"id":"72d7016e_56daeba6","line":570,"in_reply_to":"a2c2297b_436609e9","updated":"2026-04-14 09:21:07.000000000","message":"thx,removed","commit_id":"db60fc450582c96a29073f4522f99132434e5bd1"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"4e525c270781c906e94701adb3a7572714b8811b","unresolved":true,"context_lines":[{"line_number":571,"context_line":"XStatic-D3\u003d\u003d\u003d3.5.17.1"},{"line_number":572,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":573,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":574,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":575,"context_line":"lhafile\u003d\u003d\u003d0.3.1"}],"source_content_type":"text/plain","patch_set":5,"id":"e50e0513_78d31305","line":574,"updated":"2026-05-28 12:32:17.000000000","message":"Why are we downgrading this?","commit_id":"2e2d5acd77cbbf2d0747187ac40c2b0f1f74b24e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"dc555aea9a2b762e19696535c2666a1611438130","unresolved":true,"context_lines":[{"line_number":571,"context_line":"XStatic-D3\u003d\u003d\u003d3.5.17.1"},{"line_number":572,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":573,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":574,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":575,"context_line":"lhafile\u003d\u003d\u003d0.3.1"}],"source_content_type":"text/plain","patch_set":5,"id":"7d3d1512_2e655e4f","line":574,"in_reply_to":"e50e0513_78d31305","updated":"2026-05-29 17:03:57.000000000","message":"looks like a bad rebase, this would need to be fixed","commit_id":"2e2d5acd77cbbf2d0747187ac40c2b0f1f74b24e"}]}
