)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"1fc5e8ffaefdaa342fb7857e9aff8f17b7d73cf9","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[install-guide] migrate section swift to RST"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"bp installguide-liberty"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I45743e259ae4318a68c8ae64d2757671954ad0b1"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba3cc151_773fc4b4","line":9,"updated":"2015-06-30 01:02:27.000000000","message":"Change to \n\"Implements: blueprint installguide-liberty\"","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"}],"doc/install-guide-rst/source/index.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0b7dcad1403a6bb6a7087b61dbd7bf27e57d5193","unresolved":false,"context_lines":[{"line_number":74,"context_line":""},{"line_number":75,"context_line":"   common/app_support.rst"},{"line_number":76,"context_line":"   common/glossary.rst"},{"line_number":77,"context_line":"   swift.rst"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Search in this guide"},{"line_number":80,"context_line":"~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa32b979_127bf82a","line":77,"updated":"2015-06-26 12:52:32.000000000","message":"Add it before these entries...","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"91e56a7675d19cfc9bf6ca54c37319a7e77e4ea8","unresolved":false,"context_lines":[{"line_number":74,"context_line":""},{"line_number":75,"context_line":"   common/app_support.rst"},{"line_number":76,"context_line":"   common/glossary.rst"},{"line_number":77,"context_line":"   swift.rst"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Search in this guide"},{"line_number":80,"context_line":"~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_e6957340","line":77,"in_reply_to":"fa32b979_127bf82a","updated":"2015-06-29 20:06:47.000000000","message":"Makes sense. Will fix this.","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"}],"doc/install-guide-rst/source/swift-controller-node.rst":[{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"      $ source admin-openrc.sh"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"#. To create the Identity service credentials, complete these steps:"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"   * Create the ``swift`` user:"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_54bf0960","line":35,"updated":"2015-07-26 00:37:23.000000000","message":"Check the numbering in this file.\nAdd :linenos: to the .. code:: ini directive.  The original doc lists the line numbers for\nthe config files.","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":"      $ source admin-openrc.sh"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"#. To create the Identity service credentials, complete these steps:"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"   * Create the ``swift`` user:"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_4560b535","line":35,"in_reply_to":"3a50d1a3_54bf0960","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":84,"context_line":"   .. code:: console"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"      $ openstack endpoint create \\"},{"line_number":87,"context_line":"          --publicurl \u0027http://\u003creplaceable\u003econtroller\u003c/replaceable\u003e:8080/v1/AUTH_%(tenant_id)s\u0027 \\"},{"line_number":88,"context_line":"          --internalurl \u0027http://\u003creplaceable\u003econtroller\u003c/replaceable\u003e:8080/v1/AUTH_%(tenant_id)s\u0027 \\"},{"line_number":89,"context_line":"          --adminurl http://\u003creplaceable\u003econtroller\u003c/replaceable\u003e:8080 \\"},{"line_number":90,"context_line":"          --region RegionOne \\"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_749325fb","line":87,"updated":"2015-07-26 00:37:23.000000000","message":"Please remove the xml artifacts.","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":84,"context_line":"   .. code:: console"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"      $ openstack endpoint create \\"},{"line_number":87,"context_line":"          --publicurl \u0027http://\u003creplaceable\u003econtroller\u003c/replaceable\u003e:8080/v1/AUTH_%(tenant_id)s\u0027 \\"},{"line_number":88,"context_line":"          --internalurl \u0027http://\u003creplaceable\u003econtroller\u003c/replaceable\u003e:8080/v1/AUTH_%(tenant_id)s\u0027 \\"},{"line_number":89,"context_line":"          --adminurl http://\u003creplaceable\u003econtroller\u003c/replaceable\u003e:8080 \\"},{"line_number":90,"context_line":"          --region RegionOne \\"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_65637142","line":87,"in_reply_to":"3a50d1a3_749325fb","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":153,"context_line":""},{"line_number":154,"context_line":"         # curl -o /etc/swift/proxy-server.conf \\"},{"line_number":155,"context_line":"           https://git.openstack.org/cgit/openstack/swift/plain/etc/proxy-server.conf-sample?h\u003dstable/kilo\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"#. Edit the :file:`/etc/swift/proxy-server.conf` file and complete the"},{"line_number":158,"context_line":"   following actions:"},{"line_number":159,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_94727110","line":156,"updated":"2015-07-26 00:37:23.000000000","message":"Pls. clean-up the xml elements?","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":153,"context_line":""},{"line_number":154,"context_line":"         # curl -o /etc/swift/proxy-server.conf \\"},{"line_number":155,"context_line":"           https://git.openstack.org/cgit/openstack/swift/plain/etc/proxy-server.conf-sample?h\u003dstable/kilo\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"#. Edit the :file:`/etc/swift/proxy-server.conf` file and complete the"},{"line_number":158,"context_line":"   following actions:"},{"line_number":159,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_055aad83","line":156,"in_reply_to":"3a50d1a3_94727110","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":174,"context_line":""},{"line_number":175,"context_line":"        [pipeline:main]"},{"line_number":176,"context_line":"        pipeline \u003d catch_errors gatekeeper healthcheck proxy-logging cache container_sync bulk ratelimit authtoken keystoneauth container-quotas account-quotas slo dlo proxy-logging proxy-server"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"     .. note::"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"        For more information on other modules that enable additional features,"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_54638941","line":177,"updated":"2015-07-26 00:37:23.000000000","message":"Is this still part of the config file?","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":174,"context_line":""},{"line_number":175,"context_line":"        [pipeline:main]"},{"line_number":176,"context_line":"        pipeline \u003d catch_errors gatekeeper healthcheck proxy-logging cache container_sync bulk ratelimit authtoken keystoneauth container-quotas account-quotas slo dlo proxy-logging proxy-server"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"     .. note::"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"        For more information on other modules that enable additional features,"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_854ebdbf","line":177,"in_reply_to":"3a50d1a3_54638941","updated":"2015-07-26 10:28:31.000000000","message":"Yes, should be ini instead of console. Done.","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":202,"context_line":"   * In the ``[filter:authtoken]`` section, configure Identity service access:"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"     .. code:: console"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"        [filter:authtoken]"},{"line_number":207,"context_line":"        paste.filter_factory \u003d keystonemiddleware.auth_token:filter_factory"},{"line_number":208,"context_line":"        ..."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_f459758f","line":205,"updated":"2015-07-26 00:37:23.000000000","message":"Same as comment above. Is this supposed to be .. code-block:: ini?","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":202,"context_line":"   * In the ``[filter:authtoken]`` section, configure Identity service access:"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"     .. code:: console"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"        [filter:authtoken]"},{"line_number":207,"context_line":"        paste.filter_factory \u003d keystonemiddleware.auth_token:filter_factory"},{"line_number":208,"context_line":"        ..."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_a54979b9","line":205,"in_reply_to":"3a50d1a3_f459758f","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":217,"context_line":"        delay_auth_decision \u003d true"},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"     Replace SWIFT_PASS with the password you chose for the ``swift`` user in"},{"line_number":220,"context_line":"     the Identity service."},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"     .. note::"},{"line_number":223,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_d44f99bc","line":220,"updated":"2015-07-26 00:37:23.000000000","message":"Is SWIFT_PASS supposed to be ``SWIFT_PASS``?","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":217,"context_line":"        delay_auth_decision \u003d true"},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"     Replace SWIFT_PASS with the password you chose for the ``swift`` user in"},{"line_number":220,"context_line":"     the Identity service."},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"     .. note::"},{"line_number":223,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_45c75512","line":220,"in_reply_to":"3a50d1a3_d44f99bc","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"9b26c071fe74ab023725781efd5fa2a8f95ed123","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Additionally, you can install and configure the proxy service on multiple"},{"line_number":11,"context_line":"nodes to increase performance and redundancy. For more information, see the"},{"line_number":12,"context_line":"`Deployment Guide \u003c\"http://docs.openstack.org/developer/swift/deployment_guide.html\u003e`__."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"To configure prerequisites"},{"line_number":15,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_845d3f7b","line":13,"updated":"2015-07-27 13:47:57.000000000","message":"Pls. fix this link.  There is an extra double quote by the http.","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"e1e6597037085206f1051df5628c12b50866ee4e","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Additionally, you can install and configure the proxy service on multiple"},{"line_number":11,"context_line":"nodes to increase performance and redundancy. For more information, see the"},{"line_number":12,"context_line":"`Deployment Guide \u003c\"http://docs.openstack.org/developer/swift/deployment_guide.html\u003e`__."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"To configure prerequisites"},{"line_number":15,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_41f5d0ea","line":13,"in_reply_to":"3a50d1a3_845d3f7b","updated":"2015-07-27 21:27:15.000000000","message":"Done","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":14396,"name":"Alexander Adamov","email":"aadamov@mirantis.com","username":"Alexander"},"change_message_id":"8a47eeb55d010e87e2c8c2c67900979682323802","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":".. only:: ubuntu or debian"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"   #. Create the :file:`/etc/swift` directory."},{"line_number":147,"context_line":""},{"line_number":148,"context_line":".. only:: ubuntu or rdo or debian"},{"line_number":149,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_b8d66225","line":146,"updated":"2015-07-27 12:30:04.000000000","message":"Fix the numbering - remove the indent before #.","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"f48d587fa96e4f2c75235a8bfeebe8b895ca0bf6","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":".. only:: ubuntu or debian"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"   #. Create the :file:`/etc/swift` directory."},{"line_number":147,"context_line":""},{"line_number":148,"context_line":".. only:: ubuntu or rdo or debian"},{"line_number":149,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_aee93c1c","line":146,"in_reply_to":"3a50d1a3_b3bc436d","updated":"2015-07-27 12:53:35.000000000","message":"No, this does not work. Removing the indent here will show the line for rdo and obs, too. Also removing the indent does not solve the issue at all because without the indent it is still 1.","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"23c3cf3bb81b0da05a3ddc3893f015c1ee765393","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":".. only:: ubuntu or debian"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"   #. Create the :file:`/etc/swift` directory."},{"line_number":147,"context_line":""},{"line_number":148,"context_line":".. only:: ubuntu or rdo or debian"},{"line_number":149,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_b3bc436d","line":146,"in_reply_to":"3a50d1a3_b8d66225","updated":"2015-07-27 12:49:17.000000000","message":"Ah looks like this is my fault. I thought I have to use indentation when using only blocks. Thanks.","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":14396,"name":"Alexander Adamov","email":"aadamov@mirantis.com","username":"Alexander"},"change_message_id":"8a47eeb55d010e87e2c8c2c67900979682323802","unresolved":false,"context_lines":[{"line_number":147,"context_line":""},{"line_number":148,"context_line":".. only:: ubuntu or rdo or debian"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"   #. Obtain the proxy service configuration file from the Object Storage"},{"line_number":151,"context_line":"      source repository:"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"      .. code:: console"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_d8f1eece","line":150,"updated":"2015-07-27 12:30:04.000000000","message":"Same here.","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"9b26c071fe74ab023725781efd5fa2a8f95ed123","unresolved":false,"context_lines":[{"line_number":151,"context_line":"      source repository:"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"      .. code:: console"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"         # curl -o /etc/swift/proxy-server.conf \\"},{"line_number":156,"context_line":"           https://git.openstack.org/cgit/openstack/swift/plain/etc/proxy-server.conf-sample?h\u003dstable/kilo"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_c41b477f","line":154,"updated":"2015-07-27 13:47:57.000000000","message":"When you use the only directive with the #. numbering scheme, the formatter does not store the count of the previous numbers and you therefore get duplicates.\nLet me know if you need help here.","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"e1e6597037085206f1051df5628c12b50866ee4e","unresolved":false,"context_lines":[{"line_number":151,"context_line":"      source repository:"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"      .. code:: console"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"         # curl -o /etc/swift/proxy-server.conf \\"},{"line_number":156,"context_line":"           https://git.openstack.org/cgit/openstack/swift/plain/etc/proxy-server.conf-sample?h\u003dstable/kilo"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_81d6784d","line":154,"in_reply_to":"3a50d1a3_c41b477f","updated":"2015-07-27 21:27:15.000000000","message":"issue reported: https://github.com/sphinx-doc/sphinx/issues/1972","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"9b26c071fe74ab023725781efd5fa2a8f95ed123","unresolved":false,"context_lines":[{"line_number":183,"context_line":"        For more information on other modules that enable additional features,"},{"line_number":184,"context_line":"        see the `Deployment Guide \u003chttp://docs.openstack.org/developer/swift/deployment_guide.html\u003e`__."},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"        \u003cstep\u003e"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"   * In the ``[app:proxy-server]`` section, enable automatic account creation:"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_a4607b36","line":186,"updated":"2015-07-27 13:47:57.000000000","message":"Pls. remove the xml element, step","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"e1e6597037085206f1051df5628c12b50866ee4e","unresolved":false,"context_lines":[{"line_number":183,"context_line":"        For more information on other modules that enable additional features,"},{"line_number":184,"context_line":"        see the `Deployment Guide \u003chttp://docs.openstack.org/developer/swift/deployment_guide.html\u003e`__."},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"        \u003cstep\u003e"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"   * In the ``[app:proxy-server]`` section, enable automatic account creation:"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_41ccf0ba","line":186,"in_reply_to":"3a50d1a3_a4607b36","updated":"2015-07-27 21:27:15.000000000","message":"Done","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":14396,"name":"Alexander Adamov","email":"aadamov@mirantis.com","username":"Alexander"},"change_message_id":"8a47eeb55d010e87e2c8c2c67900979682323802","unresolved":false,"context_lines":[{"line_number":226,"context_line":"     .. note::"},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"        Comment out or remove any other options in the ``[filter:authtoken]``"},{"line_number":229,"context_line":"        section."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_98c7e611","line":229,"updated":"2015-07-27 12:30:04.000000000","message":"it seems like there should be one more bullet at the end:\n\n\"In the [filter:cache] section, configure the memcached location:\n\n[filter:cache]\n...\nmemcache_servers \u003d 127.0.0.1:11211\"","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"e1e6597037085206f1051df5628c12b50866ee4e","unresolved":false,"context_lines":[{"line_number":226,"context_line":"     .. note::"},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"        Comment out or remove any other options in the ``[filter:authtoken]``"},{"line_number":229,"context_line":"        section."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_c166c0ba","line":229,"in_reply_to":"3a50d1a3_13a65753","updated":"2015-07-27 21:27:15.000000000","message":"Done","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"23c3cf3bb81b0da05a3ddc3893f015c1ee765393","unresolved":false,"context_lines":[{"line_number":226,"context_line":"     .. note::"},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"        Comment out or remove any other options in the ``[filter:authtoken]``"},{"line_number":229,"context_line":"        section."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_13a65753","line":229,"in_reply_to":"3a50d1a3_98c7e611","updated":"2015-07-27 12:49:17.000000000","message":"I will check this.","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"}],"doc/install-guide-rst/source/swift-finalize-installation.rst":[{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"         # curl -o /etc/swift/swift.conf \\"},{"line_number":21,"context_line":"           https://git.openstack.org/cgit/openstack/swift/plain/etc/swift.conf-sample?h\u003dstable/kilo"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"#. Edit the :file:`/etc/swift/swift.conf` file and complete the following"},{"line_number":24,"context_line":"   actions:"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_34635d1c","line":22,"updated":"2015-07-26 00:37:23.000000000","message":"The numbering is off in this file.","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"         # curl -o /etc/swift/swift.conf \\"},{"line_number":21,"context_line":"           https://git.openstack.org/cgit/openstack/swift/plain/etc/swift.conf-sample?h\u003dstable/kilo"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"#. Edit the :file:`/etc/swift/swift.conf` file and complete the following"},{"line_number":24,"context_line":"   actions:"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_e5d6a1c2","line":22,"in_reply_to":"3a50d1a3_34635d1c","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"278ceed5edc0256faae96379f25f2c9b94149598","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":".. only:: ubuntu or rdo or debian"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"   0. Obtain the :file:`/etc/swift/swift.conf` file from the Object"},{"line_number":16,"context_line":"      Storage source repository:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"      .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a50d1a3_e301cbb0","line":15,"updated":"2015-07-31 04:07:53.000000000","message":"Why start the numbering at 0?","commit_id":"cd5ff1be05b06ec2b86a93855fd0f32840d32828"}],"doc/install-guide-rst/source/swift-initial-rings.rst":[{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"9b26c071fe74ab023725781efd5fa2a8f95ed123","unresolved":false,"context_lines":[{"line_number":89,"context_line":""},{"line_number":90,"context_line":"      # swift-ring-builder account.builder rebalance"},{"line_number":91,"context_line":"      Reassigned 1024 (100.00%) partitions. Balance is now 0.00.  Dispersion is now 0.00"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Container ring"},{"line_number":94,"context_line":"~~~~~~~~~~~~~~"},{"line_number":95,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_cac83177","line":92,"updated":"2015-07-27 13:47:57.000000000","message":"You may want to add a space in your doc between sub sections.\n\nUse a | with a line before and line after.","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"e1e6597037085206f1051df5628c12b50866ee4e","unresolved":false,"context_lines":[{"line_number":89,"context_line":""},{"line_number":90,"context_line":"      # swift-ring-builder account.builder rebalance"},{"line_number":91,"context_line":"      Reassigned 1024 (100.00%) partitions. Balance is now 0.00.  Dispersion is now 0.00"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Container ring"},{"line_number":94,"context_line":"~~~~~~~~~~~~~~"},{"line_number":95,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_21da044c","line":92,"in_reply_to":"3a50d1a3_cac83177","updated":"2015-07-27 21:27:15.000000000","message":"Done","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"9b26c071fe74ab023725781efd5fa2a8f95ed123","unresolved":false,"context_lines":[{"line_number":105,"context_line":"   .. code:: console"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"      # swift-ring-builder container.builder create 10 3 1"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"   .. note::"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"      This command provides no output."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_aabda5d8","line":108,"updated":"2015-07-27 13:47:57.000000000","message":"There are three places where italics show for console output.\nuse .. code-block:: console","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"e1e6597037085206f1051df5628c12b50866ee4e","unresolved":false,"context_lines":[{"line_number":105,"context_line":"   .. code:: console"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"      # swift-ring-builder container.builder create 10 3 1"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"   .. note::"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"      This command provides no output."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3a50d1a3_a19cd46a","line":108,"in_reply_to":"3a50d1a3_aabda5d8","updated":"2015-07-27 21:27:15.000000000","message":"Replaced all .. code:: with .. code-block::.","commit_id":"e49dd469b66fe2e8efc67024d15f3b4ae686a22f"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"10a7ab3481c1d3f2346c481fb32c91a970910afd","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"The account server uses the account ring to maintain lists of containers."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To create the ring perform the following steps on the controller node."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"#. Change to the :file:`/etc/swift` directory."},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a50d1a3_e27bb7bc","line":20,"updated":"2015-07-28 01:34:31.000000000","message":"Line 20: lead into the procedure with a \":\"\n\n\"...the following steps on the controller node:\"","commit_id":"cd5ff1be05b06ec2b86a93855fd0f32840d32828"}],"doc/install-guide-rst/source/swift-next-steps.rst":[{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Your OpenStack environment now includes Object Storage. You can"},{"line_number":6,"context_line":":doc:`launch an instance \u003claunch-instance\u003e` an instance services"},{"line_number":7,"context_line":"to your environment in the following chapters."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_14ebc179","line":7,"updated":"2015-07-26 00:37:23.000000000","message":"Text should be:\nYou can launch an instance or add more services to your environment in the following chapters.","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Your OpenStack environment now includes Object Storage. You can"},{"line_number":6,"context_line":":doc:`launch an instance \u003claunch-instance\u003e` an instance services"},{"line_number":7,"context_line":"to your environment in the following chapters."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_a5e09997","line":7,"in_reply_to":"3a50d1a3_14ebc179","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"}],"doc/install-guide-rst/source/swift-storage-node.rst":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"2b0def3a8c0568d52ea7710a093e86a060ebf521","unresolved":false,"context_lines":[{"line_number":114,"context_line":"#. Edit the :file:`/etc/rsyncd.conf` file and add the following to it:"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"   .. code-block:: ini"},{"line_number":117,"context_line":"  "},{"line_number":118,"context_line":"      uid \u003d swift"},{"line_number":119,"context_line":"      gid \u003d swift"},{"line_number":120,"context_line":"      log file \u003d /var/log/rsyncd.log"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3a50d1a3_a330a308","line":117,"updated":"2015-07-24 22:11:53.000000000","message":"Whitespace.","commit_id":"35c30a15ecd2c058ea18ab870c5d47033f022aa2"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"2b0def3a8c0568d52ea7710a093e86a060ebf521","unresolved":false,"context_lines":[{"line_number":149,"context_line":""},{"line_number":150,"context_line":".. only:: ubuntu"},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"   5. Edit the :file:`/etc/default/rsync` file and enable the ``rsync``"},{"line_number":153,"context_line":"      service:"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"      .. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3a50d1a3_633a9be9","line":152,"updated":"2015-07-24 22:11:53.000000000","message":"I am not sure it. It looks like #. is not working inside \"only\" blocks.","commit_id":"35c30a15ecd2c058ea18ab870c5d47033f022aa2"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"2b0def3a8c0568d52ea7710a093e86a060ebf521","unresolved":false,"context_lines":[{"line_number":210,"context_line":""},{"line_number":211,"context_line":".. only:: ubuntu or rdo"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":"   #. Obtain the accounting, container, object, container-reconciler, and"},{"line_number":214,"context_line":"      object-expirer service configuration files from the Object Storage"},{"line_number":215,"context_line":"      source repository:"},{"line_number":216,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3a50d1a3_be03d80c","line":213,"updated":"2015-07-24 22:11:53.000000000","message":"I am not sure here. #. is not working inside \"only\" blocks. Counting restarts in line 230.","commit_id":"35c30a15ecd2c058ea18ab870c5d47033f022aa2"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"2b0def3a8c0568d52ea7710a093e86a060ebf521","unresolved":false,"context_lines":[{"line_number":226,"context_line":"           https://git.openstack.org/cgit/openstack/swift/plain/etc/container-reconciler.conf-sample?h\u003dstable/kilo"},{"line_number":227,"context_line":"         # curl -o /etc/swift/object-expirer.conf \\"},{"line_number":228,"context_line":"           https://git.openstack.org/cgit/openstack/swift/plain/etc/object-expirer.conf-sample?h\u003dstable/kilo"},{"line_number":229,"context_line":" "},{"line_number":230,"context_line":"#. Edit the :file:`/etc/swift/account-server.conf` file and complete the"},{"line_number":231,"context_line":"   following actions:"},{"line_number":232,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3a50d1a3_0355d71b","line":229,"updated":"2015-07-24 22:11:53.000000000","message":"Whitespace.","commit_id":"35c30a15ecd2c058ea18ab870c5d47033f022aa2"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Install and configure the storage nodes"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This section describes how to install and configure storage nodes"},{"line_number":6,"context_line":"that operate the account, container, and object services. For"},{"line_number":7,"context_line":"simplicity, this configuration references two storage nodes, each"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_94535139","line":4,"updated":"2015-07-26 00:37:23.000000000","message":"I guess you forgot to include the debian content in all the files of this section\nor else decided not to include it.","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Install and configure the storage nodes"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This section describes how to install and configure storage nodes"},{"line_number":6,"context_line":"that operate the account, container, and object services. For"},{"line_number":7,"context_line":"simplicity, this configuration references two storage nodes, each"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_c58925cc","line":4,"in_reply_to":"3a50d1a3_94535139","updated":"2015-07-26 10:28:31.000000000","message":"Yes, I forgot all of them. I checked all files and added debian everywhere.","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":50,"context_line":"     node and add the following to it:"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"     .. code-block:: ini"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"        # object1"},{"line_number":55,"context_line":"        10.0.0.51        object1"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_d47239e3","line":53,"updated":"2015-07-26 00:37:23.000000000","message":"line numbers?\n:linenos:","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":50,"context_line":"     node and add the following to it:"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"     .. code-block:: ini"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"        # object1"},{"line_number":55,"context_line":"        10.0.0.51        object1"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_45ee758c","line":53,"in_reply_to":"3a50d1a3_d47239e3","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":121,"context_line":"      pid file \u003d /var/run/rsyncd.pid"},{"line_number":122,"context_line":"      address \u003d MANAGEMENT_INTERFACE_IP_ADDRESS"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"      [account]"},{"line_number":125,"context_line":"      max connections \u003d 2"},{"line_number":126,"context_line":"      path \u003d /srv/node/"},{"line_number":127,"context_line":"      read only \u003d false"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_344a7d84","line":124,"updated":"2015-07-26 00:37:23.000000000","message":"line numbers?","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":121,"context_line":"      pid file \u003d /var/run/rsyncd.pid"},{"line_number":122,"context_line":"      address \u003d MANAGEMENT_INTERFACE_IP_ADDRESS"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"      [account]"},{"line_number":125,"context_line":"      max connections \u003d 2"},{"line_number":126,"context_line":"      path \u003d /srv/node/"},{"line_number":127,"context_line":"      read only \u003d false"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_05e86d7b","line":124,"in_reply_to":"3a50d1a3_344a7d84","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":238,"context_line":"        [DEFAULT]"},{"line_number":239,"context_line":"        ..."},{"line_number":240,"context_line":"        bind_ip \u003d MANAGEMENT_INTERFACE_IP_ADDRESS"},{"line_number":241,"context_line":"        bind_port \u003d 6002user \u003d swift"},{"line_number":242,"context_line":"        swift_dir \u003d /etc/swiftdevices \u003d /srv/node"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"     Replace ``MANAGEMENT_INTERFACE_IP_ADDRESS`` with the IP address of the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_544dc997","line":241,"updated":"2015-07-26 00:37:23.000000000","message":"line numbers?","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0a65db49763292d34b9f98b4bf4d282a1f9ea122","unresolved":false,"context_lines":[{"line_number":238,"context_line":"        [DEFAULT]"},{"line_number":239,"context_line":"        ..."},{"line_number":240,"context_line":"        bind_ip \u003d MANAGEMENT_INTERFACE_IP_ADDRESS"},{"line_number":241,"context_line":"        bind_port \u003d 6002user \u003d swift"},{"line_number":242,"context_line":"        swift_dir \u003d /etc/swiftdevices \u003d /srv/node"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"     Replace ``MANAGEMENT_INTERFACE_IP_ADDRESS`` with the IP address of the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_eaf430d0","line":241,"updated":"2015-07-26 06:22:49.000000000","message":"missing newline before user","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":238,"context_line":"        [DEFAULT]"},{"line_number":239,"context_line":"        ..."},{"line_number":240,"context_line":"        bind_ip \u003d MANAGEMENT_INTERFACE_IP_ADDRESS"},{"line_number":241,"context_line":"        bind_port \u003d 6002user \u003d swift"},{"line_number":242,"context_line":"        swift_dir \u003d /etc/swiftdevices \u003d /srv/node"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"     Replace ``MANAGEMENT_INTERFACE_IP_ADDRESS`` with the IP address of the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_25eb297a","line":241,"in_reply_to":"3a50d1a3_544dc997","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":238,"context_line":"        [DEFAULT]"},{"line_number":239,"context_line":"        ..."},{"line_number":240,"context_line":"        bind_ip \u003d MANAGEMENT_INTERFACE_IP_ADDRESS"},{"line_number":241,"context_line":"        bind_port \u003d 6002user \u003d swift"},{"line_number":242,"context_line":"        swift_dir \u003d /etc/swiftdevices \u003d /srv/node"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"     Replace ``MANAGEMENT_INTERFACE_IP_ADDRESS`` with the IP address of the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_c502853e","line":241,"in_reply_to":"3a50d1a3_eaf430d0","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0a65db49763292d34b9f98b4bf4d282a1f9ea122","unresolved":false,"context_lines":[{"line_number":239,"context_line":"        ..."},{"line_number":240,"context_line":"        bind_ip \u003d MANAGEMENT_INTERFACE_IP_ADDRESS"},{"line_number":241,"context_line":"        bind_port \u003d 6002user \u003d swift"},{"line_number":242,"context_line":"        swift_dir \u003d /etc/swiftdevices \u003d /srv/node"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"     Replace ``MANAGEMENT_INTERFACE_IP_ADDRESS`` with the IP address of the"},{"line_number":245,"context_line":"     management network on the storage node."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_caf934ca","line":242,"updated":"2015-07-26 06:22:49.000000000","message":"Missing newline","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":239,"context_line":"        ..."},{"line_number":240,"context_line":"        bind_ip \u003d MANAGEMENT_INTERFACE_IP_ADDRESS"},{"line_number":241,"context_line":"        bind_port \u003d 6002user \u003d swift"},{"line_number":242,"context_line":"        swift_dir \u003d /etc/swiftdevices \u003d /srv/node"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"     Replace ``MANAGEMENT_INTERFACE_IP_ADDRESS`` with the IP address of the"},{"line_number":245,"context_line":"     management network on the storage node."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_e5fd413c","line":242,"in_reply_to":"3a50d1a3_caf934ca","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":349,"context_line":"#. Ensure proper ownership of the mount point directory structure:"},{"line_number":350,"context_line":""},{"line_number":351,"context_line":"   .. code:: console"},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"      # chown -R swift:swift /srv/node"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"#. Create the :file:`recon` directory and ensure proper ownership of it:"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_f443b56a","line":352,"updated":"2015-07-26 00:37:23.000000000","message":".. code-block:: console","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":349,"context_line":"#. Ensure proper ownership of the mount point directory structure:"},{"line_number":350,"context_line":""},{"line_number":351,"context_line":"   .. code:: console"},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"      # chown -R swift:swift /srv/node"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"#. Create the :file:`recon` directory and ensure proper ownership of it:"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_85fc7d3f","line":352,"in_reply_to":"3a50d1a3_f443b56a","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":355,"context_line":"#. Create the :file:`recon` directory and ensure proper ownership of it:"},{"line_number":356,"context_line":""},{"line_number":357,"context_line":"   .. code:: console"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"      # mkdir -p /var/cache/swift"},{"line_number":360,"context_line":"      # chown -R swift:swift /var/cache/swift"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_d459d95c","line":358,"updated":"2015-07-26 00:37:23.000000000","message":".. code-block:: console\n\nwill get rid of the italics","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"9a95cdb8aec63ea7a08c9a7b8bf3acd697e71fe3","unresolved":false,"context_lines":[{"line_number":355,"context_line":"#. Create the :file:`recon` directory and ensure proper ownership of it:"},{"line_number":356,"context_line":""},{"line_number":357,"context_line":"   .. code:: console"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"      # mkdir -p /var/cache/swift"},{"line_number":360,"context_line":"      # chown -R swift:swift /var/cache/swift"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_a5f73958","line":358,"in_reply_to":"3a50d1a3_d459d95c","updated":"2015-07-26 10:28:31.000000000","message":"Done","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"10a7ab3481c1d3f2346c481fb32c91a970910afd","unresolved":false,"context_lines":[{"line_number":302,"context_line":"        [pipeline:main]"},{"line_number":303,"context_line":"        pipeline \u003d healthcheck recon container-server"},{"line_number":304,"context_line":"          \u003cnote\u003e"},{"line_number":305,"context_line":"     .. note::"},{"line_number":306,"context_line":""},{"line_number":307,"context_line":"       For more information on other modules that enable additional features,"},{"line_number":308,"context_line":"       see the `Deployment Guide \u003chttp://docs.openstack.org/developer/swift/deployment_guide.html\u003e`__."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3a50d1a3_bdd8701f","line":305,"updated":"2015-07-28 01:34:31.000000000","message":"Line 305: Note alignment: Line up the note text with the .. note:: role.","commit_id":"cd5ff1be05b06ec2b86a93855fd0f32840d32828"}],"doc/install-guide-rst/source/swift-verify.rst":[{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a40f1fff9645892883e670782c65a10927c22f40","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Verify operation"},{"line_number":2,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This section describes how to verify operation of the Object Storage"},{"line_number":5,"context_line":"service."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_94a59148","line":3,"updated":"2015-07-26 00:37:23.000000000","message":"Should heading be: \n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nVerify ...\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"0a65db49763292d34b9f98b4bf4d282a1f9ea122","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Verify operation"},{"line_number":2,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This section describes how to verify operation of the Object Storage"},{"line_number":5,"context_line":"service."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3a50d1a3_8a032cb8","line":3,"in_reply_to":"3a50d1a3_94a59148","updated":"2015-07-26 06:22:49.000000000","message":"Yes, it should","commit_id":"4642285c7277b1a3b4e871086e124c62a80911a9"}],"doc/install-guide-rst/source/swift.rst":[{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"1fc5e8ffaefdaa342fb7857e9aff8f17b7d73cf9","unresolved":false,"context_lines":[{"line_number":13,"context_line":"   swift_verify.rst"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Next steps"},{"line_number":16,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Your OpenStack environment now includes Object Storage. You can launch"},{"line_number":19,"context_line":"an instance or add more services to your environment in the following"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_37e5bc36","line":16,"updated":"2015-06-30 01:02:27.000000000","message":"Second level heading should be tilda character.","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e816b2e5346599aa3b199411e73e53ea26c5eea9","unresolved":false,"context_lines":[{"line_number":20,"context_line":"   swift-verify.rst"},{"line_number":21,"context_line":"   swift-next-steps.rst"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Next steps"},{"line_number":24,"context_line":"~~~~~~~~~~"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Your OpenStack environment now includes Object Storage. You can launch"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3a50d1a3_499e99b9","line":23,"updated":"2015-07-25 10:53:32.000000000","message":"This is also in swift-next-steps.rst, thus duplicated. Let\u0027s have it only once","commit_id":"0f2727917acd41b6be694f9a6f92ab92f5657bf7"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"6887fadf2540c344e72eba5d38a35478e5301040","unresolved":false,"context_lines":[{"line_number":20,"context_line":"   swift-verify.rst"},{"line_number":21,"context_line":"   swift-next-steps.rst"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Next steps"},{"line_number":24,"context_line":"~~~~~~~~~~"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Your OpenStack environment now includes Object Storage. You can launch"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3a50d1a3_c9aaa9d2","line":23,"in_reply_to":"3a50d1a3_499e99b9","updated":"2015-07-25 10:55:04.000000000","message":"Already removed in my local copy. Will be removed with the next patchset.","commit_id":"0f2727917acd41b6be694f9a6f92ab92f5657bf7"}],"doc/install-guide-rst/source/swift_verify.rst":[{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"1fc5e8ffaefdaa342fb7857e9aff8f17b7d73cf9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Verify operation"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"This section describes how to verify operation of the Object Storage"},{"line_number":5,"context_line":"service."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_d7d01056","line":2,"updated":"2015-06-30 01:02:27.000000000","message":"Second level heading should be tilda character.","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"1fc5e8ffaefdaa342fb7857e9aff8f17b7d73cf9","unresolved":false,"context_lines":[{"line_number":11,"context_line":".. note::"},{"line_number":12,"context_line":"   Perform these steps on the controller node."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Source the ``demo`` credentials:"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":".. code::"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_b7146cf5","line":14,"updated":"2015-06-30 01:02:27.000000000","message":"Use enumerated list markup \"# .\"\nSee https://wiki.openstack.org/wiki/Documentation/Markup_conventions#Ordered_list","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"1fc5e8ffaefdaa342fb7857e9aff8f17b7d73cf9","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    $ source demo-openrc.sh"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Show the service status:"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":".. code::"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_57fac0be","line":20,"updated":"2015-06-30 01:02:27.000000000","message":"Use enumerated list markup \"# .\"","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"1fc5e8ffaefdaa342fb7857e9aff8f17b7d73cf9","unresolved":false,"context_lines":[{"line_number":31,"context_line":"         X-Trans-Id: txdea07add01ca4dbdb49a2-0055380d09"},{"line_number":32,"context_line":"       Content-Type: text/plain; charset\u003dutf-8"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Upload a test file:"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":".. code::"},{"line_number":37,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_77f7c4d3","line":34,"updated":"2015-06-30 01:02:27.000000000","message":"Use enumerated list markup \"# .\"","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"1fc5e8ffaefdaa342fb7857e9aff8f17b7d73cf9","unresolved":false,"context_lines":[{"line_number":41,"context_line":"Replace ``FILE`` with the name of a local file to upload to the"},{"line_number":42,"context_line":"``demo-container1`` container."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"List containers:"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. code::"},{"line_number":47,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_170438be","line":44,"updated":"2015-06-30 01:02:27.000000000","message":"Use enumerated list markup \"# .\"","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"1fc5e8ffaefdaa342fb7857e9aff8f17b7d73cf9","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    $ swift -V 3 list"},{"line_number":49,"context_line":"    demo-container1"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"Download a test file:"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":".. code::"},{"line_number":54,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_d72c904c","line":51,"updated":"2015-06-30 01:02:27.000000000","message":"Use enumerated list markup \"# .\"","commit_id":"688f1ce7b75419e8873e408617f53e888f403424"}]}
