)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"a9a426c0ac3d498ca9831f479662340387d11c43","unresolved":false,"context_lines":[{"line_number":9,"context_line":"A tenant user should be able to associate owned subnetpool with"},{"line_number":10,"context_line":"any shared address-scope."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Closes-Bug: #1893612"},{"line_number":13,"context_line":"Change-Id: I6a20aaf10490e595bcc3f2d39cee99479478976e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7f231b9d_73bedeb4","line":12,"range":{"start_line":12,"start_character":13,"end_line":12,"end_character":20},"updated":"2017-06-15 12:45:30.000000000","message":"I think this should be bug 1697925.","commit_id":"f5a21844fea5bca78bbbc22824859a1569359e2d"}],"neutron/db/db_base_plugin_v2.py":[{"author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"change_message_id":"2102bd4221e9450e5baea6a5c951e8e947930fdf","unresolved":false,"context_lines":[{"line_number":1043,"context_line":"        if not validators.is_attr_set(address_scope_id):"},{"line_number":1044,"context_line":"            return"},{"line_number":1045,"context_line":""},{"line_number":1046,"context_line":"        if not self.is_address_scope_owned_by_tenant(context,"},{"line_number":1047,"context_line":"                                                     address_scope_id):"},{"line_number":1048,"context_line":"            raise n_exc.IllegalSubnetPoolAssociationToAddressScope("},{"line_number":1049,"context_line":"                subnetpool_id\u003dsubnetpool_id, address_scope_id\u003daddress_scope_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f231b9d_a0988f74","side":"PARENT","line":1046,"updated":"2017-06-15 17:25:02.000000000","message":"At the very least, it should be checked if the address scope is shared in the case where the the subnet pool owner is different from the address scope owner","commit_id":"3984c3fd1e873a953578ac2259a8c33b9e368455"},{"author":{"_account_id":9423,"name":"Roey Chen","email":"roeyc@vmware.com","username":"roeyc"},"change_message_id":"be6b8b7e876c5bd3b4c2dd62a26710d420104953","unresolved":false,"context_lines":[{"line_number":1043,"context_line":"        if not validators.is_attr_set(address_scope_id):"},{"line_number":1044,"context_line":"            return"},{"line_number":1045,"context_line":""},{"line_number":1046,"context_line":"        if not self.is_address_scope_owned_by_tenant(context,"},{"line_number":1047,"context_line":"                                                     address_scope_id):"},{"line_number":1048,"context_line":"            raise n_exc.IllegalSubnetPoolAssociationToAddressScope("},{"line_number":1049,"context_line":"                subnetpool_id\u003dsubnetpool_id, address_scope_id\u003daddress_scope_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f231b9d_5b3d2dc2","side":"PARENT","line":1046,"in_reply_to":"7f231b9d_a0988f74","updated":"2017-06-15 19:16:22.000000000","message":"If it\u0027s not shared, an exception will be raised, as it currently is.","commit_id":"3984c3fd1e873a953578ac2259a8c33b9e368455"}]}
