)]}'
{"neutron/db/securitygroups_db.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"a6e539e87b0bcae020c39504ef02a4e914c760cc","unresolved":true,"context_lines":[{"line_number":116,"context_line":"                context, id\u003ds.get(\u0027id\u0027) or uuidutils.generate_uuid(),"},{"line_number":117,"context_line":"                description\u003ds[\u0027description\u0027], project_id\u003dtenant_id,"},{"line_number":118,"context_line":"                name\u003ds[\u0027name\u0027], is_default\u003ddefault_sg, stateful\u003dstateful)"},{"line_number":119,"context_line":"            sg.create()"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"            for ethertype in ext_sg.sg_supported_ethertypes:"},{"line_number":122,"context_line":"                if default_sg:"}],"source_content_type":"text/x-python","patch_set":1,"id":"0b7e177e_3bdcf4fc","line":119,"range":{"start_line":119,"start_character":12,"end_line":119,"end_character":23},"updated":"2021-06-30 09:44:21.000000000","message":"How is that possible that we can create a SG (for another project_id) but we can\u0027t list/get it?","commit_id":"f6c3747caeac08df9d865312686be8eccb7f0472"},{"author":{"_account_id":33145,"name":"Kevin Li","email":"liwenhai3@huawei.com","username":"liwenhai"},"change_message_id":"c000f2bfc35b0d034088554cf238699ec0a6267f","unresolved":true,"context_lines":[{"line_number":116,"context_line":"                context, id\u003ds.get(\u0027id\u0027) or uuidutils.generate_uuid(),"},{"line_number":117,"context_line":"                description\u003ds[\u0027description\u0027], project_id\u003dtenant_id,"},{"line_number":118,"context_line":"                name\u003ds[\u0027name\u0027], is_default\u003ddefault_sg, stateful\u003dstateful)"},{"line_number":119,"context_line":"            sg.create()"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"            for ethertype in ext_sg.sg_supported_ethertypes:"},{"line_number":122,"context_line":"                if default_sg:"}],"source_content_type":"text/x-python","patch_set":1,"id":"8e1eed62_2b93f456","line":119,"range":{"start_line":119,"start_character":12,"end_line":119,"end_character":23},"in_reply_to":"0b7e177e_3bdcf4fc","updated":"2021-07-01 12:27:39.000000000","message":"create_object add data directly into DB while rbac is checked when query_with_hooks","commit_id":"f6c3747caeac08df9d865312686be8eccb7f0472"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"2158dbcbc5dcc06aa0d84d8f3daf38bc709f8754","unresolved":true,"context_lines":[{"line_number":116,"context_line":"                context, id\u003ds.get(\u0027id\u0027) or uuidutils.generate_uuid(),"},{"line_number":117,"context_line":"                description\u003ds[\u0027description\u0027], project_id\u003dtenant_id,"},{"line_number":118,"context_line":"                name\u003ds[\u0027name\u0027], is_default\u003ddefault_sg, stateful\u003dstateful)"},{"line_number":119,"context_line":"            sg.create()"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"            for ethertype in ext_sg.sg_supported_ethertypes:"},{"line_number":122,"context_line":"                if default_sg:"}],"source_content_type":"text/x-python","patch_set":1,"id":"255b2d53_ab45c283","line":119,"range":{"start_line":119,"start_character":12,"end_line":119,"end_character":23},"in_reply_to":"8e1eed62_2b93f456","updated":"2021-07-09 08:04:57.000000000","message":"Right! That\u0027s an elemental question I should already know... thanks.","commit_id":"f6c3747caeac08df9d865312686be8eccb7f0472"}]}
