)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"1d9b18d3b2d6cfa7ceff2e5b260dc3e0d55334ae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"060838ad_9412c86f","updated":"2025-06-11 14:00:56.000000000","message":"Maybe we can get the comment later","commit_id":"ebf5aca10109398a9006e54eca8d38b600d47b78"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"acb2da1d8af1f9f87efdd438f23da8b371d7afa3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"caeecd0a_380652a7","updated":"2025-05-29 13:10:36.000000000","message":"Note for a respin, if you need (or maybe if a later patch gets respun).","commit_id":"ebf5aca10109398a9006e54eca8d38b600d47b78"}],"nova/tests/functional/regressions/test_bug_2102038.py":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"acb2da1d8af1f9f87efdd438f23da8b371d7afa3","unresolved":true,"context_lines":[{"line_number":22,"context_line":"    def test_alias_with_multiple_specs_not_supported(self):"},{"line_number":23,"context_line":"        self.flags(group\u003d\u0027filter_scheduler\u0027, pci_in_placement\u003dTrue)"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"        pci_alias \u003d ["},{"line_number":26,"context_line":"            {"},{"line_number":27,"context_line":"                \"device_type\": \"type-VF\","},{"line_number":28,"context_line":"                \"vendor_id\": fakelibvirt.PCI_VEND_ID,"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba67a500_e643b265","line":25,"updated":"2025-05-29 13:10:36.000000000","message":"Might want to put a comment here to make it clear what the violation is. I know it\u0027s in the name of the test, but that name didn\u0027t mean much to me until I spent some time trying to figure out what was wrong with the alias :)","commit_id":"ebf5aca10109398a9006e54eca8d38b600d47b78"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"5df2f8d9aa6b766400232980db755295a981edc1","unresolved":true,"context_lines":[{"line_number":22,"context_line":"    def test_alias_with_multiple_specs_not_supported(self):"},{"line_number":23,"context_line":"        self.flags(group\u003d\u0027filter_scheduler\u0027, pci_in_placement\u003dTrue)"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"        pci_alias \u003d ["},{"line_number":26,"context_line":"            {"},{"line_number":27,"context_line":"                \"device_type\": \"type-VF\","},{"line_number":28,"context_line":"                \"vendor_id\": fakelibvirt.PCI_VEND_ID,"}],"source_content_type":"text/x-python","patch_set":3,"id":"879cda80_0a72d03c","line":25,"in_reply_to":"ba67a500_e643b265","updated":"2025-05-30 11:09:45.000000000","message":"Sure I will add a comment when I need to respin the series.","commit_id":"ebf5aca10109398a9006e54eca8d38b600d47b78"}]}
