)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"71f90bc44211d22dcba5f2074e525e04f463286a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"4e8056fe_b4b6a789","updated":"2023-12-04 14:16:06.000000000","message":"recheck I have no crazy idea why test_get_supported_vgpu_types_registering_dynamic_opts fails in Zuul while all my local tests for both cover/py38/py311 work fine with the same SHA1...","commit_id":"735a99975f67e14d3b3ea0d02236eb9845f9dc8e"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"207b54be1ab270242ca9bc71bdbcda4057dc7f29","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"853cb9b4_8fdef445","updated":"2024-01-19 09:18:01.000000000","message":"recheck now the CI is better","commit_id":"2766f5d02820d3bf64bf0093549cadeaa6f20411"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"4a072a0447a4f1cbf61897f9c032504b37f4473f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7ee500ac_15aa0c12","updated":"2024-01-19 11:12:54.000000000","message":"just a clarification question but otherwise looks good to me.","commit_id":"a1410745d178e9491b45a82e3911825d3d604019"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"40fc6d799ef3c73ed69fc94004f4051b0c273ebd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"5b727ae5_c8b7933d","updated":"2024-03-18 12:54:46.000000000","message":"recheck dependent patch merged","commit_id":"d445eaf9dd94a42916688b05a28d3aa1f9970ede"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"bea21623c85d2168383b49a297dba955aa87217f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"67a9b128_0c0302e1","updated":"2024-03-11 14:58:03.000000000","message":"recheck post-failure","commit_id":"d445eaf9dd94a42916688b05a28d3aa1f9970ede"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"64b47f4cab7a8788724eb2819abbae31aa29f5f5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"e3193569_556827c7","updated":"2024-03-18 14:44:00.000000000","message":"sean already +w\u0027d it","commit_id":"d445eaf9dd94a42916688b05a28d3aa1f9970ede"}],"nova/virt/libvirt/driver.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"4a072a0447a4f1cbf61897f9c032504b37f4473f","unresolved":true,"context_lines":[{"line_number":7974,"context_line":"        enabled_mdev_types \u003d []"},{"line_number":7975,"context_line":"        for vgpu_type in CONF.devices.enabled_mdev_types:"},{"line_number":7976,"context_line":"            enabled_mdev_types.append(vgpu_type)"},{"line_number":7977,"context_line":"            # NOTE(sbauza) group is now always set because we register the"},{"line_number":7978,"context_line":"            # dynamic options above"},{"line_number":7979,"context_line":"            group \u003d getattr(CONF, \u0027mdev_%s\u0027 % vgpu_type, None)"},{"line_number":7980,"context_line":"            if group is None:"},{"line_number":7981,"context_line":"                # Should never happen but if so, just fails early."}],"source_content_type":"text/x-python","patch_set":5,"id":"b643bdfb_8ebe5466","line":7978,"range":{"start_line":7977,"start_character":0,"end_line":7978,"end_character":35},"updated":"2024-01-19 11:12:54.000000000","message":"Does it mean that the following two config files will result in the same inventory?\nAll type groups are explicit\n```\n    [devices]\n    enabled_mdev_types \u003d nvidia-35, nvidia-36\n\n    [mdev_nvidia-35]\n\n    [mdev_nvidia-36]\n    device_addresses \u003d 0000:86:00.0\n```\nThe default type group is implicit\n```\n    [devices]\n    enabled_mdev_types \u003d nvidia-35, nvidia-36\n\n    [mdev_nvidia-36]\n    device_addresses \u003d 0000:86:00.0\n```","commit_id":"a1410745d178e9491b45a82e3911825d3d604019"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"70b53c643f34e744b8c0019415367cc54c81599f","unresolved":false,"context_lines":[{"line_number":7974,"context_line":"        enabled_mdev_types \u003d []"},{"line_number":7975,"context_line":"        for vgpu_type in CONF.devices.enabled_mdev_types:"},{"line_number":7976,"context_line":"            enabled_mdev_types.append(vgpu_type)"},{"line_number":7977,"context_line":"            # NOTE(sbauza) group is now always set because we register the"},{"line_number":7978,"context_line":"            # dynamic options above"},{"line_number":7979,"context_line":"            group \u003d getattr(CONF, \u0027mdev_%s\u0027 % vgpu_type, None)"},{"line_number":7980,"context_line":"            if group is None:"},{"line_number":7981,"context_line":"                # Should never happen but if so, just fails early."}],"source_content_type":"text/x-python","patch_set":5,"id":"3d4f6d5b_ae5d4bd0","line":7978,"range":{"start_line":7977,"start_character":0,"end_line":7978,"end_character":35},"in_reply_to":"7537e98e_96fe3a5b","updated":"2024-02-23 12:10:02.000000000","message":"Acknowledged","commit_id":"a1410745d178e9491b45a82e3911825d3d604019"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"ddcaded1d27a2b8cd9e1243b2089674f2de21bfb","unresolved":true,"context_lines":[{"line_number":7974,"context_line":"        enabled_mdev_types \u003d []"},{"line_number":7975,"context_line":"        for vgpu_type in CONF.devices.enabled_mdev_types:"},{"line_number":7976,"context_line":"            enabled_mdev_types.append(vgpu_type)"},{"line_number":7977,"context_line":"            # NOTE(sbauza) group is now always set because we register the"},{"line_number":7978,"context_line":"            # dynamic options above"},{"line_number":7979,"context_line":"            group \u003d getattr(CONF, \u0027mdev_%s\u0027 % vgpu_type, None)"},{"line_number":7980,"context_line":"            if group is None:"},{"line_number":7981,"context_line":"                # Should never happen but if so, just fails early."}],"source_content_type":"text/x-python","patch_set":5,"id":"7537e98e_96fe3a5b","line":7978,"range":{"start_line":7977,"start_character":0,"end_line":7978,"end_character":35},"in_reply_to":"b643bdfb_8ebe5466","updated":"2024-01-19 14:38:08.000000000","message":"Correct.","commit_id":"a1410745d178e9491b45a82e3911825d3d604019"}]}
