)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"5b50d7814c4b74439dfe93e118a7a97c55c94818","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     David TARDIVEL \u003cDavid.TARDIVEL@b-com.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-02-03 12:46:24 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update configuration procedure for watcher"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Watcher uses now auth_type \u0027password\u0027 plugin for authentication."},{"line_number":10,"context_line":"Configuration related to credentials used to validate and apply"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5a5ae5dd_b79b06c9","line":7,"updated":"2016-02-03 18:19:59.000000000","message":"Update docs for password auth configuration options","commit_id":"293de5eaf77afa5b726bc1012ee26a3208008bae"}],"doc/source/deploy/configuration.rst":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"80850786063854998933df49cbe76085ae082320","unresolved":false,"context_lines":[{"line_number":243,"context_line":"    #rabbit_port \u003d 5672"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"#. Watcher API shall validate the token received into an incoming request."},{"line_number":247,"context_line":"   Configure the Watcher Service to use these credentials with the Identity"},{"line_number":248,"context_line":"   Service. Replace IDENTITY_IP with the IP of the Identity server, replace"},{"line_number":249,"context_line":"   WATCHER_PASSWORD with the password you chose for the ``watcher`` user, and"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a5ae5dd_35d3a53a","line":246,"range":{"start_line":246,"start_character":40,"end_line":246,"end_character":56},"updated":"2016-02-03 13:19:32.000000000","message":"provided by every [...]","commit_id":"293de5eaf77afa5b726bc1012ee26a3208008bae"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"5b50d7814c4b74439dfe93e118a7a97c55c94818","unresolved":false,"context_lines":[{"line_number":243,"context_line":"    #rabbit_port \u003d 5672"},{"line_number":244,"context_line":""},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"#. Watcher API shall validate the token received into an incoming request."},{"line_number":247,"context_line":"   Configure the Watcher Service to use these credentials with the Identity"},{"line_number":248,"context_line":"   Service. Replace IDENTITY_IP with the IP of the Identity server, replace"},{"line_number":249,"context_line":"   WATCHER_PASSWORD with the password you chose for the ``watcher`` user, and"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a5ae5dd_175a1b84","line":246,"range":{"start_line":246,"start_character":40,"end_line":246,"end_character":56},"in_reply_to":"5a5ae5dd_35d3a53a","updated":"2016-02-03 18:19:59.000000000","message":"\"incoming request via keystonemiddleware, which requires the Watcher service to be configured with the right credentials for the Identity service.\"","commit_id":"293de5eaf77afa5b726bc1012ee26a3208008bae"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"80850786063854998933df49cbe76085ae082320","unresolved":false,"context_lines":[{"line_number":245,"context_line":""},{"line_number":246,"context_line":"#. Watcher API shall validate the token received into an incoming request."},{"line_number":247,"context_line":"   Configure the Watcher Service to use these credentials with the Identity"},{"line_number":248,"context_line":"   Service. Replace IDENTITY_IP with the IP of the Identity server, replace"},{"line_number":249,"context_line":"   WATCHER_PASSWORD with the password you chose for the ``watcher`` user, and"},{"line_number":250,"context_line":"   replace KEYSTONE_SERVICE_PROJECT_NAME with the name of project created"},{"line_number":251,"context_line":"   for OpenStack services::"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":""},{"line_number":254,"context_line":"    [keystone_authtoken]"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a5ae5dd_a168b3bb","line":251,"range":{"start_line":248,"start_character":12,"end_line":251,"end_character":25},"updated":"2016-02-03 13:19:32.000000000","message":"Wouldn\u0027t be better off making a sub list here instead of a sentence?\n\nAdd a In the configuration here below:\n\n- replace [...]\n- replace [...]\n\n::\n\n[Config snippet]","commit_id":"293de5eaf77afa5b726bc1012ee26a3208008bae"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"5b50d7814c4b74439dfe93e118a7a97c55c94818","unresolved":false,"context_lines":[{"line_number":284,"context_line":"    #project_name \u003d \u003cNone\u003e"},{"line_number":285,"context_line":"    project_name \u003d KEYSTONE_SERVICE_PROJECT_NAME"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"#. Watcher Decision-Engine and Watcher Applier interact with other OpenStack"},{"line_number":288,"context_line":"   modules. Before to request them, Watcher shall apply for a new token to the"},{"line_number":289,"context_line":"   Identity Service. So, you need to set again credentials information into"},{"line_number":290,"context_line":"   this section to perform this request."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a5ae5dd_b7f9c74f","line":287,"range":{"start_line":287,"start_character":3,"end_line":287,"end_character":46},"updated":"2016-02-03 18:19:59.000000000","message":"Watcher\u0027s decision engine and applier","commit_id":"293de5eaf77afa5b726bc1012ee26a3208008bae"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"5b50d7814c4b74439dfe93e118a7a97c55c94818","unresolved":false,"context_lines":[{"line_number":285,"context_line":"    project_name \u003d KEYSTONE_SERVICE_PROJECT_NAME"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"#. Watcher Decision-Engine and Watcher Applier interact with other OpenStack"},{"line_number":288,"context_line":"   modules. Before to request them, Watcher shall apply for a new token to the"},{"line_number":289,"context_line":"   Identity Service. So, you need to set again credentials information into"},{"line_number":290,"context_line":"   this section to perform this request."},{"line_number":291,"context_line":"   Replace IDENTITY_IP with the IP of the Identity server, replace"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a5ae5dd_779a6f16","line":288,"range":{"start_line":288,"start_character":3,"end_line":288,"end_character":10},"updated":"2016-02-03 18:19:59.000000000","message":"projects through those projects\u0027 clients.","commit_id":"293de5eaf77afa5b726bc1012ee26a3208008bae"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"5b50d7814c4b74439dfe93e118a7a97c55c94818","unresolved":false,"context_lines":[{"line_number":285,"context_line":"    project_name \u003d KEYSTONE_SERVICE_PROJECT_NAME"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"#. Watcher Decision-Engine and Watcher Applier interact with other OpenStack"},{"line_number":288,"context_line":"   modules. Before to request them, Watcher shall apply for a new token to the"},{"line_number":289,"context_line":"   Identity Service. So, you need to set again credentials information into"},{"line_number":290,"context_line":"   this section to perform this request."},{"line_number":291,"context_line":"   Replace IDENTITY_IP with the IP of the Identity server, replace"},{"line_number":292,"context_line":"   WATCHER_PASSWORD with the password you chose for the ``watcher`` user, and"},{"line_number":293,"context_line":"   replace KEYSTONE_SERVICE_PROJECT_NAME with the name of the project created"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a5ae5dd_d777a3d2","line":290,"range":{"start_line":288,"start_character":12,"end_line":290,"end_character":40},"updated":"2016-02-03 18:19:59.000000000","message":"In order to instantiate these clients, Watcher needs to request a new session from the Identity service using the right credentials.","commit_id":"293de5eaf77afa5b726bc1012ee26a3208008bae"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"80850786063854998933df49cbe76085ae082320","unresolved":false,"context_lines":[{"line_number":288,"context_line":"   modules. Before to request them, Watcher shall apply for a new token to the"},{"line_number":289,"context_line":"   Identity Service. So, you need to set again credentials information into"},{"line_number":290,"context_line":"   this section to perform this request."},{"line_number":291,"context_line":"   Replace IDENTITY_IP with the IP of the Identity server, replace"},{"line_number":292,"context_line":"   WATCHER_PASSWORD with the password you chose for the ``watcher`` user, and"},{"line_number":293,"context_line":"   replace KEYSTONE_SERVICE_PROJECT_NAME with the name of the project created"},{"line_number":294,"context_line":"   for OpenStack services::"},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"    [watcher_clients_auth]"},{"line_number":297,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a5ae5dd_6162bbda","line":294,"range":{"start_line":291,"start_character":3,"end_line":294,"end_character":25},"updated":"2016-02-03 13:19:32.000000000","message":"ditto","commit_id":"293de5eaf77afa5b726bc1012ee26a3208008bae"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"5b50d7814c4b74439dfe93e118a7a97c55c94818","unresolved":false,"context_lines":[{"line_number":324,"context_line":"    # Project name to scope to (unknown value)"},{"line_number":325,"context_line":"    # Deprecated group/name - [DEFAULT]/tenant-name"},{"line_number":326,"context_line":"    #project_name \u003d \u003cNone\u003e"},{"line_number":327,"context_line":"    project_name \u003d KEYSTONE_SERVICE_PROJECT_NAME"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"#. Configure the clients to use a specific version if desired. For example, to"},{"line_number":330,"context_line":"   configure Watcher to use a Nova client with version 2.1, use::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a5ae5dd_970e0a33","line":327,"range":{"start_line":327,"start_character":19,"end_line":327,"end_character":48},"updated":"2016-02-03 18:19:59.000000000","message":"This should in most circumstances be \"service\", right?  I think we should include that as the example.","commit_id":"293de5eaf77afa5b726bc1012ee26a3208008bae"}]}
