)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"6ce0445ca9eb1e7d7b5e21d8443063d2f49a6dfc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"0816d9f2_81bd39e8","updated":"2023-05-25 14:55:31.000000000","message":"recheck - new PS pushed for depends on patch","commit_id":"4ec9f24e6560c4c9b2cbecbfe1103921a9af83de"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"ed3479e2dcc043f1a4d96dc52d4fde1554bb1023","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"aebafeeb_b3be71be","updated":"2023-06-01 10:42:58.000000000","message":"recheck - new PS of the neutron patch","commit_id":"67cece3ae0b36d85536dbc3327ecf7b25a858216"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"5fdbf6509a8d005e6e8c4469bb8c0227d65a17e5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"902fb494_dad0b06e","updated":"2023-06-22 07:40:07.000000000","message":"recheck - testing new PS of neutron change","commit_id":"67cece3ae0b36d85536dbc3327ecf7b25a858216"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f2a338e44b597b43057a8da0e5baf47af8f7b81c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"8264c751_6b784e4a","updated":"2023-07-07 08:41:54.000000000","message":"recheck - neutron patch should be fixed now","commit_id":"61f3f274d9db76949581cdedb08b96ef3837abe0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"40b290a71be61405999d237b4054d7dfff2c1a26","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"9d38cb67_6cbe9e05","updated":"2023-07-07 08:53:19.000000000","message":"recheck - new patch set in Neutron","commit_id":"61f3f274d9db76949581cdedb08b96ef3837abe0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f8fc2426dba2a1a231227afb86481d5c833afa4f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"91c7109a_ef9af6e8","updated":"2023-06-27 12:53:04.000000000","message":"recheck - testing newest neutron patch again","commit_id":"61f3f274d9db76949581cdedb08b96ef3837abe0"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"e6cece076df88cb6ded1984ae9c841c1d6535346","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"b4fc6458_86a92570","updated":"2023-09-01 13:14:07.000000000","message":"Testing error in \"test_sg_quota_increased\" looks legit and persistent in all master jobs, regardless of the network backend.","commit_id":"150a014df88b9936e2c21b33edf7b6ffa6ffa103"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"a1ea62ba0120e381f7962d9adc528b2a14a7ce61","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"82ff0162_995ac2e8","in_reply_to":"4cfb2458_38106317","updated":"2023-10-03 11:03:29.000000000","message":"Ok, I think I found the issue. Lets see if it will be fine now 😊","commit_id":"150a014df88b9936e2c21b33edf7b6ffa6ffa103"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f5b4aa85c77b069adef6ed448bc21b08d991a3d2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"4cfb2458_38106317","in_reply_to":"b4fc6458_86a92570","updated":"2023-10-03 08:07:12.000000000","message":"I will try to get fresh data about it to see the failure.","commit_id":"150a014df88b9936e2c21b33edf7b6ffa6ffa103"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"340e31d8c073eab8f9108d59248b8e06c1eea847","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"98d156c0_a4e05a72","updated":"2023-11-07 18:26:00.000000000","message":"Will just wait for answer to Lajos\u0027 question","commit_id":"aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"0b65dd240f134f17dc035466b3eb36db63b86559","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"985e3582_291bee7c","updated":"2023-10-27 16:24:18.000000000","message":"recheck - another unrelated issues in stable branches job(s)","commit_id":"aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f1ec9462fccbcdeb7371f6f5d9ce7416f4338bda","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"bee4f59e_0a54d22d","updated":"2023-10-06 12:22:14.000000000","message":"recheck - unrelated failures in stable branches jobs","commit_id":"aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"1f94f7d9ff45b7568b8c6f95829bba88519cd9de","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"c76ac453_bbf8965b","updated":"2023-11-06 08:16:30.000000000","message":"recheck - unrelated failures with ssh to vm","commit_id":"aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"}],"neutron_tempest_plugin/api/admin/test_default_security_group_rules.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"340e31d8c073eab8f9108d59248b8e06c1eea847","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# All Rights Reserved."},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":13,"id":"0fcb55e7_b0fcb196","line":1,"updated":"2023-11-07 18:26:00.000000000","message":"Missing Copyright line above this, which I guess you don\u0027t need looking at other files, just pointing it out.","commit_id":"aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"340e31d8c073eab8f9108d59248b8e06c1eea847","unresolved":true,"context_lines":[{"line_number":68,"context_line":"                \u0027port_range_min\u0027: None,"},{"line_number":69,"context_line":"                \u0027used_in_default_sg\u0027: True,"},{"line_number":70,"context_line":"                \u0027used_in_non_default_sg\u0027: True,"},{"line_number":71,"context_line":"                \u0027description\u0027: \u0027Legacy default SG rule for egress traffic\u0027"},{"line_number":72,"context_line":"            }, {"},{"line_number":73,"context_line":"                \u0027remote_group_id\u0027: \u0027PARENT\u0027,"},{"line_number":74,"context_line":"                \u0027direction\u0027: \u0027ingress\u0027,"}],"source_content_type":"text/x-python","patch_set":13,"id":"2ab36128_9ec154fd","line":71,"range":{"start_line":71,"start_character":59,"end_line":71,"end_character":73},"updated":"2023-11-07 18:26:00.000000000","message":"super nit: egress IPv4 traffic\n\nSame applies below","commit_id":"aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"574c059c1635a885d1001c29d16f261e5058ec56","unresolved":true,"context_lines":[{"line_number":168,"context_line":"        )"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    @decorators.idempotent_id(\u00276c5a2f41-5899-47f4-9daf-4f8ddbbd3ad5\u0027)"},{"line_number":171,"context_line":"    def test_create_duplicate_default_security_group_rule_different_templates("},{"line_number":172,"context_line":"            self):"},{"line_number":173,"context_line":"        tcp_port \u003d random.randint(constants.PORT_RANGE_MIN,"},{"line_number":174,"context_line":"                                  constants.PORT_RANGE_MAX)"}],"source_content_type":"text/x-python","patch_set":13,"id":"7e827a0a_75cbd686","line":171,"updated":"2023-11-07 17:12:40.000000000","message":"nit: this should be even in a test_negative_default_security_groups test module, but for 1 test it is better to have it here.","commit_id":"aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"}],"neutron_tempest_plugin/api/base.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"574c059c1635a885d1001c29d16f261e5058ec56","unresolved":true,"context_lines":[{"line_number":978,"context_line":"        client.delete_security_group(security_group[\u0027id\u0027])"},{"line_number":979,"context_line":""},{"line_number":980,"context_line":"    @classmethod"},{"line_number":981,"context_line":"    def get_security_group(cls, name\u003d\u0027default\u0027, client\u003dNone):"},{"line_number":982,"context_line":"        client \u003d client or cls.client"},{"line_number":983,"context_line":"        security_groups \u003d client.list_security_groups()[\u0027security_groups\u0027]"},{"line_number":984,"context_line":"        for security_group in security_groups:"},{"line_number":985,"context_line":"            if security_group[\u0027name\u0027] \u003d\u003d name:"},{"line_number":986,"context_line":"                return security_group"},{"line_number":987,"context_line":"        raise ValueError(\"No such security group named {!r}\".format(name))"},{"line_number":988,"context_line":""},{"line_number":989,"context_line":"    @classmethod"},{"line_number":990,"context_line":"    def create_security_group_rule(cls, security_group\u003dNone, project\u003dNone,"}],"source_content_type":"text/x-python","patch_set":13,"id":"f947bab6_24533d31","line":987,"range":{"start_line":981,"start_character":0,"end_line":987,"end_character":74},"updated":"2023-11-07 17:12:40.000000000","message":"nit: why did you move this method?","commit_id":"aa22c9e1bb5bb1a7362dd4973a59a6572dc4732c"}]}
