)]}'
{"doc/source/ops_runbook/maintenance.rst":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"d901d25fbdfc8b6f20e329c257345fae28c6a04c","unresolved":false,"context_lines":[{"line_number":322,"context_line":"      bring some or all of the nodes up ASAP."},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"Swift startup/shutdown"},{"line_number":325,"context_line":"----------------------"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"-  Use reload - not stop/start/restart."},{"line_number":328,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5aef4532_c553ee15","line":325,"updated":"2016-03-09 17:25:00.000000000","message":"nit: perhaps wrong heading level? (needs to be bigger heading)","commit_id":"34bcfce3be36a620617275685fd2d9b852672d23"},{"author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"change_message_id":"5969beee022577bd84d0fdae039288f966fbb843","unresolved":false,"context_lines":[{"line_number":322,"context_line":"      bring some or all of the nodes up ASAP."},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"Swift startup/shutdown"},{"line_number":325,"context_line":"----------------------"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"-  Use reload - not stop/start/restart."},{"line_number":328,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5aef4532_328295c8","line":325,"in_reply_to":"5aef4532_c553ee15","updated":"2016-03-10 17:34:32.000000000","message":"Done","commit_id":"34bcfce3be36a620617275685fd2d9b852672d23"}],"doc/source/ops_runbook/procedures.rst":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"d901d25fbdfc8b6f20e329c257345fae28c6a04c","unresolved":false,"context_lines":[{"line_number":281,"context_line":"re-create the account as follows:"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"#. You must know the tenant/project ID. The account name is AUTH_\u003cproject-id\u003e."},{"line_number":284,"context_line":"   In this example, the tentant/project is is ``4ebe3039674d4864a11fe0864ae4d905``"},{"line_number":285,"context_line":"   so the Swift account name is ``AUTH_4ebe3039674d4864a11fe0864ae4d905``."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"#. Use ``swift-get-nodes`` to locate the account\u0027s database files (on three"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5aef4532_e506eacc","line":284,"updated":"2016-03-09 17:25:00.000000000","message":"typo: tentnant","commit_id":"34bcfce3be36a620617275685fd2d9b852672d23"},{"author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"change_message_id":"5969beee022577bd84d0fdae039288f966fbb843","unresolved":false,"context_lines":[{"line_number":281,"context_line":"re-create the account as follows:"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"#. You must know the tenant/project ID. The account name is AUTH_\u003cproject-id\u003e."},{"line_number":284,"context_line":"   In this example, the tentant/project is is ``4ebe3039674d4864a11fe0864ae4d905``"},{"line_number":285,"context_line":"   so the Swift account name is ``AUTH_4ebe3039674d4864a11fe0864ae4d905``."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"#. Use ``swift-get-nodes`` to locate the account\u0027s database files (on three"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5aef4532_7229bde5","line":284,"in_reply_to":"5aef4532_e506eacc","updated":"2016-03-10 17:34:32.000000000","message":"Done","commit_id":"34bcfce3be36a620617275685fd2d9b852672d23"},{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"d901d25fbdfc8b6f20e329c257345fae28c6a04c","unresolved":false,"context_lines":[{"line_number":367,"context_line":"Swift running to help diagnose the problem. By removing from the load"},{"line_number":368,"context_line":"balancers, customer\u0027s are not impacted by the misbehaving proxy."},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"#. Ensure that in /etc/proxy-server.conf the ``disable_path`` variable is set to"},{"line_number":371,"context_line":"   ``/etc/swift/disabled-by-file``."},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"#. Log onto the proxy node."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5aef4532_e589ca27","line":370,"updated":"2016-03-09 17:25:00.000000000","message":"typo in path -\u003e /etc/swift/...","commit_id":"34bcfce3be36a620617275685fd2d9b852672d23"},{"author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"change_message_id":"5969beee022577bd84d0fdae039288f966fbb843","unresolved":false,"context_lines":[{"line_number":367,"context_line":"Swift running to help diagnose the problem. By removing from the load"},{"line_number":368,"context_line":"balancers, customer\u0027s are not impacted by the misbehaving proxy."},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"#. Ensure that in /etc/proxy-server.conf the ``disable_path`` variable is set to"},{"line_number":371,"context_line":"   ``/etc/swift/disabled-by-file``."},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"#. Log onto the proxy node."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5aef4532_b21fc5b5","line":370,"in_reply_to":"5aef4532_e589ca27","updated":"2016-03-10 17:34:32.000000000","message":"Done","commit_id":"34bcfce3be36a620617275685fd2d9b852672d23"}],"doc/source/ops_runbook/troubleshooting.rst":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"d901d25fbdfc8b6f20e329c257345fae28c6a04c","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. code::"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"   $ PDSH_SSH_ARGS_APPEND\u003d\"-o StrictHostKeyChecking\u003dno\" pdsh -l \u003cyourusername\u003e -R ssh -w \u003credacted\u003e.68.[4-11,132-139 4-11,132-139],\u003credacted\u003e.132.[4-11,132-139] \u0027sudo bzgrep -w AUTH_redacted-4962-4692-98fb-52ddda82a5af /var/log/swift/proxy.log\\*\u0027 |  dshbak -c"},{"line_number":22,"context_line":"    ."},{"line_number":23,"context_line":"    ."},{"line_number":24,"context_line":"    ----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5aef4532_a547c2ba","line":21,"updated":"2016-03-09 17:25:00.000000000","message":"you can use \\ to line wrap these commands, they should then still work if cut and pasted to a console","commit_id":"34bcfce3be36a620617275685fd2d9b852672d23"},{"author":{"_account_id":860,"name":"Donagh McCabe","email":"donagh.mccabe@gmail.com","username":"donagh-mccabe"},"change_message_id":"5969beee022577bd84d0fdae039288f966fbb843","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. code::"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"   $ PDSH_SSH_ARGS_APPEND\u003d\"-o StrictHostKeyChecking\u003dno\" pdsh -l \u003cyourusername\u003e -R ssh -w \u003credacted\u003e.68.[4-11,132-139 4-11,132-139],\u003credacted\u003e.132.[4-11,132-139] \u0027sudo bzgrep -w AUTH_redacted-4962-4692-98fb-52ddda82a5af /var/log/swift/proxy.log\\*\u0027 |  dshbak -c"},{"line_number":22,"context_line":"    ."},{"line_number":23,"context_line":"    ."},{"line_number":24,"context_line":"    ----------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5aef4532_b24865cd","line":21,"in_reply_to":"5aef4532_a547c2ba","updated":"2016-03-10 17:34:32.000000000","message":"Done","commit_id":"34bcfce3be36a620617275685fd2d9b852672d23"}]}
