)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"aa31d8ff9ce25f8834eebf9a9aca1fcf1de743bc","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Vishakha Agarwal \u003cagarwalvishakha18@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-08-09 02:43:12 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Implement scope_type checking for endpoint_groups"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change modifies the policies for endpoint_groups"},{"line_number":10,"context_line":"API to be more self-service by properly checking for"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7faddb67_ee9b5a63","line":7,"updated":"2019-08-09 20:14:51.000000000","message":"Would be better to be clear that this is only implementing the reader role for system scope","commit_id":"ef6096930a30b47b549cfe18a1e94cd7251bfa52"},{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"98e370efa59bb80fe727ae081b5c9e795e78e9cd","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Vishakha Agarwal \u003cagarwalvishakha18@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-08-09 02:43:12 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Implement scope_type checking for endpoint_groups"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change modifies the policies for endpoint_groups"},{"line_number":10,"context_line":"API to be more self-service by properly checking for"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7faddb67_e8e48e10","line":7,"in_reply_to":"7faddb67_ee9b5a63","updated":"2019-08-13 05:37:14.000000000","message":"Done","commit_id":"ef6096930a30b47b549cfe18a1e94cd7251bfa52"}],"keystone/common/policies/endpoint_group.py":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"aa31d8ff9ce25f8834eebf9a9aca1fcf1de743bc","unresolved":false,"context_lines":[{"line_number":52,"context_line":"compromising security. The new policy defaults account for these changes"},{"line_number":53,"context_line":"automatically. Be sure to take these new defaults into consideration if you are"},{"line_number":54,"context_line":"relying on overrides in your deployment for the endpoint API."},{"line_number":55,"context_line":"\"\"\""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"group_endpoint_policies \u003d ["}],"source_content_type":"text/x-python","patch_set":3,"id":"7faddb67_0edb5621","line":55,"updated":"2019-08-09 20:14:51.000000000","message":"I\u0027ll bring it up at the next meeting - I\u0027m proposing we make these messages less verbose and just provide only the necessary information https://review.opendev.org/674940","commit_id":"ef6096930a30b47b549cfe18a1e94cd7251bfa52"},{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"98e370efa59bb80fe727ae081b5c9e795e78e9cd","unresolved":false,"context_lines":[{"line_number":52,"context_line":"compromising security. The new policy defaults account for these changes"},{"line_number":53,"context_line":"automatically. Be sure to take these new defaults into consideration if you are"},{"line_number":54,"context_line":"relying on overrides in your deployment for the endpoint API."},{"line_number":55,"context_line":"\"\"\""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"group_endpoint_policies \u003d ["}],"source_content_type":"text/x-python","patch_set":3,"id":"7faddb67_68badee1","line":55,"in_reply_to":"7faddb67_0edb5621","updated":"2019-08-13 05:37:14.000000000","message":"OK. Thanks for the prior information.","commit_id":"ef6096930a30b47b549cfe18a1e94cd7251bfa52"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"c391e18925a68625bc91aa639ade06dab9cccec0","unresolved":false,"context_lines":[{"line_number":46,"context_line":")"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"DEPRECATED_REASON \u003d \"The Endpoint Group API is now system-scope aware.\""},{"line_number":50,"context_line":""},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"group_endpoint_policies \u003d ["}],"source_content_type":"text/x-python","patch_set":6,"id":"7faddb67_ed449276","line":49,"updated":"2019-08-13 17:31:09.000000000","message":"I take back my earlier comment, let\u0027s keep this consistent with the other warnings for now, and we\u0027ll address the verbosity with changes in oslo.policy. I\u0027ll update https://review.opendev.org/674940 to include this one if we end up going that route.","commit_id":"10ef3e8d8496227b9a79a3f180133f5598c08c35"},{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"10ac013117dfd03b5b0363c07134bea395ebfc8a","unresolved":false,"context_lines":[{"line_number":46,"context_line":")"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"DEPRECATED_REASON \u003d \"The Endpoint Group API is now system-scope aware.\""},{"line_number":50,"context_line":""},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"group_endpoint_policies \u003d ["}],"source_content_type":"text/x-python","patch_set":6,"id":"7faddb67_5470ca08","line":49,"in_reply_to":"7faddb67_ed449276","updated":"2019-08-14 03:15:11.000000000","message":"Done","commit_id":"10ef3e8d8496227b9a79a3f180133f5598c08c35"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"11e339f646da44e0be4a1b7badd470c8bf7c783d","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"DEPRECATED_REASON \u003d \"\"\""},{"line_number":50,"context_line":"As of the Train release, the endpoint API now understands default roles and"},{"line_number":51,"context_line":"system-scoped tokens, making the API more granular by default without"},{"line_number":52,"context_line":"compromising security. The new policy defaults account for these changes"},{"line_number":53,"context_line":"automatically. Be sure to take these new defaults into consideration if you are"}],"source_content_type":"text/x-python","patch_set":8,"id":"7faddb67_68bcb4ba","line":50,"range":{"start_line":50,"start_character":29,"end_line":50,"end_character":37},"updated":"2019-08-19 23:51:04.000000000","message":"endpoint groups","commit_id":"0cd51725a4f79ab9c7a461dbd904071374def8a7"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"11e339f646da44e0be4a1b7badd470c8bf7c783d","unresolved":false,"context_lines":[{"line_number":51,"context_line":"system-scoped tokens, making the API more granular by default without"},{"line_number":52,"context_line":"compromising security. The new policy defaults account for these changes"},{"line_number":53,"context_line":"automatically. Be sure to take these new defaults into consideration if you are"},{"line_number":54,"context_line":"relying on overrides in your deployment for the endpoint API."},{"line_number":55,"context_line":"\"\"\""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"7faddb67_08af407d","line":54,"range":{"start_line":54,"start_character":48,"end_line":54,"end_character":56},"updated":"2019-08-19 23:51:04.000000000","message":"endpoint groups","commit_id":"0cd51725a4f79ab9c7a461dbd904071374def8a7"}],"keystone/tests/unit/core.py":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"11e339f646da44e0be4a1b7badd470c8bf7c783d","unresolved":false,"context_lines":[{"line_number":248,"context_line":"            \u0027description\u0027: uuid.uuid4().hex,"},{"line_number":249,"context_line":"            \u0027filters\u0027: filters,"},{"line_number":250,"context_line":"            \u0027name\u0027: uuid.uuid4().hex"},{"line_number":251,"context_line":"        }"},{"line_number":252,"context_line":"    ref.update(kwargs)"},{"line_number":253,"context_line":"    return ref"},{"line_number":254,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"7faddb67_28e79ce5","line":251,"updated":"2019-08-19 23:51:04.000000000","message":"pep8 issues here","commit_id":"0cd51725a4f79ab9c7a461dbd904071374def8a7"}]}
