)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"798d6330069e77bbae7263f0d6fad129eb6c7cda","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"455843ec_f1655fd8","updated":"2025-08-22 05:16:42.000000000","message":"LGTM","commit_id":"feb2d387b410b7c1a1b90be2151b9cc914271c51"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"b59f574c50e45b313ef8fe9c2ab7898f929626a8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"55f7e41f_1b7eaee2","updated":"2025-09-02 15:41:31.000000000","message":"cherry picked and merged to stable/2025.1 \u0026\u0026 clean cherry pick from there. looks fine to this branch as well.","commit_id":"feb2d387b410b7c1a1b90be2151b9cc914271c51"}],"nova/api/validation/extra_specs/hw.py":[{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"c378dedc4ccfde8181aa9e545dfe572b2a59d420","unresolved":true,"context_lines":[{"line_number":320,"context_line":"    base.ExtraSpecValidator("},{"line_number":321,"context_line":"        name\u003d\u0027hw:cpu_max_sockets\u0027,"},{"line_number":322,"context_line":"        description\u003d("},{"line_number":323,"context_line":"            \u0027The max number of virtual CPU threads to emulate in the \u0027"},{"line_number":324,"context_line":"            \u0027guest CPU topology. \u0027"},{"line_number":325,"context_line":"            \u0027This is used to limit the topologies that can be requested by \u0027"},{"line_number":326,"context_line":"            \u0027an image and will be used to validate the ``hw_cpu_sockets`` \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"72a69f93_25ef568f","line":323,"range":{"start_line":323,"start_character":43,"end_line":323,"end_character":50},"updated":"2025-08-21 06:40:32.000000000","message":"s/threads/sockets/ ?\nSame as commented on https://review.opendev.org/c/openstack/nova/+/957732/comments/d66e7aa5_d0e35e41","commit_id":"cae84218ff38c34d7200c62cdb43daa2ae5059de"},{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"798d6330069e77bbae7263f0d6fad129eb6c7cda","unresolved":false,"context_lines":[{"line_number":320,"context_line":"    base.ExtraSpecValidator("},{"line_number":321,"context_line":"        name\u003d\u0027hw:cpu_max_sockets\u0027,"},{"line_number":322,"context_line":"        description\u003d("},{"line_number":323,"context_line":"            \u0027The max number of virtual CPU threads to emulate in the \u0027"},{"line_number":324,"context_line":"            \u0027guest CPU topology. \u0027"},{"line_number":325,"context_line":"            \u0027This is used to limit the topologies that can be requested by \u0027"},{"line_number":326,"context_line":"            \u0027an image and will be used to validate the ``hw_cpu_sockets`` \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"16480ca9_a33030c9","line":323,"range":{"start_line":323,"start_character":43,"end_line":323,"end_character":50},"in_reply_to":"72a69f93_25ef568f","updated":"2025-08-22 05:16:42.000000000","message":"Done","commit_id":"cae84218ff38c34d7200c62cdb43daa2ae5059de"}]}
