)]}'
{"doc/source/install-guide-revised-draft/overview-storage-arch.rst":[{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"6b354282758c27315dc9cca7578033697ed0b8ad","unresolved":false,"context_lines":[{"line_number":1,"context_line":"`Home \u003cindex.html\u003e`_ OpenStack-Ansible Installation Guide"},{"line_number":2,"context_line":""},{"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"},{"line_number":4,"context_line":"Storage architecture"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_2fb06d8b","line":3,"updated":"2016-07-17 15:04:42.000000000","message":"nit: \"\u003d\u003d\u003d\" too long","commit_id":"d1be2f3a93b685a69d3850c4e431a817c77947f0"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"6b354282758c27315dc9cca7578033697ed0b8ad","unresolved":false,"context_lines":[{"line_number":18,"context_line":"   The actual Block Storage service is not handled by OpenStack Ansible. The"},{"line_number":19,"context_line":"   exception to this is the LVM backend storage on physical hosts."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When using LVM, you have separate physicals hosts with the volume groups"},{"line_number":22,"context_line":"that cinder volumes will use."},{"line_number":23,"context_line":"For any other external cinder storage, for example: Ceph, EMC, NAS, NFS,"},{"line_number":24,"context_line":"set up a container inside one of the infra hosts."}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_0fada931","line":21,"updated":"2016-07-17 15:04:42.000000000","message":"physical","commit_id":"d1be2f3a93b685a69d3850c4e431a817c77947f0"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"6b354282758c27315dc9cca7578033697ed0b8ad","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"When using LVM, you have separate physicals hosts with the volume groups"},{"line_number":22,"context_line":"that cinder volumes will use."},{"line_number":23,"context_line":"For any other external cinder storage, for example: Ceph, EMC, NAS, NFS,"},{"line_number":24,"context_line":"set up a container inside one of the infra hosts."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_8f67d924","line":23,"updated":"2016-07-17 15:04:42.000000000","message":"cinder storage including Ceph...","commit_id":"d1be2f3a93b685a69d3850c4e431a817c77947f0"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"6b354282758c27315dc9cca7578033697ed0b8ad","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"   ``cinder_volumes`` do not run in HA `active/active` mode."},{"line_number":29,"context_line":"   This is not to be set up on multiple hosts. If you have multiple storage"},{"line_number":30,"context_line":"   backends, we recommend setting one up per volumes container."},{"line_number":31,"context_line":"   For more information: `https://specs.openstack.org/openstack/cinder-specs/specs/mitaka/cinder-volume-active-active-support.html\u003e`_."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_6f81c58f","line":30,"updated":"2016-07-17 15:04:42.000000000","message":"rephrase?","commit_id":"d1be2f3a93b685a69d3850c4e431a817c77947f0"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"6b354282758c27315dc9cca7578033697ed0b8ad","unresolved":false,"context_lines":[{"line_number":34,"context_line":"Networking for Block Storage (cinder)"},{"line_number":35,"context_line":"-------------------------------------"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Configure ``cinder-api`` infra hosts with ``br-storage`` for storage requests,"},{"line_number":38,"context_line":"and ``br-mgmt`` for API requests. ``cinder-volumes`` hosts require"},{"line_number":39,"context_line":"``br-storage``."},{"line_number":40,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_af49fd90","line":37,"updated":"2016-07-17 15:04:42.000000000","message":"comma not necessary","commit_id":"d1be2f3a93b685a69d3850c4e431a817c77947f0"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"6b354282758c27315dc9cca7578033697ed0b8ad","unresolved":false,"context_lines":[{"line_number":48,"context_line":"Networking for Object Storage (swift)"},{"line_number":49,"context_line":"-------------------------------------"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"The proxy hosts for swift need to be on ``br-mgmt`` and ``br-storage``."},{"line_number":52,"context_line":"``br-storage`` handles the retrieval and upload of objects to the storage"},{"line_number":53,"context_line":"nodes. ``br-mgmt`` handles the API requests."},{"line_number":54,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_8f4eb994","line":51,"updated":"2016-07-17 15:04:42.000000000","message":"avoid using \"need\"","commit_id":"d1be2f3a93b685a69d3850c4e431a817c77947f0"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"6b354282758c27315dc9cca7578033697ed0b8ad","unresolved":false,"context_lines":[{"line_number":52,"context_line":"``br-storage`` handles the retrieval and upload of objects to the storage"},{"line_number":53,"context_line":"nodes. ``br-mgmt`` handles the API requests."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Storage hosts need to be on ``br-storage`` and, when using dedicated"},{"line_number":56,"context_line":"replication, ``br-repl``."},{"line_number":57,"context_line":"``br-storage`` handles the transfer of objects from the storage hosts to"},{"line_number":58,"context_line":"the proxy and vice-versa."}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_0f5be955","line":55,"updated":"2016-07-17 15:04:42.000000000","message":"avoid using \"need\". Suggest rephrasing sentence","commit_id":"d1be2f3a93b685a69d3850c4e431a817c77947f0"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"6b354282758c27315dc9cca7578033697ed0b8ad","unresolved":false,"context_lines":[{"line_number":60,"context_line":"and is not needed by the proxy containers."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"``br-repl`` is optional. When there is no replication bridge, replication"},{"line_number":63,"context_line":"can happen over the ``br-storage`` interface."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"--------------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_4f55e11b","line":63,"updated":"2016-07-17 15:04:42.000000000","message":"Suggest \"Replication occurs over the ``br-storage`` interface when there is no ``br-repl`` replication bridge.\"","commit_id":"d1be2f3a93b685a69d3850c4e431a817c77947f0"}]}
