)]}'
{"doc/install-guide/section_heat-install.xml":[{"author":{"_account_id":14396,"name":"Alexander Adamov","email":"aadamov@mirantis.com","username":"Alexander"},"change_message_id":"5634fd767332346c083a44e4f1589d7d7cc789cc","unresolved":false,"context_lines":[{"line_number":235,"context_line":"        \u003c/step\u003e"},{"line_number":236,"context_line":"        \u003cstep\u003e"},{"line_number":237,"context_line":"          \u003cpara\u003eIn the \u003cliteral\u003e[DEFAULT]\u003c/literal\u003e section, configure"},{"line_number":238,"context_line":"            the informations about the heat keystone domain:\u003c/para\u003e"},{"line_number":239,"context_line":"          \u003cprogramlisting language\u003d\"ini\"\u003e[DEFAULT]"},{"line_number":240,"context_line":"..."},{"line_number":241,"context_line":"stack_domain_admin \u003d heat_domain_admin"}],"source_content_type":"application/xml","patch_set":1,"id":"1a6ced46_b4ab5788","line":238,"updated":"2015-03-23 11:26:16.000000000","message":"\"information\" is uncountable, there is no plural form of it.","commit_id":"9bd56e71486787c540b2c7b1d05256f0d0c7135d"},{"author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"change_message_id":"04dcca49e27fca7423ed241273b2bef36a85fa73","unresolved":false,"context_lines":[{"line_number":235,"context_line":"        \u003c/step\u003e"},{"line_number":236,"context_line":"        \u003cstep\u003e"},{"line_number":237,"context_line":"          \u003cpara\u003eIn the \u003cliteral\u003e[DEFAULT]\u003c/literal\u003e section, configure"},{"line_number":238,"context_line":"            the informations about the heat keystone domain:\u003c/para\u003e"},{"line_number":239,"context_line":"          \u003cprogramlisting language\u003d\"ini\"\u003e[DEFAULT]"},{"line_number":240,"context_line":"..."},{"line_number":241,"context_line":"stack_domain_admin \u003d heat_domain_admin"}],"source_content_type":"application/xml","patch_set":1,"id":"1a6ced46_f794f145","line":238,"in_reply_to":"1a6ced46_b4ab5788","updated":"2015-03-23 11:51:52.000000000","message":"my bad.\n\"configure informations about the heat keystone domain\" seems good to me.","commit_id":"9bd56e71486787c540b2c7b1d05256f0d0c7135d"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"b519979659b2aeb381bdba383a700219d3635a48","unresolved":false,"context_lines":[{"line_number":243,"context_line":"stack_user_domain_name \u003d heat_user_domain\u003c/programlisting\u003e"},{"line_number":244,"context_line":"          \u003cpara\u003eReplace \u003creplaceable\u003eHEAT_DOMAIN_PASS\u003c/replaceable\u003e with the"},{"line_number":245,"context_line":"              password you chose for the \u003cliteral\u003eheat\u003c/literal\u003e user domain"},{"line_number":246,"context_line":"              admin in the Identity service.\u003c/para\u003e"},{"line_number":247,"context_line":"        \u003c/step\u003e"},{"line_number":248,"context_line":"        \u003cstep\u003e"},{"line_number":249,"context_line":"          \u003cpara\u003e(Optional) To assist with troubleshooting, enable verbose"}],"source_content_type":"application/xml","patch_set":2,"id":"1a6ced46_0df979e9","line":246,"updated":"2015-03-23 14:17:13.000000000","message":"Sorry, but I cannot understand the meaning of \"\u003cliteral\u003eheat\u003c/literal\u003e user domain admin\". What is meant here? You should probably revise this part of the sentence.","commit_id":"3b7cfb4105457d98138d1ead10525e635802a1b9"},{"author":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"change_message_id":"881602c822dbc0991090aae0cac43893f594b7e8","unresolved":false,"context_lines":[{"line_number":243,"context_line":"stack_user_domain_name \u003d heat_user_domain\u003c/programlisting\u003e"},{"line_number":244,"context_line":"          \u003cpara\u003eReplace \u003creplaceable\u003eHEAT_DOMAIN_PASS\u003c/replaceable\u003e with the"},{"line_number":245,"context_line":"              password you chose for the \u003cliteral\u003eheat\u003c/literal\u003e user domain"},{"line_number":246,"context_line":"              admin in the Identity service.\u003c/para\u003e"},{"line_number":247,"context_line":"        \u003c/step\u003e"},{"line_number":248,"context_line":"        \u003cstep\u003e"},{"line_number":249,"context_line":"          \u003cpara\u003e(Optional) To assist with troubleshooting, enable verbose"}],"source_content_type":"application/xml","patch_set":2,"id":"1a6ced46_90901eee","line":246,"in_reply_to":"1a6ced46_0df979e9","updated":"2015-03-23 14:45:08.000000000","message":"It\u0027s tricky to write.\nBasically heat is creating users in a specific keystone domain to avoid privilege escalation.\nYou need to specify an admin for this user domain so that heat can create and assign roles to these users.\n\nHere you specify the password of this admin user.\n\nMaybe this form is more understandable?\n\nReplace \u003creplaceable\u003eHEAT_DOMAIN_PASS\u003c/replaceable\u003e with the password you chose for the admin user of the \u003cliteral\u003eheat\u003c/literal\u003e user domain in the Identity service.","commit_id":"3b7cfb4105457d98138d1ead10525e635802a1b9"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"58cea3e854062373051f4dd8ae182b7ac33dec48","unresolved":false,"context_lines":[{"line_number":235,"context_line":"        \u003c/step\u003e"},{"line_number":236,"context_line":"        \u003cstep\u003e"},{"line_number":237,"context_line":"          \u003cpara\u003eIn the \u003cliteral\u003e[DEFAULT]\u003c/literal\u003e section, configure"},{"line_number":238,"context_line":"            informations about the heat keystone domain:\u003c/para\u003e"},{"line_number":239,"context_line":"          \u003cprogramlisting language\u003d\"ini\"\u003e[DEFAULT]"},{"line_number":240,"context_line":"..."},{"line_number":241,"context_line":"stack_domain_admin \u003d heat_domain_admin"}],"source_content_type":"application/xml","patch_set":3,"id":"1a6ced46_bd7da6b3","line":238,"updated":"2015-03-25 02:16:38.000000000","message":"informations -\u003e information","commit_id":"587e37287a6980d785b7a4d8f28c811a59bb4e13"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"34ba66f0bfcf3f6f079468bf23f2577c4e0d4d1c","unresolved":false,"context_lines":[{"line_number":78,"context_line":"          \u003cscreen\u003e\u003cprompt\u003e$\u003c/prompt\u003e \u003cuserinput\u003eheat-keystone-setup-domain \\"},{"line_number":79,"context_line":"                  --stack-user-domain-name heat_user_domain \\"},{"line_number":80,"context_line":"                  --stack-domain-admin heat_domain_admin \\"},{"line_number":81,"context_line":"                  --stack-domain-admin-password \u003creplaceable\u003eHEAT_DOMAIN_PASS\u003c/replaceable\u003e\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":82,"context_line":"        \u003c/step\u003e"},{"line_number":83,"context_line":"        \u003cstep\u003e"},{"line_number":84,"context_line":"          \u003cpara\u003eAdd the \u003cliteral\u003eheat_stack_owner\u003c/literal\u003e role to the"}],"source_content_type":"application/xml","patch_set":4,"id":"1a6ced46_eb3805d5","line":81,"updated":"2015-03-26 02:20:50.000000000","message":"You should define HEAT_DOMAIN_PASS with the other passwords in ch_basic_environment.html.\n\nAlso, add a sentence below the command briefly explaining the password. See line 33 for an example.","commit_id":"42072f991354c450d9423780381c87d6dca80494"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"34ba66f0bfcf3f6f079468bf23f2577c4e0d4d1c","unresolved":false,"context_lines":[{"line_number":235,"context_line":"        \u003c/step\u003e"},{"line_number":236,"context_line":"        \u003cstep\u003e"},{"line_number":237,"context_line":"          \u003cpara\u003eIn the \u003cliteral\u003e[DEFAULT]\u003c/literal\u003e section, configure"},{"line_number":238,"context_line":"            information about the heat keystone domain:\u003c/para\u003e"},{"line_number":239,"context_line":"          \u003cprogramlisting language\u003d\"ini\"\u003e[DEFAULT]"},{"line_number":240,"context_line":"..."},{"line_number":241,"context_line":"stack_domain_admin \u003d heat_domain_admin"}],"source_content_type":"application/xml","patch_set":4,"id":"1a6ced46_ab0c4d3c","line":238,"updated":"2015-03-26 02:20:50.000000000","message":"Conventions: Change \"keystone\" to \"Identity service\".","commit_id":"42072f991354c450d9423780381c87d6dca80494"}]}
