)]}'
{"tools/sample_data.sh":[{"author":{"_account_id":18835,"name":"Toshiya Shiga","email":"tos-shiga@yk.jp.nec.com","username":"tos-shiga"},"change_message_id":"2346683a282f90fd45b8d3dd5147cb08aa347dd5","unresolved":false,"context_lines":[{"line_number":150,"context_line":"                   admin"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"openstack user create neutron --project service \\"},{"line_number":153,"context_line":"                  --password \"${NEUTRON_PASSWORD}\" \\"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"openstack role add --user neutron \\"},{"line_number":156,"context_line":"                   --project service \\"}],"source_content_type":"text/x-sh","patch_set":2,"id":"7a740942_0a8b8cc4","line":153,"updated":"2015-12-07 00:39:55.000000000","message":"In comparison with others, the indentation is different.\nShould align start position and \"neutron\".","commit_id":"2b7dc9aac233be57fe4e6b4342094ce5ffe176e3"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"549b34a65269c4002c47d0b779b89759651e1a6a","unresolved":false,"context_lines":[{"line_number":154,"context_line":""},{"line_number":155,"context_line":"openstack role add --user neutron \\"},{"line_number":156,"context_line":"                   --project service \\"},{"line_number":157,"context_line":"                   admin"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"#"},{"line_number":160,"context_line":"# Keystone service"}],"source_content_type":"text/x-sh","patch_set":3,"id":"1a7b0d38_96035c73","line":157,"updated":"2015-12-23 16:47:12.000000000","message":"why is neutron given the admin role? this seems dangerous.","commit_id":"19f3ad9eca9e9d73e6a147b06d66d4dcb66d2934"},{"author":{"_account_id":1726,"name":"Ghe Rivero","email":"ghe.rivero@gmail.com","username":"ghe.rivero"},"change_message_id":"35440cd1cd1d91a36475fd076a9e476db17981bd","unresolved":false,"context_lines":[{"line_number":154,"context_line":""},{"line_number":155,"context_line":"openstack role add --user neutron \\"},{"line_number":156,"context_line":"                   --project service \\"},{"line_number":157,"context_line":"                   admin"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"#"},{"line_number":160,"context_line":"# Keystone service"}],"source_content_type":"text/x-sh","patch_set":3,"id":"7a5de9d1_4cdcda45","line":157,"in_reply_to":"1a7b0d38_96035c73","updated":"2016-02-01 16:13:51.000000000","message":"As other services, it\u0027s needed to validate tokens, and to authenticate and authorize user requests.\n\nhttp://docs.openstack.org/developer/keystone/configuringservices.html","commit_id":"19f3ad9eca9e9d73e6a147b06d66d4dcb66d2934"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a7b1977d87dcfe46c7fd916f8ee20e0ce61723dd","unresolved":false,"context_lines":[{"line_number":154,"context_line":""},{"line_number":155,"context_line":"openstack role add --user neutron \\"},{"line_number":156,"context_line":"                   --project service \\"},{"line_number":157,"context_line":"                   admin"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"#"},{"line_number":160,"context_line":"# Keystone service"}],"source_content_type":"text/x-sh","patch_set":3,"id":"7a5de9d1_ef7a1877","line":157,"in_reply_to":"7a5de9d1_4cdcda45","updated":"2016-02-02 16:26:21.000000000","message":"The sample policy file allows the service user to validate tokens -- http://git.openstack.org/cgit/openstack/keystone/tree/etc/policy.json#n94 -- so service users don\u0027t need admin, they only need service.","commit_id":"19f3ad9eca9e9d73e6a147b06d66d4dcb66d2934"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"75202896cb793fc9bc6ce62991251e6fd0fdbe24","unresolved":false,"context_lines":[{"line_number":154,"context_line":""},{"line_number":155,"context_line":"openstack role add --user neutron \\"},{"line_number":156,"context_line":"                   --project service \\"},{"line_number":157,"context_line":"                   admin"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"#"},{"line_number":160,"context_line":"# Keystone service"}],"source_content_type":"text/x-sh","patch_set":3,"id":"7a5de9d1_058753d8","line":157,"in_reply_to":"7a5de9d1_ef7a1877","updated":"2016-02-02 17:11:37.000000000","message":"sounds like changing these all to \u0027service\u0027 could be done in another patch?","commit_id":"19f3ad9eca9e9d73e6a147b06d66d4dcb66d2934"}]}
