)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"6509856740e242ca86212ec4d58eaba065d9109b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"0d8f7e78_cd587cf7","updated":"2026-08-04 10:58:09.000000000","message":"recheck again","commit_id":"514d54e535344a8ede4f48c66e51c9628ec55d13"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9185f9a0178e88915cb445e396df7ea6a577dbac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"4a8e08c4_68d46fac","updated":"2026-08-04 11:57:50.000000000","message":"recheck again","commit_id":"514d54e535344a8ede4f48c66e51c9628ec55d13"}],"neutron_tempest_plugin/fwaas/common/fwaas_v2_client.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb2498a8cb5c82e6084e9e36fe38188e019c01a0","unresolved":true,"context_lines":[{"line_number":93,"context_line":"        fw_group \u003d self.create_firewall_group(ports\u003dports or [], **kwargs)"},{"line_number":94,"context_line":"        self.addCleanup(self.update_firewall_group_and_wait, fw_group[\u0027id\u0027],"},{"line_number":95,"context_line":"                        ports\u003d[])"},{"line_number":96,"context_line":"        self._wait_firewall_group_ready(fw_group[\u0027id\u0027])"},{"line_number":97,"context_line":"        return fw_group"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    def _assert_firewall_group_active(self, firewall_group_id):"}],"source_content_type":"text/x-python","patch_set":25,"id":"dd504125_3fca50b6","line":96,"range":{"start_line":96,"start_character":13,"end_line":96,"end_character":39},"updated":"2026-09-24 09:26:23.000000000","message":"Shouldn\u0027t be calling `_wait_firewall_group_active` instead?","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"18240ff343331a33004ed2b3ba87cf1835bd49ea","unresolved":false,"context_lines":[{"line_number":93,"context_line":"        fw_group \u003d self.create_firewall_group(ports\u003dports or [], **kwargs)"},{"line_number":94,"context_line":"        self.addCleanup(self.update_firewall_group_and_wait, fw_group[\u0027id\u0027],"},{"line_number":95,"context_line":"                        ports\u003d[])"},{"line_number":96,"context_line":"        self._wait_firewall_group_ready(fw_group[\u0027id\u0027])"},{"line_number":97,"context_line":"        return fw_group"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    def _assert_firewall_group_active(self, firewall_group_id):"}],"source_content_type":"text/x-python","patch_set":25,"id":"c14bef8e_e108e611","line":96,"range":{"start_line":96,"start_character":13,"end_line":96,"end_character":39},"in_reply_to":"dd504125_3fca50b6","updated":"2026-09-25 14:25:33.000000000","message":"Done","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"}],"neutron_tempest_plugin/fwaas/scenario/fwaas_v2_base.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"232e076196d5fec1228c4d39bf883328e5713d72","unresolved":false,"context_lines":[{"line_number":49,"context_line":"            self.assertTrue(should_connect, \"Unexpectedly reachable\")"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    def _create_server(self, network, security_group\u003dNone):"},{"line_number":53,"context_line":"        keys \u003d self.create_keypair()"},{"line_number":54,"context_line":"        port_kwargs \u003d {}"},{"line_number":55,"context_line":"        if security_group is not None:"}],"source_content_type":"text/x-python","patch_set":23,"id":"eab06f53_cd4e49e6","line":52,"updated":"2026-09-09 13:44:12.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"d1be5b05543acc3aace463b2573d18bc9e014ded"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"232e076196d5fec1228c4d39bf883328e5713d72","unresolved":false,"context_lines":[{"line_number":86,"context_line":"                    should_succeed\u003dshould_connect), msg)"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"    def _create_network_subnet(self, prefix\u003d\"smoke-\","},{"line_number":90,"context_line":"                               port_security_enabled\u003dTrue):"},{"line_number":91,"context_line":"        network \u003d self.create_network("},{"line_number":92,"context_line":"            network_name\u003d\"network-%s\" % prefix,"}],"source_content_type":"text/x-python","patch_set":23,"id":"10071ac2_96291fe0","line":89,"updated":"2026-09-09 13:44:12.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"d1be5b05543acc3aace463b2573d18bc9e014ded"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"232e076196d5fec1228c4d39bf883328e5713d72","unresolved":false,"context_lines":[{"line_number":96,"context_line":"        return network, subnet"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"    def _create_router_with_external_gateway(self, namestart, subnet_id\u003dNone):"},{"line_number":100,"context_line":"        router \u003d self.create_router("},{"line_number":101,"context_line":"            router_name\u003dnamestart,"},{"line_number":102,"context_line":"            admin_state_up\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":23,"id":"76ef54b0_c1928471","line":99,"updated":"2026-09-09 13:44:12.000000000","message":"pep8: E303 too many blank lines (2)","commit_id":"d1be5b05543acc3aace463b2573d18bc9e014ded"}],"neutron_tempest_plugin/fwaas/scenario/test_fwaas_v2.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8fdbacce6c52dd4bb8293dd00090b23dab5c5eab","unresolved":false,"context_lines":[{"line_number":379,"context_line":"        (_, _, _, fw_ingress_policy,"},{"line_number":380,"context_line":"         fw_egress_policy) \u003d self._create_fip_access_policies()"},{"line_number":381,"context_line":""},{"line_number":382,"context_line":"        vm1_fw_group \u003d self.create_firewall_group_and_wait("},{"line_number":383,"context_line":"            ports\u003d[topology[\u0027server1_port_id\u0027]],"},{"line_number":384,"context_line":"            ingress_firewall_policy_id\u003dfw_ingress_policy[\u0027id\u0027],"},{"line_number":385,"context_line":"            egress_firewall_policy_id\u003dfw_egress_policy[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":2,"id":"d9fbb82f_c11ef57c","line":382,"updated":"2026-07-01 15:43:01.000000000","message":"pep8: F841 local variable \u0027vm1_fw_group\u0027 is assigned to but never used","commit_id":"5c619b1f872f5e86fa5136717226da1c373b387a"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ddb85e8574409a5a37d232e1cb1ee6145da28695","unresolved":false,"context_lines":[{"line_number":379,"context_line":"        (_, _, _, fw_ingress_policy,"},{"line_number":380,"context_line":"         fw_egress_policy) \u003d self._create_fip_access_policies()"},{"line_number":381,"context_line":""},{"line_number":382,"context_line":"        vm1_fw_group \u003d self.create_firewall_group_and_wait("},{"line_number":383,"context_line":"            ports\u003d[topology[\u0027server1_port_id\u0027]],"},{"line_number":384,"context_line":"            ingress_firewall_policy_id\u003dfw_ingress_policy[\u0027id\u0027],"},{"line_number":385,"context_line":"            egress_firewall_policy_id\u003dfw_egress_policy[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":3,"id":"5e8f80e7_c107e7ab","line":382,"updated":"2026-07-08 15:35:11.000000000","message":"pep8: F841 local variable \u0027vm1_fw_group\u0027 is assigned to but never used","commit_id":"a7ef7b049afacfbbcd5efb57a939b0ca411ef918"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"29ec2ce9f94a159c396bf375a98dff3f7438ddc1","unresolved":false,"context_lines":[{"line_number":379,"context_line":"        (_, _, _, fw_ingress_policy,"},{"line_number":380,"context_line":"         fw_egress_policy) \u003d self._create_fip_access_policies()"},{"line_number":381,"context_line":""},{"line_number":382,"context_line":"        vm1_fw_group \u003d self.create_firewall_group_and_wait("},{"line_number":383,"context_line":"            ports\u003d[topology[\u0027server1_port_id\u0027]],"},{"line_number":384,"context_line":"            ingress_firewall_policy_id\u003dfw_ingress_policy[\u0027id\u0027],"},{"line_number":385,"context_line":"            egress_firewall_policy_id\u003dfw_egress_policy[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":4,"id":"55286347_da60dbcc","line":382,"updated":"2026-07-09 15:27:17.000000000","message":"pep8: F841 local variable \u0027vm1_fw_group\u0027 is assigned to but never used","commit_id":"a9f0df08837a3acb4a4ad8647c955f43d87cc6a2"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"89fe9a1ee7e6e8644a8c56e41dde9935f9d26acc","unresolved":true,"context_lines":[{"line_number":85,"context_line":"        resp[\u0027router_portid_2\u0027] \u003d router_portid_2"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"        # Create a VM on each of the network and assign it a floating IP."},{"line_number":88,"context_line":"        security_group \u003d self.create_security_group()"},{"line_number":89,"context_line":"        server1, private_key1, server_fixed_ip_1, server_floating_ip_1 \u003d ("},{"line_number":90,"context_line":"            self._create_test_server(network1, security_group))"},{"line_number":91,"context_line":"        server2, private_key2, server_fixed_ip_2, server_floating_ip_2 \u003d ("}],"source_content_type":"text/x-python","patch_set":9,"id":"95f76882_6d6e725d","line":88,"range":{"start_line":88,"start_character":8,"end_line":88,"end_character":53},"updated":"2026-07-24 09:36:34.000000000","message":"as I see the issue is that enable_security_group is false and the here Neutron API sends back 404. Isn\u0027t it enough to just set the fw driver to noop?","commit_id":"075235cac50c9b2d1a77708419d30c446801cdb2"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"18240ff343331a33004ed2b3ba87cf1835bd49ea","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        resp[\u0027router_portid_2\u0027] \u003d router_portid_2"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"        # Create a VM on each of the network and assign it a floating IP."},{"line_number":88,"context_line":"        security_group \u003d self.create_security_group()"},{"line_number":89,"context_line":"        server1, private_key1, server_fixed_ip_1, server_floating_ip_1 \u003d ("},{"line_number":90,"context_line":"            self._create_test_server(network1, security_group))"},{"line_number":91,"context_line":"        server2, private_key2, server_fixed_ip_2, server_floating_ip_2 \u003d ("}],"source_content_type":"text/x-python","patch_set":9,"id":"d469f4bc_654f0c58","line":88,"range":{"start_line":88,"start_character":8,"end_line":88,"end_character":53},"in_reply_to":"2a595604_a5f9bc75","updated":"2026-09-25 14:25:33.000000000","message":"Marked as resolved.","commit_id":"075235cac50c9b2d1a77708419d30c446801cdb2"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f0dce03405ed9cc2fe675053b0eb6b3a96225d5a","unresolved":true,"context_lines":[{"line_number":85,"context_line":"        resp[\u0027router_portid_2\u0027] \u003d router_portid_2"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"        # Create a VM on each of the network and assign it a floating IP."},{"line_number":88,"context_line":"        security_group \u003d self.create_security_group()"},{"line_number":89,"context_line":"        server1, private_key1, server_fixed_ip_1, server_floating_ip_1 \u003d ("},{"line_number":90,"context_line":"            self._create_test_server(network1, security_group))"},{"line_number":91,"context_line":"        server2, private_key2, server_fixed_ip_2, server_floating_ip_2 \u003d ("}],"source_content_type":"text/x-python","patch_set":9,"id":"2a595604_a5f9bc75","line":88,"range":{"start_line":88,"start_character":8,"end_line":88,"end_character":53},"in_reply_to":"95f76882_6d6e725d","updated":"2026-09-09 11:57:46.000000000","message":"I don\u0027t remember now exactly but there was some reason why I didn\u0027t set it to Noop. I think it had impact on the fwaas policies attached to the port but I would need to check it again to be sure :)","commit_id":"075235cac50c9b2d1a77708419d30c446801cdb2"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb2498a8cb5c82e6084e9e36fe38188e019c01a0","unresolved":true,"context_lines":[{"line_number":43,"context_line":"        super().setUp()"},{"line_number":44,"context_line":"        LOG.debug(\"FWaaSScenarioTest Setup done.\")"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def _create_server(self, network, security_group\u003dNone):"},{"line_number":47,"context_line":"        keys \u003d self.create_keypair()"},{"line_number":48,"context_line":"        port_kwargs \u003d {}"},{"line_number":49,"context_line":"        if security_group is not None:"}],"source_content_type":"text/x-python","patch_set":25,"id":"bcaad64e_3700a4c1","line":46,"range":{"start_line":46,"start_character":8,"end_line":46,"end_character":22},"updated":"2026-09-24 09:26:23.000000000","message":"This method is now defined in `FWaaSScenarioTestBase`, inherited by `FWaaSScenarioTest_V2`. I can be removed.","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"18240ff343331a33004ed2b3ba87cf1835bd49ea","unresolved":false,"context_lines":[{"line_number":43,"context_line":"        super().setUp()"},{"line_number":44,"context_line":"        LOG.debug(\"FWaaSScenarioTest Setup done.\")"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def _create_server(self, network, security_group\u003dNone):"},{"line_number":47,"context_line":"        keys \u003d self.create_keypair()"},{"line_number":48,"context_line":"        port_kwargs \u003d {}"},{"line_number":49,"context_line":"        if security_group is not None:"}],"source_content_type":"text/x-python","patch_set":25,"id":"d81c0098_020ee298","line":46,"range":{"start_line":46,"start_character":8,"end_line":46,"end_character":22},"in_reply_to":"bcaad64e_3700a4c1","updated":"2026-09-25 14:25:33.000000000","message":"Done","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb2498a8cb5c82e6084e9e36fe38188e019c01a0","unresolved":true,"context_lines":[{"line_number":71,"context_line":"            floating_ip1, keys1, internal_ips, should_connect,"},{"line_number":72,"context_line":"            servers\u003d[server2])"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    def _check_server_connectivity(self, floating_ip, private_key,"},{"line_number":75,"context_line":"                                   address_list, should_connect\u003dTrue,"},{"line_number":76,"context_line":"                                   servers\u003dNone):"},{"line_number":77,"context_line":"        ssh_source \u003d ssh.Client("}],"source_content_type":"text/x-python","patch_set":25,"id":"f95d0de4_076bd88b","line":74,"range":{"start_line":74,"start_character":8,"end_line":74,"end_character":34},"updated":"2026-09-24 09:26:23.000000000","message":"ditto","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"18240ff343331a33004ed2b3ba87cf1835bd49ea","unresolved":false,"context_lines":[{"line_number":71,"context_line":"            floating_ip1, keys1, internal_ips, should_connect,"},{"line_number":72,"context_line":"            servers\u003d[server2])"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    def _check_server_connectivity(self, floating_ip, private_key,"},{"line_number":75,"context_line":"                                   address_list, should_connect\u003dTrue,"},{"line_number":76,"context_line":"                                   servers\u003dNone):"},{"line_number":77,"context_line":"        ssh_source \u003d ssh.Client("}],"source_content_type":"text/x-python","patch_set":25,"id":"bfb58043_e7da8dd4","line":74,"range":{"start_line":74,"start_character":8,"end_line":74,"end_character":34},"in_reply_to":"f95d0de4_076bd88b","updated":"2026-09-25 14:25:33.000000000","message":"Done","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb2498a8cb5c82e6084e9e36fe38188e019c01a0","unresolved":true,"context_lines":[{"line_number":84,"context_line":"                ssh_source, remote_ip, should_succeed\u003dshould_connect,"},{"line_number":85,"context_line":"                servers\u003dservers)"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"    def _create_network_subnet(self, prefix\u003d\"smoke-\","},{"line_number":88,"context_line":"                              port_security_enabled\u003dTrue):"},{"line_number":89,"context_line":"        network_prefix \u003d \"network-%s\" % prefix"},{"line_number":90,"context_line":"        subnet_prefix \u003d \"subnet-%s\" % prefix"}],"source_content_type":"text/x-python","patch_set":25,"id":"3ae36042_eaf66b20","line":87,"range":{"start_line":87,"start_character":8,"end_line":87,"end_character":30},"updated":"2026-09-24 09:26:23.000000000","message":"ditto","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"18240ff343331a33004ed2b3ba87cf1835bd49ea","unresolved":false,"context_lines":[{"line_number":84,"context_line":"                ssh_source, remote_ip, should_succeed\u003dshould_connect,"},{"line_number":85,"context_line":"                servers\u003dservers)"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"    def _create_network_subnet(self, prefix\u003d\"smoke-\","},{"line_number":88,"context_line":"                              port_security_enabled\u003dTrue):"},{"line_number":89,"context_line":"        network_prefix \u003d \"network-%s\" % prefix"},{"line_number":90,"context_line":"        subnet_prefix \u003d \"subnet-%s\" % prefix"}],"source_content_type":"text/x-python","patch_set":25,"id":"eb9342bd_38edcfa9","line":87,"range":{"start_line":87,"start_character":8,"end_line":87,"end_character":30},"in_reply_to":"3ae36042_eaf66b20","updated":"2026-09-25 14:25:33.000000000","message":"Done","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ceb044ff1b58337ce399fe3933267c5f5a8d1fb9","unresolved":true,"context_lines":[{"line_number":413,"context_line":"    def setUp(self):"},{"line_number":414,"context_line":"        if CONF.fwaas.driver \u003d\u003d \u0027ovn\u0027:"},{"line_number":415,"context_line":"            raise self.skipException("},{"line_number":416,"context_line":"                \"FWaaS OVN driver don\u0027t support L2 ports.\")"},{"line_number":417,"context_line":"        super().setUp()"},{"line_number":418,"context_line":""},{"line_number":419,"context_line":"    def _create_l2_topology(self):"}],"source_content_type":"text/x-python","patch_set":25,"id":"a12da9bc_f6a73cda","line":416,"range":{"start_line":416,"start_character":34,"end_line":416,"end_character":39},"updated":"2026-09-23 17:35:18.000000000","message":"nit: s/does not\n\nit\u0027s a silly grammar thing...","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"18240ff343331a33004ed2b3ba87cf1835bd49ea","unresolved":false,"context_lines":[{"line_number":413,"context_line":"    def setUp(self):"},{"line_number":414,"context_line":"        if CONF.fwaas.driver \u003d\u003d \u0027ovn\u0027:"},{"line_number":415,"context_line":"            raise self.skipException("},{"line_number":416,"context_line":"                \"FWaaS OVN driver don\u0027t support L2 ports.\")"},{"line_number":417,"context_line":"        super().setUp()"},{"line_number":418,"context_line":""},{"line_number":419,"context_line":"    def _create_l2_topology(self):"}],"source_content_type":"text/x-python","patch_set":25,"id":"5311660a_a4f2f5a3","line":416,"range":{"start_line":416,"start_character":34,"end_line":416,"end_character":39},"in_reply_to":"a12da9bc_f6a73cda","updated":"2026-09-25 14:25:33.000000000","message":"Done","commit_id":"665c06d1fa3192ed34fb7a700ad2126df61a86e1"}],"zuul.d/master_jobs.yaml":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"7b0bbade9060676b151c99f6a144d72edfed8441","unresolved":true,"context_lines":[{"line_number":1360,"context_line":"        q-metering: true"},{"line_number":1361,"context_line":"        q-l3: true"},{"line_number":1362,"context_line":"      devstack_local_conf:"},{"line_number":1363,"context_line":"        post-config:"},{"line_number":1364,"context_line":"          /$NEUTRON_CORE_PLUGIN_CONF:"},{"line_number":1365,"context_line":"            securitygroup:"},{"line_number":1366,"context_line":"              # Disabling security group is needed to be able to test"},{"line_number":1367,"context_line":"              # FWaaS rules assigned to the L2 ports without need for"},{"line_number":1368,"context_line":"              # setting additionally security groups on same ports."},{"line_number":1369,"context_line":"              enable_security_group: false"},{"line_number":1370,"context_line":"              firewall_driver: noop"},{"line_number":1371,"context_line":"            fwaas:"},{"line_number":1372,"context_line":"              firewall_l2_driver: ovs"},{"line_number":1373,"context_line":"        test-config:"},{"line_number":1374,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":1375,"context_line":"            fwaas:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1421ccc6_43fe9b39","line":1372,"range":{"start_line":1363,"start_character":0,"end_line":1372,"end_character":37},"updated":"2026-07-24 09:32:21.000000000","message":"is this necessary only for OVS job and not for OVN-fwaas job?","commit_id":"075235cac50c9b2d1a77708419d30c446801cdb2"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"f0dce03405ed9cc2fe675053b0eb6b3a96225d5a","unresolved":true,"context_lines":[{"line_number":1360,"context_line":"        q-metering: true"},{"line_number":1361,"context_line":"        q-l3: true"},{"line_number":1362,"context_line":"      devstack_local_conf:"},{"line_number":1363,"context_line":"        post-config:"},{"line_number":1364,"context_line":"          /$NEUTRON_CORE_PLUGIN_CONF:"},{"line_number":1365,"context_line":"            securitygroup:"},{"line_number":1366,"context_line":"              # Disabling security group is needed to be able to test"},{"line_number":1367,"context_line":"              # FWaaS rules assigned to the L2 ports without need for"},{"line_number":1368,"context_line":"              # setting additionally security groups on same ports."},{"line_number":1369,"context_line":"              enable_security_group: false"},{"line_number":1370,"context_line":"              firewall_driver: noop"},{"line_number":1371,"context_line":"            fwaas:"},{"line_number":1372,"context_line":"              firewall_l2_driver: ovs"},{"line_number":1373,"context_line":"        test-config:"},{"line_number":1374,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":1375,"context_line":"            fwaas:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"26f70832_40ca5d6d","line":1372,"range":{"start_line":1363,"start_character":0,"end_line":1372,"end_character":37},"in_reply_to":"1421ccc6_43fe9b39","updated":"2026-09-09 11:57:46.000000000","message":"currently OVN driver don\u0027t support attaching fwaas to the vm ports (called there as L2 ports) so it is only needed in ML2/OVS job for now","commit_id":"075235cac50c9b2d1a77708419d30c446801cdb2"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"18240ff343331a33004ed2b3ba87cf1835bd49ea","unresolved":false,"context_lines":[{"line_number":1360,"context_line":"        q-metering: true"},{"line_number":1361,"context_line":"        q-l3: true"},{"line_number":1362,"context_line":"      devstack_local_conf:"},{"line_number":1363,"context_line":"        post-config:"},{"line_number":1364,"context_line":"          /$NEUTRON_CORE_PLUGIN_CONF:"},{"line_number":1365,"context_line":"            securitygroup:"},{"line_number":1366,"context_line":"              # Disabling security group is needed to be able to test"},{"line_number":1367,"context_line":"              # FWaaS rules assigned to the L2 ports without need for"},{"line_number":1368,"context_line":"              # setting additionally security groups on same ports."},{"line_number":1369,"context_line":"              enable_security_group: false"},{"line_number":1370,"context_line":"              firewall_driver: noop"},{"line_number":1371,"context_line":"            fwaas:"},{"line_number":1372,"context_line":"              firewall_l2_driver: ovs"},{"line_number":1373,"context_line":"        test-config:"},{"line_number":1374,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":1375,"context_line":"            fwaas:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"5adbc4dd_19467fda","line":1372,"range":{"start_line":1363,"start_character":0,"end_line":1372,"end_character":37},"in_reply_to":"26f70832_40ca5d6d","updated":"2026-09-25 14:25:33.000000000","message":"Marked as resolved.","commit_id":"075235cac50c9b2d1a77708419d30c446801cdb2"}]}
