)]}'
{"doc/ha-guide/source/controller-ha-haproxy.rst":[{"author":{"_account_id":11444,"name":"Radoslaw Smigielski","display_name":"Radek","email":"rsmigiel@redhat.com","username":"radek"},"change_message_id":"4dcaf1d34942c2381796ea3781492cbe6b64c037","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Haproxy nodes"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Haproxy is a very fast and reliable solution that provides"},{"line_number":7,"context_line":"high availability, load balancing, and proxying for TCP and HTTP-based applications."},{"line_number":8,"context_line":"It is particularly suited for web sites crawling under very high loads"},{"line_number":9,"context_line":"while needing persistence or Layer 7 processing."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_ce37c2fd","line":6,"updated":"2015-05-29 06:41:32.000000000","message":"\"Haproxy\" -\u003e \"HAProxy\", we should also change this in all the other lines from \"haproxy\" -\u003e \"HAProxy\".\n\nthe \"solution\" sounds vague, it\u0027s just one daemon and for me solution is complicated set of software working together, how about:\n\"(...)fast and reliable http reverse proxy and load balancer for TCP and HTTP(...)\"","commit_id":"541e6a540037d31142b64dc129bba425034bb517"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"d0e4350d43c7940f81197b03ae58d3d3616bcb23","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Haproxy nodes"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Haproxy is a very fast and reliable solution that provides"},{"line_number":7,"context_line":"high availability, load balancing, and proxying for TCP and HTTP-based applications."},{"line_number":8,"context_line":"It is particularly suited for web sites crawling under very high loads"},{"line_number":9,"context_line":"while needing persistence or Layer 7 processing."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_b51e116e","line":6,"in_reply_to":"7a016987_ce37c2fd","updated":"2015-05-29 09:44:43.000000000","message":"I believe the standard is to not capitalize any of the service names unless they are at the beginning of a sentence,  Personally, I prefer HAProxy but I\u0027m trying to conform...\n\nI agree about \"solution\", etc and implemented your suggested changes here.","commit_id":"541e6a540037d31142b64dc129bba425034bb517"},{"author":{"_account_id":11444,"name":"Radoslaw Smigielski","display_name":"Radek","email":"rsmigiel@redhat.com","username":"radek"},"change_message_id":"4dcaf1d34942c2381796ea3781492cbe6b64c037","unresolved":false,"context_lines":[{"line_number":50,"context_line":"      timeout  client 1m"},{"line_number":51,"context_line":"      timeout  server 1m"},{"line_number":52,"context_line":"      timeout  check 10s"},{"line_number":53,"context_line":" "},{"line_number":54,"context_line":"    listen dashboard_cluster"},{"line_number":55,"context_line":"      bind \u003cVirtual IP\u003e:443"},{"line_number":56,"context_line":"      balance  source"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_a15497fd","line":53,"updated":"2015-05-29 06:41:32.000000000","message":"remove this space, please","commit_id":"541e6a540037d31142b64dc129bba425034bb517"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"d0e4350d43c7940f81197b03ae58d3d3616bcb23","unresolved":false,"context_lines":[{"line_number":50,"context_line":"      timeout  client 1m"},{"line_number":51,"context_line":"      timeout  server 1m"},{"line_number":52,"context_line":"      timeout  check 10s"},{"line_number":53,"context_line":" "},{"line_number":54,"context_line":"    listen dashboard_cluster"},{"line_number":55,"context_line":"      bind \u003cVirtual IP\u003e:443"},{"line_number":56,"context_line":"      balance  source"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a016987_7514194c","line":53,"in_reply_to":"7a016987_a15497fd","updated":"2015-05-29 09:44:43.000000000","message":"Done","commit_id":"541e6a540037d31142b64dc129bba425034bb517"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"12707992d634644e711846d7852f7a9c74af67c7","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Haproxy nodes"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Haproxy provides a fast and reliable HTTP reverse proxy and load balancer"},{"line_number":7,"context_line":"for TCP and HTTP-based applications."},{"line_number":8,"context_line":"It is particularly suited for web sites crawling under very high loads"},{"line_number":9,"context_line":"while needing persistence or Layer 7 processing."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a016987_c1076cc8","line":6,"updated":"2015-05-30 11:29:09.000000000","message":"I also believe it should be HAProxy, and in other lines as well.","commit_id":"1483cb108ee7108268d2dd5fda1efc020e533d54"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"c0025cfc529585ca7cba9e68ff44a85912ae2d20","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Haproxy nodes"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Haproxy provides a fast and reliable HTTP reverse proxy and load balancer"},{"line_number":7,"context_line":"for TCP and HTTP-based applications."},{"line_number":8,"context_line":"It is particularly suited for web sites crawling under very high loads"},{"line_number":9,"context_line":"while needing persistence or Layer 7 processing."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a016987_273d302b","line":6,"in_reply_to":"7a016987_01fb4448","updated":"2015-05-30 16:37:11.000000000","message":"I actually agree.  I am changing the file and we\u0027ll see if we get pushback.","commit_id":"1483cb108ee7108268d2dd5fda1efc020e533d54"},{"author":{"_account_id":11444,"name":"Radoslaw Smigielski","display_name":"Radek","email":"rsmigiel@redhat.com","username":"radek"},"change_message_id":"d79848b2d8d1aa6a61175fac0930cc5157a4edc2","unresolved":false,"context_lines":[{"line_number":3,"context_line":"Haproxy nodes"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"Haproxy provides a fast and reliable HTTP reverse proxy and load balancer"},{"line_number":7,"context_line":"for TCP and HTTP-based applications."},{"line_number":8,"context_line":"It is particularly suited for web sites crawling under very high loads"},{"line_number":9,"context_line":"while needing persistence or Layer 7 processing."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a016987_01fb4448","line":6,"in_reply_to":"7a016987_c1076cc8","updated":"2015-05-30 12:37:08.000000000","message":"I was pointing to this in the first patch set.\nMeg, I know we should keep the standard to not capitalize but have a look on home page of the HAProxy http://www.haproxy.org/ this is how they write this name.","commit_id":"1483cb108ee7108268d2dd5fda1efc020e533d54"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"3ade9f675fe46d52dc04dad5189398d992c73821","unresolved":false,"context_lines":[{"line_number":25,"context_line":"- The common practice is to locate an HAProxy instance on each OpenStack controller"},{"line_number":26,"context_line":"  in the environment."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Here is an example for the haproxy configuration file."},{"line_number":29,"context_line":"[TODO: add path/name of file.  Is a copy required on each controller node?]"},{"line_number":30,"context_line":"Note that you must restart the haproxy service to implement"},{"line_number":31,"context_line":"any changes made to this file."}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a016987_af4e8b35","line":28,"updated":"2015-06-01 08:02:47.000000000","message":"Please change haproxy --\u003e HAProxy here as well.","commit_id":"747cb32991bb28625a33ca5610158d8347f28e2f"},{"author":{"_account_id":11444,"name":"Radoslaw Smigielski","display_name":"Radek","email":"rsmigiel@redhat.com","username":"radek"},"change_message_id":"3f219c834f8a978e1172530f1824f6160b73b760","unresolved":false,"context_lines":[{"line_number":25,"context_line":"- The common practice is to locate an HAProxy instance on each OpenStack controller"},{"line_number":26,"context_line":"  in the environment."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Here is an example for the haproxy configuration file."},{"line_number":29,"context_line":"[TODO: add path/name of file.  Is a copy required on each controller node?]"},{"line_number":30,"context_line":"Note that you must restart the haproxy service to implement"},{"line_number":31,"context_line":"any changes made to this file."}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a016987_c6f08c93","line":28,"in_reply_to":"7a016987_320d628f","updated":"2015-06-01 11:04:16.000000000","message":"Meg, most Linux distros keep the HAProxy config in this file: /etc/haproxy/haproxy.cfg","commit_id":"747cb32991bb28625a33ca5610158d8347f28e2f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ff65c4c98d3c2a3c2827ce683c4c35f9a91db6c9","unresolved":false,"context_lines":[{"line_number":25,"context_line":"- The common practice is to locate an HAProxy instance on each OpenStack controller"},{"line_number":26,"context_line":"  in the environment."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Here is an example for the haproxy configuration file."},{"line_number":29,"context_line":"[TODO: add path/name of file.  Is a copy required on each controller node?]"},{"line_number":30,"context_line":"Note that you must restart the haproxy service to implement"},{"line_number":31,"context_line":"any changes made to this file."}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a016987_320d628f","line":28,"in_reply_to":"7a016987_92d2d65a","updated":"2015-06-01 09:40:06.000000000","message":"Yes, possibly it should. But since it\u0027s not the name of a config file yet - haproxy should be HAProxy. In my opinion.","commit_id":"747cb32991bb28625a33ca5610158d8347f28e2f"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"7a92b2feaa8ddd8c6573c83a2a94af2df29230cd","unresolved":false,"context_lines":[{"line_number":25,"context_line":"- The common practice is to locate an HAProxy instance on each OpenStack controller"},{"line_number":26,"context_line":"  in the environment."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Here is an example for the haproxy configuration file."},{"line_number":29,"context_line":"[TODO: add path/name of file.  Is a copy required on each controller node?]"},{"line_number":30,"context_line":"Note that you must restart the haproxy service to implement"},{"line_number":31,"context_line":"any changes made to this file."}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a016987_92d2d65a","line":28,"in_reply_to":"7a016987_af4e8b35","updated":"2015-06-01 08:45:41.000000000","message":"Shouldn\u0027t this actually be the name of the configuration file?  I am waiting for technical review of this section and hoping that someone will supply the name of the file.","commit_id":"747cb32991bb28625a33ca5610158d8347f28e2f"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"9b722b790a2f6dac0e82195a9c831ea305a12be5","unresolved":false,"context_lines":[{"line_number":25,"context_line":"- The common practice is to locate an HAProxy instance on each OpenStack controller"},{"line_number":26,"context_line":"  in the environment."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Here is an example for the haproxy configuration file."},{"line_number":29,"context_line":"[TODO: add path/name of file.  Is a copy required on each controller node?]"},{"line_number":30,"context_line":"Note that you must restart the haproxy service to implement"},{"line_number":31,"context_line":"any changes made to this file."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_3abe2500","line":28,"in_reply_to":"7a016987_c6f08c93","updated":"2015-06-01 18:29:54.000000000","message":"Done -- I put the path/filename in and marked it as :file:","commit_id":"747cb32991bb28625a33ca5610158d8347f28e2f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"3ade9f675fe46d52dc04dad5189398d992c73821","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Here is an example for the haproxy configuration file."},{"line_number":29,"context_line":"[TODO: add path/name of file.  Is a copy required on each controller node?]"},{"line_number":30,"context_line":"Note that you must restart the haproxy service to implement"},{"line_number":31,"context_line":"any changes made to this file."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a016987_4f56f7ce","line":30,"updated":"2015-06-01 08:02:47.000000000","message":"The same here","commit_id":"747cb32991bb28625a33ca5610158d8347f28e2f"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"7a92b2feaa8ddd8c6573c83a2a94af2df29230cd","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Here is an example for the haproxy configuration file."},{"line_number":29,"context_line":"[TODO: add path/name of file.  Is a copy required on each controller node?]"},{"line_number":30,"context_line":"Note that you must restart the haproxy service to implement"},{"line_number":31,"context_line":"any changes made to this file."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a016987_92bc16dd","line":30,"in_reply_to":"7a016987_4f56f7ce","updated":"2015-06-01 08:45:41.000000000","message":"Shouldn\u0027t this be the command name one runs?  And I need to figure out how to code a command name -- the current markup doesn\u0027t specify this for RST.","commit_id":"747cb32991bb28625a33ca5610158d8347f28e2f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ff65c4c98d3c2a3c2827ce683c4c35f9a91db6c9","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Here is an example for the haproxy configuration file."},{"line_number":29,"context_line":"[TODO: add path/name of file.  Is a copy required on each controller node?]"},{"line_number":30,"context_line":"Note that you must restart the haproxy service to implement"},{"line_number":31,"context_line":"any changes made to this file."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a016987_a05b3821","line":30,"in_reply_to":"7a016987_92bc16dd","updated":"2015-06-01 09:40:06.000000000","message":"There is no command name in line 30. For commands you can use :command:`any_command` if this is what you mean.","commit_id":"747cb32991bb28625a33ca5610158d8347f28e2f"},{"author":{"_account_id":10014,"name":"Meg McRoberts","email":"DreidelLhasa@yahoo.com","username":"SstackScribe"},"change_message_id":"9b722b790a2f6dac0e82195a9c831ea305a12be5","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"Here is an example for the haproxy configuration file."},{"line_number":29,"context_line":"[TODO: add path/name of file.  Is a copy required on each controller node?]"},{"line_number":30,"context_line":"Note that you must restart the haproxy service to implement"},{"line_number":31,"context_line":"any changes made to this file."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5afe65bd_3a6ce59b","line":30,"in_reply_to":"7a016987_a05b3821","updated":"2015-06-01 18:29:54.000000000","message":"Done.  For now, I just switched this to be HAProxy.","commit_id":"747cb32991bb28625a33ca5610158d8347f28e2f"}]}
