)]}'
{"neutron/db/securitygroups_db.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"20c669d965a581f9cfe30986f2a4b3262c1f041d","unresolved":true,"context_lines":[{"line_number":106,"context_line":"        with db_api.CONTEXT_WRITER.using(context):"},{"line_number":107,"context_line":"            delta \u003d len(ext_sg.sg_supported_ethertypes)"},{"line_number":108,"context_line":"            delta \u003d delta * 2 if default_sg else delta"},{"line_number":109,"context_line":"            quota.QUOTAS.quota_limit_check(context, tenant_id,"},{"line_number":110,"context_line":"                                           security_group_rule\u003ddelta)"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"            sg \u003d sg_obj.SecurityGroup("},{"line_number":113,"context_line":"                context, id\u003ds.get(\u0027id\u0027) or uuidutils.generate_uuid(),"}],"source_content_type":"text/x-python","patch_set":4,"id":"5f0767c6_2c105bd6","line":110,"range":{"start_line":109,"start_character":12,"end_line":110,"end_character":69},"updated":"2021-09-29 15:20:43.000000000","message":"secutiry-group test test_sg_creation_with_insufficient_sg_rules_quota fails with this, as the sec-group creation succeeds, even when the tests sets the quota to 0\nhttps://opendev.org/openstack/neutron-tempest-plugin/src/branch/master/neutron_tempest_plugin/api/test_security_groups_negative.py#L189","commit_id":"78bbc5931ce2269fce5285c9cc1bc91c12380cc7"}],"neutron/tests/fullstack/test_securitygroup.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"2266161baaca9f1f5d68f3c9d9310697d10e5f4f","unresolved":true,"context_lines":[{"line_number":689,"context_line":"        self.safe_client.update_quota(project_id, \u0027security_group_rule\u0027,"},{"line_number":690,"context_line":"                                      sg_rules_used)"},{"line_number":691,"context_line":"        #RAH"},{"line_number":692,"context_line":"        #####quota \u003d self.client.show_quota_details(project_id)"},{"line_number":693,"context_line":""},{"line_number":694,"context_line":"        self.assertRaises(nc_exc.OverQuotaClient,"},{"line_number":695,"context_line":"                          self.safe_client.create_security_group, project_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"d12625eb_cef408ab","line":692,"updated":"2021-09-27 14:03:30.000000000","message":"those lines are probably not needed","commit_id":"0140392567bf6f6a45bb23941bdf49610d93d634"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ddc0a463441b9ad496d0f63a89dece32742744b7","unresolved":true,"context_lines":[{"line_number":689,"context_line":"        self.safe_client.update_quota(project_id, \u0027security_group_rule\u0027,"},{"line_number":690,"context_line":"                                      sg_rules_used)"},{"line_number":691,"context_line":"        #RAH"},{"line_number":692,"context_line":"        #####quota \u003d self.client.show_quota_details(project_id)"},{"line_number":693,"context_line":""},{"line_number":694,"context_line":"        self.assertRaises(nc_exc.OverQuotaClient,"},{"line_number":695,"context_line":"                          self.safe_client.create_security_group, project_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"f4980071_47156933","line":692,"in_reply_to":"d12625eb_cef408ab","updated":"2021-09-27 14:20:10.000000000","message":"Oh yes, thanks!\n\nI\u0027ll wait until the CI returns the results and then I\u0027ll remove it","commit_id":"0140392567bf6f6a45bb23941bdf49610d93d634"}]}
