)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The Shared File System service added new APIs to support"},{"line_number":10,"context_line":"replication of shares. This commit adds examples of CLI"},{"line_number":11,"context_line":"usage and description of some terminology and use-cases."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I464a1245f6a03c9707414fa7417e1c2cb94654c5"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ba0121b8_0a6ca7cc","line":11,"range":{"start_line":11,"start_character":10,"end_line":11,"end_character":21},"updated":"2016-03-31 19:05:08.000000000","message":"s/description/descriptions","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"}],"doc/admin-guide-cloud/source/shared_file_systems_share_replication.rst":[{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _shared_file_systems_share_replication:"},{"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"},{"line_number":4,"context_line":"Share Replication"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_aa001b67","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":17},"updated":"2016-03-31 19:05:08.000000000","message":"The title of this section is Share Replication, but you call out the paradigm as Data Replication in the paragraph beneath.  Which one is the preferred nomenclature?","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _shared_file_systems_share_replication:"},{"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"},{"line_number":4,"context_line":"Share Replication"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_7050ad32","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":17},"in_reply_to":"ba0121b8_aa001b67","updated":"2016-03-31 21:34:04.000000000","message":"Share Replication","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Data Replication has a number of use cases in the cloud. One use case is High"},{"line_number":9,"context_line":"Availability of the data in a shared file system, used for example, to support"},{"line_number":10,"context_line":"a production database. Another use case is ensuring Data Protection; i.e being"},{"line_number":11,"context_line":"prepared for a disaster by having a replication location that will be ready to"},{"line_number":12,"context_line":"back up your primary data source."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"The Shared File System service supports user facing APIs that allow users to"},{"line_number":15,"context_line":"create shares that support replication, add and remove share replicas and"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_4a769f3e","line":12,"range":{"start_line":8,"start_character":0,"end_line":12,"end_character":33},"updated":"2016-03-31 19:05:08.000000000","message":"Here you explain the use cases of Data Replication but not what it is. A quick overview of what Data Replication is from a high level will help establish why the use cases are useful.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Data Replication has a number of use cases in the cloud. One use case is High"},{"line_number":9,"context_line":"Availability of the data in a shared file system, used for example, to support"},{"line_number":10,"context_line":"a production database. Another use case is ensuring Data Protection; i.e being"},{"line_number":11,"context_line":"prepared for a disaster by having a replication location that will be ready to"},{"line_number":12,"context_line":"back up your primary data source."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"The Shared File System service supports user facing APIs that allow users to"},{"line_number":15,"context_line":"create shares that support replication, add and remove share replicas and"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_d0b5397e","line":12,"range":{"start_line":8,"start_character":0,"end_line":12,"end_character":33},"in_reply_to":"ba0121b8_4a769f3e","updated":"2016-03-31 21:34:04.000000000","message":"That would be unnecessary i think, what do you suggest? I believe manila users would understand what replication means.. don\u0027t you think? I updated the first few words.. so that \"Data Replication\" doesn\u0027t appear like a term that needs more explanation than it is trying to convey..","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":11865,"name":"Clinton Knight","email":"cknight@netapp.com","username":"cknight"},"change_message_id":"14155a91154151054ca2a775bb5d035e63fe7633","unresolved":false,"context_lines":[{"line_number":22,"context_line":"   **Share replication** is an **experimental** Shared File Systems API in"},{"line_number":23,"context_line":"   the Mitaka release. Contributors can change or remove the experimental"},{"line_number":24,"context_line":"   part of the Shared File Systems API in further releases without maintaining"},{"line_number":25,"context_line":"   backward compatibility. The experimental API have an"},{"line_number":26,"context_line":"   ``X-OpenStack-Manila-API-Experimental: true`` header in their HTTP requests."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_8a15579d","line":25,"range":{"start_line":25,"start_character":44,"end_line":25,"end_character":52},"updated":"2016-03-31 18:24:59.000000000","message":"\"APIs have\" or \"API has\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":22,"context_line":"   **Share replication** is an **experimental** Shared File Systems API in"},{"line_number":23,"context_line":"   the Mitaka release. Contributors can change or remove the experimental"},{"line_number":24,"context_line":"   part of the Shared File Systems API in further releases without maintaining"},{"line_number":25,"context_line":"   backward compatibility. The experimental API have an"},{"line_number":26,"context_line":"   ``X-OpenStack-Manila-API-Experimental: true`` header in their HTTP requests."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_1062110a","line":25,"range":{"start_line":25,"start_character":44,"end_line":25,"end_character":52},"in_reply_to":"ba0121b8_8a15579d","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":26,"context_line":"   ``X-OpenStack-Manila-API-Experimental: true`` header in their HTTP requests."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":".. note::"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"   The term ``active`` share replica refers to the ``primary`` share. In"},{"line_number":32,"context_line":"   ``writable`` style of replication, all share replicas are ``active``, and"},{"line_number":33,"context_line":"   there could be no distinction of a ``primary`` share. In ``readable`` and"},{"line_number":34,"context_line":"   ``dr`` styles of replication, a ``secondary`` share replica may be referred"},{"line_number":35,"context_line":"   to as ``passive``, ``non-active`` or simply, ``replica``."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Supported Replication Types"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_85026808","line":35,"range":{"start_line":29,"start_character":0,"end_line":35,"end_character":60},"updated":"2016-03-31 19:05:08.000000000","message":"This note should probably be under the \"Supported Replication Types\" section so that the types are introduced first then the caveats are shown.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":26,"context_line":"   ``X-OpenStack-Manila-API-Experimental: true`` header in their HTTP requests."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":".. note::"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"   The term ``active`` share replica refers to the ``primary`` share. In"},{"line_number":32,"context_line":"   ``writable`` style of replication, all share replicas are ``active``, and"},{"line_number":33,"context_line":"   there could be no distinction of a ``primary`` share. In ``readable`` and"},{"line_number":34,"context_line":"   ``dr`` styles of replication, a ``secondary`` share replica may be referred"},{"line_number":35,"context_line":"   to as ``passive``, ``non-active`` or simply, ``replica``."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Supported Replication Types"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_f0231dbb","line":35,"range":{"start_line":29,"start_character":0,"end_line":35,"end_character":60},"in_reply_to":"ba0121b8_85026808","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":11865,"name":"Clinton Knight","email":"cknight@netapp.com","username":"cknight"},"change_message_id":"14155a91154151054ca2a775bb5d035e63fe7633","unresolved":false,"context_lines":[{"line_number":61,"context_line":"Configuration"},{"line_number":62,"context_line":"~~~~~~~~~~~~~"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Two new configuration options have been introduced to support Share Replication"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"replica_state_update_interval"},{"line_number":67,"context_line":"   Specify this option in the ``DEFAULT`` section of your ``manila.conf``."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_0a102756","line":64,"range":{"start_line":64,"start_character":68,"end_line":64,"end_character":79},"updated":"2016-03-31 18:24:59.000000000","message":"Add a period?","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":61,"context_line":"Configuration"},{"line_number":62,"context_line":"~~~~~~~~~~~~~"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"Two new configuration options have been introduced to support Share Replication"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"replica_state_update_interval"},{"line_number":67,"context_line":"   Specify this option in the ``DEFAULT`` section of your ``manila.conf``."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_f00afd24","line":64,"range":{"start_line":64,"start_character":68,"end_line":64,"end_character":79},"in_reply_to":"ba0121b8_0a102756","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":11865,"name":"Clinton Knight","email":"cknight@netapp.com","username":"cknight"},"change_message_id":"14155a91154151054ca2a775bb5d035e63fe7633","unresolved":false,"context_lines":[{"line_number":67,"context_line":"   Specify this option in the ``DEFAULT`` section of your ``manila.conf``."},{"line_number":68,"context_line":"   The Shared File Systems service requests periodic update of the"},{"line_number":69,"context_line":"   `replica_state` of all ``non-active`` share replicas. The update occurs with"},{"line_number":70,"context_line":"   respect to an interval corresponding to this option. This option is"},{"line_number":71,"context_line":"   *optional*. If it is not specified, it defaults to 300 seconds."},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"replication_domain"},{"line_number":74,"context_line":"   Specify this option in the backend stanza when using multi-backend style"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_05c818a5","line":71,"range":{"start_line":70,"start_character":56,"end_line":71,"end_character":14},"updated":"2016-03-31 18:24:59.000000000","message":"I know what you mean, but this sounds like a truism.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":67,"context_line":"   Specify this option in the ``DEFAULT`` section of your ``manila.conf``."},{"line_number":68,"context_line":"   The Shared File Systems service requests periodic update of the"},{"line_number":69,"context_line":"   `replica_state` of all ``non-active`` share replicas. The update occurs with"},{"line_number":70,"context_line":"   respect to an interval corresponding to this option. This option is"},{"line_number":71,"context_line":"   *optional*. If it is not specified, it defaults to 300 seconds."},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"replication_domain"},{"line_number":74,"context_line":"   Specify this option in the backend stanza when using multi-backend style"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_820ed4e2","line":71,"range":{"start_line":70,"start_character":56,"end_line":71,"end_character":14},"in_reply_to":"ba0121b8_05c818a5","updated":"2016-03-31 21:34:04.000000000","message":"removed.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":71,"context_line":"   *optional*. If it is not specified, it defaults to 300 seconds."},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"replication_domain"},{"line_number":74,"context_line":"   Specify this option in the backend stanza when using multi-backend style"},{"line_number":75,"context_line":"   configuration. The value can be any ASCII string. Two backends that can"},{"line_number":76,"context_line":"   replicate between each other would have the same ``replication_domain``."},{"line_number":77,"context_line":"   This comes from the premise that the Shared File Systems service expects"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_c525805c","line":74,"updated":"2016-03-31 19:05:08.000000000","message":"s/using/using a","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":71,"context_line":"   *optional*. If it is not specified, it defaults to 300 seconds."},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"replication_domain"},{"line_number":74,"context_line":"   Specify this option in the backend stanza when using multi-backend style"},{"line_number":75,"context_line":"   configuration. The value can be any ASCII string. Two backends that can"},{"line_number":76,"context_line":"   replicate between each other would have the same ``replication_domain``."},{"line_number":77,"context_line":"   This comes from the premise that the Shared File Systems service expects"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_0203e4b8","line":74,"in_reply_to":"ba0121b8_c525805c","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":83,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Apart from the ``status`` attribute, share replicas have the"},{"line_number":86,"context_line":"``replica_state`` attribute to denote the state data replication on the"},{"line_number":87,"context_line":"storage array. The ``primary`` share replica will have it\u0027s `replica_state`"},{"line_number":88,"context_line":"attribute set to `active`. The ``secondary`` share replicas may have one of"},{"line_number":89,"context_line":"the following as their ``replica_state``:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_05ebf8df","line":86,"range":{"start_line":86,"start_character":42,"end_line":86,"end_character":64},"updated":"2016-03-31 19:05:08.000000000","message":"\"the state of data replication\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":83,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Apart from the ``status`` attribute, share replicas have the"},{"line_number":86,"context_line":"``replica_state`` attribute to denote the state data replication on the"},{"line_number":87,"context_line":"storage array. The ``primary`` share replica will have it\u0027s `replica_state`"},{"line_number":88,"context_line":"attribute set to `active`. The ``secondary`` share replicas may have one of"},{"line_number":89,"context_line":"the following as their ``replica_state``:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_422f9c3e","line":86,"range":{"start_line":86,"start_character":42,"end_line":86,"end_character":64},"in_reply_to":"ba0121b8_05ebf8df","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Apart from the ``status`` attribute, share replicas have the"},{"line_number":86,"context_line":"``replica_state`` attribute to denote the state data replication on the"},{"line_number":87,"context_line":"storage array. The ``primary`` share replica will have it\u0027s `replica_state`"},{"line_number":88,"context_line":"attribute set to `active`. The ``secondary`` share replicas may have one of"},{"line_number":89,"context_line":"the following as their ``replica_state``:"},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_65c0f450","line":87,"range":{"start_line":87,"start_character":8,"end_line":87,"end_character":13},"updated":"2016-03-31 19:05:08.000000000","message":"I\u0027d perhaps change this to backend to be a little more generic in terminology.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"Apart from the ``status`` attribute, share replicas have the"},{"line_number":86,"context_line":"``replica_state`` attribute to denote the state data replication on the"},{"line_number":87,"context_line":"storage array. The ``primary`` share replica will have it\u0027s `replica_state`"},{"line_number":88,"context_line":"attribute set to `active`. The ``secondary`` share replicas may have one of"},{"line_number":89,"context_line":"the following as their ``replica_state``:"},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_8225345d","line":87,"range":{"start_line":87,"start_character":8,"end_line":87,"end_character":13},"in_reply_to":"ba0121b8_65c0f450","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":90,"context_line":""},{"line_number":91,"context_line":"in_sync"},{"line_number":92,"context_line":"   The share replica is up to date with the ``active`` share replica (possibly"},{"line_number":93,"context_line":"   within a backend specific ``recovery point objective``)."},{"line_number":94,"context_line":"out_of_sync"},{"line_number":95,"context_line":"   The share replica has gone out of date (all new share replicas start out in"},{"line_number":96,"context_line":"   this ``replica_state``)."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_459fb05e","line":93,"range":{"start_line":93,"start_character":12,"end_line":93,"end_character":28},"updated":"2016-03-31 19:05:08.000000000","message":"s/backend specific/backend-specific","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":92,"context_line":"   The share replica is up to date with the ``active`` share replica (possibly"},{"line_number":93,"context_line":"   within a backend specific ``recovery point objective``)."},{"line_number":94,"context_line":"out_of_sync"},{"line_number":95,"context_line":"   The share replica has gone out of date (all new share replicas start out in"},{"line_number":96,"context_line":"   this ``replica_state``)."},{"line_number":97,"context_line":"error"},{"line_number":98,"context_line":"   When the scheduler failed to schedule this share replica or some potentially"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_e57a4423","line":95,"range":{"start_line":95,"start_character":21,"end_line":95,"end_character":29},"updated":"2016-03-31 19:05:08.000000000","message":"s/has gone/is","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":92,"context_line":"   The share replica is up to date with the ``active`` share replica (possibly"},{"line_number":93,"context_line":"   within a backend specific ``recovery point objective``)."},{"line_number":94,"context_line":"out_of_sync"},{"line_number":95,"context_line":"   The share replica has gone out of date (all new share replicas start out in"},{"line_number":96,"context_line":"   this ``replica_state``)."},{"line_number":97,"context_line":"error"},{"line_number":98,"context_line":"   When the scheduler failed to schedule this share replica or some potentially"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_a21e7809","line":95,"range":{"start_line":95,"start_character":21,"end_line":95,"end_character":29},"in_reply_to":"ba0121b8_e57a4423","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":93,"context_line":"   within a backend specific ``recovery point objective``)."},{"line_number":94,"context_line":"out_of_sync"},{"line_number":95,"context_line":"   The share replica has gone out of date (all new share replicas start out in"},{"line_number":96,"context_line":"   this ``replica_state``)."},{"line_number":97,"context_line":"error"},{"line_number":98,"context_line":"   When the scheduler failed to schedule this share replica or some potentially"},{"line_number":99,"context_line":"   irrecoverable damage occurred with regard to updating data for this replica."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_85070881","line":96,"updated":"2016-03-31 19:05:08.000000000","message":"Could expand a little bit about some possible ways this happens. You can also provide a bit of wording around the fact that this is not necessarily a bad state.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":93,"context_line":"   within a backend specific ``recovery point objective``)."},{"line_number":94,"context_line":"out_of_sync"},{"line_number":95,"context_line":"   The share replica has gone out of date (all new share replicas start out in"},{"line_number":96,"context_line":"   this ``replica_state``)."},{"line_number":97,"context_line":"error"},{"line_number":98,"context_line":"   When the scheduler failed to schedule this share replica or some potentially"},{"line_number":99,"context_line":"   irrecoverable damage occurred with regard to updating data for this replica."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_029f645f","line":96,"in_reply_to":"ba0121b8_85070881","updated":"2016-03-31 21:34:04.000000000","message":"That\u0027s implied in the out of date context with RPO below.. i\u0027m not sure it cannot be classified as being an okay state, given that the API restricts users to failover to it.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":95,"context_line":"   The share replica has gone out of date (all new share replicas start out in"},{"line_number":96,"context_line":"   this ``replica_state``)."},{"line_number":97,"context_line":"error"},{"line_number":98,"context_line":"   When the scheduler failed to schedule this share replica or some potentially"},{"line_number":99,"context_line":"   irrecoverable damage occurred with regard to updating data for this replica."},{"line_number":100,"context_line":""},{"line_number":101,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_852ee8f8","line":98,"range":{"start_line":98,"start_character":22,"end_line":98,"end_character":28},"updated":"2016-03-31 19:05:08.000000000","message":"s/failed/fails","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":95,"context_line":"   The share replica has gone out of date (all new share replicas start out in"},{"line_number":96,"context_line":"   this ``replica_state``)."},{"line_number":97,"context_line":"error"},{"line_number":98,"context_line":"   When the scheduler failed to schedule this share replica or some potentially"},{"line_number":99,"context_line":"   irrecoverable damage occurred with regard to updating data for this replica."},{"line_number":100,"context_line":""},{"line_number":101,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_82dc1447","line":98,"range":{"start_line":98,"start_character":22,"end_line":98,"end_character":28},"in_reply_to":"ba0121b8_852ee8f8","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":96,"context_line":"   this ``replica_state``)."},{"line_number":97,"context_line":"error"},{"line_number":98,"context_line":"   When the scheduler failed to schedule this share replica or some potentially"},{"line_number":99,"context_line":"   irrecoverable damage occurred with regard to updating data for this replica."},{"line_number":100,"context_line":""},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Promotion / Failover"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_0571380f","line":99,"range":{"start_line":99,"start_character":17,"end_line":99,"end_character":23},"updated":"2016-03-31 19:05:08.000000000","message":"s/damage/error \n\nDamage seems to imply that something is damaged beyond repair.  Replacing it with error makes it seem less disastrous.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":96,"context_line":"   this ``replica_state``)."},{"line_number":97,"context_line":"error"},{"line_number":98,"context_line":"   When the scheduler failed to schedule this share replica or some potentially"},{"line_number":99,"context_line":"   irrecoverable damage occurred with regard to updating data for this replica."},{"line_number":100,"context_line":""},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Promotion / Failover"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_42d67c28","line":99,"range":{"start_line":99,"start_character":17,"end_line":99,"end_character":23},"in_reply_to":"ba0121b8_0571380f","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":11865,"name":"Clinton Knight","email":"cknight@netapp.com","username":"cknight"},"change_message_id":"14155a91154151054ca2a775bb5d035e63fe7633","unresolved":false,"context_lines":[{"line_number":105,"context_line":"For ``readable`` and ``dr`` types of replication, we refer to the task"},{"line_number":106,"context_line":"of switching a `non-active` share replica with the ``active`` replica as"},{"line_number":107,"context_line":"`promotion`. For the ``writable`` style of replication, promotion does"},{"line_number":108,"context_line":"not make sense since all share replicas are ``active`` (or writable) at all"},{"line_number":109,"context_line":"given points of time."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The `status` attribute of the non-active replica being promoted will be"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_a5f5eced","line":108,"range":{"start_line":108,"start_character":9,"end_line":108,"end_character":20},"updated":"2016-03-31 18:24:59.000000000","message":"+1 for getting your homonyms correct.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":105,"context_line":"For ``readable`` and ``dr`` types of replication, we refer to the task"},{"line_number":106,"context_line":"of switching a `non-active` share replica with the ``active`` replica as"},{"line_number":107,"context_line":"`promotion`. For the ``writable`` style of replication, promotion does"},{"line_number":108,"context_line":"not make sense since all share replicas are ``active`` (or writable) at all"},{"line_number":109,"context_line":"given points of time."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The `status` attribute of the non-active replica being promoted will be"},{"line_number":112,"context_line":"set to ``replication_change`` during its promotion. This has been classified as"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_e587e4b2","line":109,"range":{"start_line":108,"start_character":69,"end_line":109,"end_character":21},"updated":"2016-03-31 19:05:08.000000000","message":"\"at all times.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":11865,"name":"Clinton Knight","email":"cknight@netapp.com","username":"cknight"},"change_message_id":"14155a91154151054ca2a775bb5d035e63fe7633","unresolved":false,"context_lines":[{"line_number":105,"context_line":"For ``readable`` and ``dr`` types of replication, we refer to the task"},{"line_number":106,"context_line":"of switching a `non-active` share replica with the ``active`` replica as"},{"line_number":107,"context_line":"`promotion`. For the ``writable`` style of replication, promotion does"},{"line_number":108,"context_line":"not make sense since all share replicas are ``active`` (or writable) at all"},{"line_number":109,"context_line":"given points of time."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The `status` attribute of the non-active replica being promoted will be"},{"line_number":112,"context_line":"set to ``replication_change`` during its promotion. This has been classified as"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_859ee8b6","line":109,"range":{"start_line":108,"start_character":69,"end_line":109,"end_character":20},"updated":"2016-03-31 18:24:59.000000000","message":"at all times","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":105,"context_line":"For ``readable`` and ``dr`` types of replication, we refer to the task"},{"line_number":106,"context_line":"of switching a `non-active` share replica with the ``active`` replica as"},{"line_number":107,"context_line":"`promotion`. For the ``writable`` style of replication, promotion does"},{"line_number":108,"context_line":"not make sense since all share replicas are ``active`` (or writable) at all"},{"line_number":109,"context_line":"given points of time."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The `status` attribute of the non-active replica being promoted will be"},{"line_number":112,"context_line":"set to ``replication_change`` during its promotion. This has been classified as"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_4b185e75","line":109,"range":{"start_line":108,"start_character":69,"end_line":109,"end_character":21},"in_reply_to":"ba0121b8_e587e4b2","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The `status` attribute of the non-active replica being promoted will be"},{"line_number":112,"context_line":"set to ``replication_change`` during its promotion. This has been classified as"},{"line_number":113,"context_line":"a ``busy`` state and hence API interactions with the share are restricted"},{"line_number":114,"context_line":"while one of its share replicas is in this state."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_057bf8c1","line":113,"range":{"start_line":113,"start_character":21,"end_line":113,"end_character":26},"updated":"2016-03-31 19:05:08.000000000","message":"s/hence/thus","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The `status` attribute of the non-active replica being promoted will be"},{"line_number":112,"context_line":"set to ``replication_change`` during its promotion. This has been classified as"},{"line_number":113,"context_line":"a ``busy`` state and hence API interactions with the share are restricted"},{"line_number":114,"context_line":"while one of its share replicas is in this state."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_8b539616","line":113,"range":{"start_line":113,"start_character":21,"end_line":113,"end_character":26},"in_reply_to":"ba0121b8_057bf8c1","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":119,"context_line":""},{"line_number":120,"context_line":"The following examples have been implemented with the ZFSonLinux driver that"},{"line_number":121,"context_line":"is a reference implementation in the Shared File Systems service. It operates"},{"line_number":122,"context_line":"in ``driver_handles_share_servers\u003dFalse`` mode and supports ``readable`` type"},{"line_number":123,"context_line":"of replication. In the example, we assume a configuration of two"},{"line_number":124,"context_line":"Availability Zones (configuration option: ``storage_availability_zone``),"},{"line_number":125,"context_line":"called `availability_zone_1` and `availability_zone_2`."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_252a7c90","line":122,"range":{"start_line":122,"start_character":51,"end_line":122,"end_character":59},"updated":"2016-03-31 19:05:08.000000000","message":"\"supports the\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":119,"context_line":""},{"line_number":120,"context_line":"The following examples have been implemented with the ZFSonLinux driver that"},{"line_number":121,"context_line":"is a reference implementation in the Shared File Systems service. It operates"},{"line_number":122,"context_line":"in ``driver_handles_share_servers\u003dFalse`` mode and supports ``readable`` type"},{"line_number":123,"context_line":"of replication. In the example, we assume a configuration of two"},{"line_number":124,"context_line":"Availability Zones (configuration option: ``storage_availability_zone``),"},{"line_number":125,"context_line":"called `availability_zone_1` and `availability_zone_2`."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_cb590e37","line":122,"range":{"start_line":122,"start_character":51,"end_line":122,"end_character":59},"in_reply_to":"ba0121b8_252a7c90","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":125,"context_line":"called `availability_zone_1` and `availability_zone_2`."},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"See `Configuring the ZFSonLinux driver \u003chttp://docs.openstack.org/developer/manila/devref/zfs_on_linux_driver.html\u003e`_"},{"line_number":128,"context_line":"for setting up the ZFSonLinux driver."},{"line_number":129,"context_line":""},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"Creating a share that supports replication"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_372f4f89","line":128,"range":{"start_line":128,"start_character":0,"end_line":128,"end_character":37},"updated":"2016-03-31 19:05:08.000000000","message":"\"for information on how to set up the ZFSonLinux driver.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":125,"context_line":"called `availability_zone_1` and `availability_zone_2`."},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"See `Configuring the ZFSonLinux driver \u003chttp://docs.openstack.org/developer/manila/devref/zfs_on_linux_driver.html\u003e`_"},{"line_number":128,"context_line":"for setting up the ZFSonLinux driver."},{"line_number":129,"context_line":""},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"Creating a share that supports replication"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_8b7a7686","line":128,"range":{"start_line":128,"start_character":0,"end_line":128,"end_character":37},"in_reply_to":"ba0121b8_372f4f89","updated":"2016-03-31 21:34:04.000000000","message":"Done, thanks!","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":160,"context_line":"   $ manila type-key readable_type_replication set replication_type\u003dreadable"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":".. note::"},{"line_number":163,"context_line":"   This command has no output."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"2) Create a share with the share type"},{"line_number":166,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_17804bf4","line":163,"updated":"2016-03-31 19:05:08.000000000","message":"While the command has no output, you could add here that if you wanted to verify the extra-spec\u0027s addition to the share type, to do \"manila extra-specs-list\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":160,"context_line":"   $ manila type-key readable_type_replication set replication_type\u003dreadable"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":".. note::"},{"line_number":163,"context_line":"   This command has no output."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"2) Create a share with the share type"},{"line_number":166,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_2b6c0acd","line":163,"in_reply_to":"ba0121b8_17804bf4","updated":"2016-03-31 21:34:04.000000000","message":"Done, good idea.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":251,"context_line":""},{"line_number":252,"context_line":".. note::"},{"line_number":253,"context_line":"   When you create a share that supports replication, you will see an"},{"line_number":254,"context_line":"   ``active`` replica created for you when you use"},{"line_number":255,"context_line":"   :command:`manila share-replica-list`."},{"line_number":256,"context_line":""},{"line_number":257,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_57dbe31a","line":254,"range":{"start_line":254,"start_character":14,"end_line":254,"end_character":29},"updated":"2016-03-31 19:05:08.000000000","message":"\"replica was created\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":251,"context_line":""},{"line_number":252,"context_line":".. note::"},{"line_number":253,"context_line":"   When you create a share that supports replication, you will see an"},{"line_number":254,"context_line":"   ``active`` replica created for you when you use"},{"line_number":255,"context_line":"   :command:`manila share-replica-list`."},{"line_number":256,"context_line":""},{"line_number":257,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_ab3ada96","line":254,"range":{"start_line":254,"start_character":14,"end_line":254,"end_character":29},"in_reply_to":"ba0121b8_57dbe31a","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":261,"context_line":"1) Create a share replica"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The :command:`manila share-replica-create` command allows you to create a share"},{"line_number":264,"context_line":"replica. Provide the share ID/name as the parameter. You can also optionally"},{"line_number":265,"context_line":"provide the `availability_zone` and `share_network_id`. In the example below,"},{"line_number":266,"context_line":"we do not use `share_network_id` since the ZFSonLinux driver does not support"},{"line_number":267,"context_line":"it."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_17716b0f","line":264,"range":{"start_line":264,"start_character":9,"end_line":264,"end_character":52},"updated":"2016-03-31 19:05:08.000000000","message":"\"The share ID or name needs to be provided as a parameter.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":261,"context_line":"1) Create a share replica"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The :command:`manila share-replica-create` command allows you to create a share"},{"line_number":264,"context_line":"replica. Provide the share ID/name as the parameter. You can also optionally"},{"line_number":265,"context_line":"provide the `availability_zone` and `share_network_id`. In the example below,"},{"line_number":266,"context_line":"we do not use `share_network_id` since the ZFSonLinux driver does not support"},{"line_number":267,"context_line":"it."}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_4b505ed4","line":264,"range":{"start_line":264,"start_character":9,"end_line":264,"end_character":52},"in_reply_to":"ba0121b8_17716b0f","updated":"2016-03-31 21:34:04.000000000","message":"Needs to be in active voice..\nhttp://docs.openstack.org/contributor-guide/writing-style/general-writing-guidelines.html#write-in-active-voice","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":287,"context_line":"2) See details of the newly created share replica"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"The :command:`manila share-replica-show` command allows you to see details of"},{"line_number":290,"context_line":"the newly created share replica. Provide the share replica\u0027s ID as the"},{"line_number":291,"context_line":"parameter."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":".. code-block:: console"},{"line_number":294,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_f75cb74c","line":291,"range":{"start_line":290,"start_character":33,"end_line":291,"end_character":10},"updated":"2016-03-31 19:05:08.000000000","message":"\"The share replica\u0027s ID needs to be provided as a parameter.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":287,"context_line":"2) See details of the newly created share replica"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"The :command:`manila share-replica-show` command allows you to see details of"},{"line_number":290,"context_line":"the newly created share replica. Provide the share replica\u0027s ID as the"},{"line_number":291,"context_line":"parameter."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":".. code-block:: console"},{"line_number":294,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_ab081adb","line":291,"range":{"start_line":290,"start_character":33,"end_line":291,"end_character":10},"in_reply_to":"ba0121b8_f75cb74c","updated":"2016-03-31 21:34:04.000000000","message":"same","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":311,"context_line":"3) See all replicas of the share"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":"The :command:`manila share-replica-list` allows you to see all the replicas of"},{"line_number":314,"context_line":"the share. Provide the share ID/name as an option."},{"line_number":315,"context_line":""},{"line_number":316,"context_line":".. code-block:: console"},{"line_number":317,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_fa113e53","line":314,"range":{"start_line":314,"start_character":11,"end_line":314,"end_character":50},"updated":"2016-03-31 19:05:08.000000000","message":":Either the share ID or the name of the share needs to be provided as an option.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":311,"context_line":"3) See all replicas of the share"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":"The :command:`manila share-replica-list` allows you to see all the replicas of"},{"line_number":314,"context_line":"the share. Provide the share ID/name as an option."},{"line_number":315,"context_line":""},{"line_number":316,"context_line":".. code-block:: console"},{"line_number":317,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_cb374e4b","line":314,"range":{"start_line":314,"start_character":11,"end_line":314,"end_character":50},"in_reply_to":"ba0121b8_fa113e53","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":326,"context_line":"4) Promote the secondary share replica to be the new active replica"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"The :command:`manila share-replica-promote` allows you to promote a non-active"},{"line_number":329,"context_line":"share replica to become the ``active`` replica."},{"line_number":330,"context_line":""},{"line_number":331,"context_line":".. code-block:: console"},{"line_number":332,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_3a5d7615","line":329,"updated":"2016-03-31 19:05:08.000000000","message":"I\u0027d add something here saying that you need to specify the ID or name of the share replica to promote as a required parameter.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":326,"context_line":"4) Promote the secondary share replica to be the new active replica"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"The :command:`manila share-replica-promote` allows you to promote a non-active"},{"line_number":329,"context_line":"share replica to become the ``active`` replica."},{"line_number":330,"context_line":""},{"line_number":331,"context_line":".. code-block:: console"},{"line_number":332,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_ab15ba9c","line":329,"in_reply_to":"ba0121b8_3a5d7615","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":369,"context_line":"1) Create an IP access rule for the share"},{"line_number":370,"context_line":""},{"line_number":371,"context_line":"The :command:`manila access-allow` command allows you to add an access rule."},{"line_number":372,"context_line":"Provide the share ID/name, protocol and the target as parameters."},{"line_number":373,"context_line":""},{"line_number":374,"context_line":".. code-block:: console"},{"line_number":375,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_baf506ee","line":372,"range":{"start_line":372,"start_character":0,"end_line":372,"end_character":65},"updated":"2016-03-31 19:05:08.000000000","message":"\"The share ID or name of the share, share protocol, and the access rule\u0027s target need to be specified as parameters.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":369,"context_line":"1) Create an IP access rule for the share"},{"line_number":370,"context_line":""},{"line_number":371,"context_line":"The :command:`manila access-allow` command allows you to add an access rule."},{"line_number":372,"context_line":"Provide the share ID/name, protocol and the target as parameters."},{"line_number":373,"context_line":""},{"line_number":374,"context_line":".. code-block:: console"},{"line_number":375,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_eb8212c7","line":372,"range":{"start_line":372,"start_character":0,"end_line":372,"end_character":65},"in_reply_to":"ba0121b8_baf506ee","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":396,"context_line":"   become the ``active`` replica."},{"line_number":397,"context_line":""},{"line_number":398,"context_line":"The :command:`manila access-deny` command can be used to remove a previously"},{"line_number":399,"context_line":"applied access rule."},{"line_number":400,"context_line":""},{"line_number":401,"context_line":"2) List the export locations of the share"},{"line_number":402,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_9a3ac297","line":399,"updated":"2016-03-31 19:05:08.000000000","message":"Perhaps want to add a reference here to an example of the manila access-deny command?","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":401,"context_line":"2) List the export locations of the share"},{"line_number":402,"context_line":""},{"line_number":403,"context_line":"The :command:`manila share-export-locations-list` command can be used to list"},{"line_number":404,"context_line":"the export locations of a share."},{"line_number":405,"context_line":""},{"line_number":406,"context_line":".. code-block:: console"},{"line_number":407,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_da571ac8","line":404,"updated":"2016-03-31 19:05:08.000000000","message":"\"The share ID or name of the share needs to be provided as a parameter.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":401,"context_line":"2) List the export locations of the share"},{"line_number":402,"context_line":""},{"line_number":403,"context_line":"The :command:`manila share-export-locations-list` command can be used to list"},{"line_number":404,"context_line":"the export locations of a share."},{"line_number":405,"context_line":""},{"line_number":406,"context_line":".. code-block:: console"},{"line_number":407,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_ab63fa40","line":404,"in_reply_to":"ba0121b8_da571ac8","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":421,"context_line":".. note::"},{"line_number":422,"context_line":"   Administrators may list the export locations for a particular share replica"},{"line_number":423,"context_line":"   by using the :command:`manila share-instance-export-location-list` and"},{"line_number":424,"context_line":"   providing the share replica\u0027s ID as parameter."},{"line_number":425,"context_line":""},{"line_number":426,"context_line":"3) Create a snapshot of the share"},{"line_number":427,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_9a0802dc","line":424,"range":{"start_line":424,"start_character":36,"end_line":424,"end_character":39},"updated":"2016-03-31 19:05:08.000000000","message":"\"as the\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":11865,"name":"Clinton Knight","email":"cknight@netapp.com","username":"cknight"},"change_message_id":"14155a91154151054ca2a775bb5d035e63fe7633","unresolved":false,"context_lines":[{"line_number":421,"context_line":".. note::"},{"line_number":422,"context_line":"   Administrators may list the export locations for a particular share replica"},{"line_number":423,"context_line":"   by using the :command:`manila share-instance-export-location-list` and"},{"line_number":424,"context_line":"   providing the share replica\u0027s ID as parameter."},{"line_number":425,"context_line":""},{"line_number":426,"context_line":"3) Create a snapshot of the share"},{"line_number":427,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_45adf086","line":424,"range":{"start_line":424,"start_character":36,"end_line":424,"end_character":48},"updated":"2016-03-31 18:24:59.000000000","message":"Insert an article (the or a) here.  Same elsewhere.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":421,"context_line":".. note::"},{"line_number":422,"context_line":"   Administrators may list the export locations for a particular share replica"},{"line_number":423,"context_line":"   by using the :command:`manila share-instance-export-location-list` and"},{"line_number":424,"context_line":"   providing the share replica\u0027s ID as parameter."},{"line_number":425,"context_line":""},{"line_number":426,"context_line":"3) Create a snapshot of the share"},{"line_number":427,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_8b66f64e","line":424,"range":{"start_line":424,"start_character":36,"end_line":424,"end_character":39},"in_reply_to":"ba0121b8_9a0802dc","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":425,"context_line":""},{"line_number":426,"context_line":"3) Create a snapshot of the share"},{"line_number":427,"context_line":""},{"line_number":428,"context_line":"The :command:`manila snapshot-create` command can be used to create a snapshot."},{"line_number":429,"context_line":"Provide the share ID/name as parameter."},{"line_number":430,"context_line":""},{"line_number":431,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_fa1e5e0a","line":428,"range":{"start_line":428,"start_character":61,"end_line":428,"end_character":79},"updated":"2016-03-31 19:05:08.000000000","message":"\"create a snapshot of a share.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":425,"context_line":""},{"line_number":426,"context_line":"3) Create a snapshot of the share"},{"line_number":427,"context_line":""},{"line_number":428,"context_line":"The :command:`manila snapshot-create` command can be used to create a snapshot."},{"line_number":429,"context_line":"Provide the share ID/name as parameter."},{"line_number":430,"context_line":""},{"line_number":431,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_0bdae6e7","line":428,"range":{"start_line":428,"start_character":61,"end_line":428,"end_character":79},"in_reply_to":"ba0121b8_fa1e5e0a","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":426,"context_line":"3) Create a snapshot of the share"},{"line_number":427,"context_line":""},{"line_number":428,"context_line":"The :command:`manila snapshot-create` command can be used to create a snapshot."},{"line_number":429,"context_line":"Provide the share ID/name as parameter."},{"line_number":430,"context_line":""},{"line_number":431,"context_line":".. code-block:: console"},{"line_number":432,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_9ad64226","line":429,"range":{"start_line":429,"start_character":0,"end_line":429,"end_character":39},"updated":"2016-03-31 19:05:08.000000000","message":"\"The share ID or name needs to be provided as a parameter.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":426,"context_line":"3) Create a snapshot of the share"},{"line_number":427,"context_line":""},{"line_number":428,"context_line":"The :command:`manila snapshot-create` command can be used to create a snapshot."},{"line_number":429,"context_line":"Provide the share ID/name as parameter."},{"line_number":430,"context_line":""},{"line_number":431,"context_line":".. code-block:: console"},{"line_number":432,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_4be05e96","line":429,"range":{"start_line":429,"start_character":0,"end_line":429,"end_character":39},"in_reply_to":"ba0121b8_9ad64226","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":449,"context_line":"4) Show the details of the snapshot"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"The :command:`manila snapshot-show` can be used to view details of a snapshot."},{"line_number":452,"context_line":"Provide the snapshot ID/name as parameter."},{"line_number":453,"context_line":""},{"line_number":454,"context_line":".. code-block:: console"},{"line_number":455,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_daaa7a84","line":452,"range":{"start_line":452,"start_character":0,"end_line":452,"end_character":42},"updated":"2016-03-31 19:05:08.000000000","message":"\"The snapshot ID or name needs to be provided as a parameter.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":449,"context_line":"4) Show the details of the snapshot"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"The :command:`manila snapshot-show` can be used to view details of a snapshot."},{"line_number":452,"context_line":"Provide the snapshot ID/name as parameter."},{"line_number":453,"context_line":""},{"line_number":454,"context_line":".. code-block:: console"},{"line_number":455,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_abf13a6d","line":452,"range":{"start_line":452,"start_character":0,"end_line":452,"end_character":42},"in_reply_to":"ba0121b8_daaa7a84","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":470,"context_line":"   +-------------------+--------------------------------------+"},{"line_number":471,"context_line":""},{"line_number":472,"context_line":".. note::"},{"line_number":473,"context_line":"   The status of snapshots of a replicated share will transition from"},{"line_number":474,"context_line":"   ``creating`` to ``available`` when they are ensured on all the share"},{"line_number":475,"context_line":"   replicas that have their `replica_state` attribute set to ``active`` or"},{"line_number":476,"context_line":"   `in_sync`. A share replica will not transition from `out_of_sync` to"},{"line_number":477,"context_line":"   ``in_sync`` while any snapshot with status ``available`` is not present on"},{"line_number":478,"context_line":"   it."},{"line_number":479,"context_line":""},{"line_number":480,"context_line":""},{"line_number":481,"context_line":"Planned Failovers"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_ba9b4665","line":478,"range":{"start_line":473,"start_character":0,"end_line":478,"end_character":6},"updated":"2016-03-31 19:05:08.000000000","message":"This needs some rewording. I\u0027m not exactly sure what\u0027s being said here.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":470,"context_line":"   +-------------------+--------------------------------------+"},{"line_number":471,"context_line":""},{"line_number":472,"context_line":".. note::"},{"line_number":473,"context_line":"   The status of snapshots of a replicated share will transition from"},{"line_number":474,"context_line":"   ``creating`` to ``available`` when they are ensured on all the share"},{"line_number":475,"context_line":"   replicas that have their `replica_state` attribute set to ``active`` or"},{"line_number":476,"context_line":"   `in_sync`. A share replica will not transition from `out_of_sync` to"},{"line_number":477,"context_line":"   ``in_sync`` while any snapshot with status ``available`` is not present on"},{"line_number":478,"context_line":"   it."},{"line_number":479,"context_line":""},{"line_number":480,"context_line":""},{"line_number":481,"context_line":"Planned Failovers"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_3c53ae3a","line":478,"range":{"start_line":473,"start_character":0,"end_line":478,"end_character":6},"in_reply_to":"ba0121b8_ba9b4665","updated":"2016-03-31 21:34:04.000000000","message":"Tried a little rewording, hope it helps.","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":499,"context_line":"If an error occurs while updating data or replication relationships (during"},{"line_number":500,"context_line":"a `promotion`), the Shared File Systems service may not be able to determine"},{"line_number":501,"context_line":"the consistency or health of a share replica. It may require administrator"},{"line_number":502,"context_line":"intervention to make any fixes on the storage array as necessary. In such a"},{"line_number":503,"context_line":"situation, state correction within the Shared File Systems is possible."},{"line_number":504,"context_line":""},{"line_number":505,"context_line":"As an administrator, you can:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_fac81e57","line":502,"range":{"start_line":502,"start_character":46,"end_line":502,"end_character":51},"updated":"2016-03-31 19:05:08.000000000","message":"s/array/backend","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":499,"context_line":"If an error occurs while updating data or replication relationships (during"},{"line_number":500,"context_line":"a `promotion`), the Shared File Systems service may not be able to determine"},{"line_number":501,"context_line":"the consistency or health of a share replica. It may require administrator"},{"line_number":502,"context_line":"intervention to make any fixes on the storage array as necessary. In such a"},{"line_number":503,"context_line":"situation, state correction within the Shared File Systems is possible."},{"line_number":504,"context_line":""},{"line_number":505,"context_line":"As an administrator, you can:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_7c37e6fe","line":502,"range":{"start_line":502,"start_character":46,"end_line":502,"end_character":51},"in_reply_to":"ba0121b8_fac81e57","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":500,"context_line":"a `promotion`), the Shared File Systems service may not be able to determine"},{"line_number":501,"context_line":"the consistency or health of a share replica. It may require administrator"},{"line_number":502,"context_line":"intervention to make any fixes on the storage array as necessary. In such a"},{"line_number":503,"context_line":"situation, state correction within the Shared File Systems is possible."},{"line_number":504,"context_line":""},{"line_number":505,"context_line":"As an administrator, you can:"},{"line_number":506,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_dae6fae6","line":503,"range":{"start_line":503,"start_character":38,"end_line":503,"end_character":58},"updated":"2016-03-31 19:05:08.000000000","message":"\"Shared File Systems service\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":500,"context_line":"a `promotion`), the Shared File Systems service may not be able to determine"},{"line_number":501,"context_line":"the consistency or health of a share replica. It may require administrator"},{"line_number":502,"context_line":"intervention to make any fixes on the storage array as necessary. In such a"},{"line_number":503,"context_line":"situation, state correction within the Shared File Systems is possible."},{"line_number":504,"context_line":""},{"line_number":505,"context_line":"As an administrator, you can:"},{"line_number":506,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_fc23f6ba","line":503,"range":{"start_line":503,"start_character":38,"end_line":503,"end_character":58},"in_reply_to":"ba0121b8_dae6fae6","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":507,"context_line":"1) Reset the ``status`` attribute of a share replica"},{"line_number":508,"context_line":""},{"line_number":509,"context_line":"The :command:`manila share-replica-reset-state` command can be used to reset"},{"line_number":510,"context_line":"the ``status`` attribute. Provide the share replica\u0027s ID as parameter and use"},{"line_number":511,"context_line":"the ``--state`` option to specify the state intended."},{"line_number":512,"context_line":""},{"line_number":513,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_1afcf26e","line":510,"range":{"start_line":510,"start_character":26,"end_line":510,"end_character":69},"updated":"2016-03-31 19:05:08.000000000","message":"\"The share replica\u0027s ID needs to be provided as a parameter and the ``--state`` option is used to specify the intended state.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":521,"context_line":"2) Reset the ``replica_state`` attribute"},{"line_number":522,"context_line":""},{"line_number":523,"context_line":"The :command:`manila share-replica-reset-replica-state` command can be used to"},{"line_number":524,"context_line":"reset the ``replica_state`` attribute. Provide the share replica\u0027s ID as"},{"line_number":525,"context_line":"parameter and use the ``--state`` option to specify the state intended."},{"line_number":526,"context_line":""},{"line_number":527,"context_line":".. code-block:: console"},{"line_number":528,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_fa3dbe2b","line":525,"range":{"start_line":524,"start_character":39,"end_line":525,"end_character":9},"updated":"2016-03-31 19:05:08.000000000","message":"\"The share replica\u0027s ID needs to be provided as a parameter and the ``--state`` option is used to specify the intended state.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":521,"context_line":"2) Reset the ``replica_state`` attribute"},{"line_number":522,"context_line":""},{"line_number":523,"context_line":"The :command:`manila share-replica-reset-replica-state` command can be used to"},{"line_number":524,"context_line":"reset the ``replica_state`` attribute. Provide the share replica\u0027s ID as"},{"line_number":525,"context_line":"parameter and use the ``--state`` option to specify the state intended."},{"line_number":526,"context_line":""},{"line_number":527,"context_line":".. code-block:: console"},{"line_number":528,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_bc14de4c","line":525,"range":{"start_line":524,"start_character":39,"end_line":525,"end_character":9},"in_reply_to":"ba0121b8_fa3dbe2b","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":17780,"name":"Dustin Schoenbrun","email":"dschoenb@redhat.com","username":"dschoenb"},"change_message_id":"70843df4f60bf0204adcd1b9fc4c5c6190c6aafa","unresolved":false,"context_lines":[{"line_number":567,"context_line":"-----------------------"},{"line_number":568,"context_line":""},{"line_number":569,"context_line":"The :command:`manila share-replica-delete` command can be used to delete a"},{"line_number":570,"context_line":"share replica. Provide the share replica\u0027s ID as parameter."},{"line_number":571,"context_line":""},{"line_number":572,"context_line":".. code-block:: console"},{"line_number":573,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_5ae5caa5","line":570,"range":{"start_line":570,"start_character":15,"end_line":570,"end_character":59},"updated":"2016-03-31 19:05:08.000000000","message":"\"The share replica\u0027s ID needs to be provided as a parameter.\"","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"15e83031ea5509f0e4021b2bdc0fcab57c0436e3","unresolved":false,"context_lines":[{"line_number":567,"context_line":"-----------------------"},{"line_number":568,"context_line":""},{"line_number":569,"context_line":"The :command:`manila share-replica-delete` command can be used to delete a"},{"line_number":570,"context_line":"share replica. Provide the share replica\u0027s ID as parameter."},{"line_number":571,"context_line":""},{"line_number":572,"context_line":".. code-block:: console"},{"line_number":573,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ba0121b8_1c106a56","line":570,"range":{"start_line":570,"start_character":15,"end_line":570,"end_character":59},"in_reply_to":"ba0121b8_5ae5caa5","updated":"2016-03-31 21:34:04.000000000","message":"Done","commit_id":"ccb162145766af81e6f7f204356645a4c6b22eaa"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"92ed45350042f04358d9d391978254c719d4d08d","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _shared_file_systems_share_replication:"},{"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"},{"line_number":4,"context_line":"Share Replication"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_5baad385","line":4,"range":{"start_line":4,"start_character":5,"end_line":4,"end_character":17},"updated":"2016-04-01 09:57:49.000000000","message":"sentence style capitalization for all headers - so \"Share replication\"","commit_id":"e6104eb66741a901e423afef5a5ff831edc08b80"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7333a29532a992acc27c2755befce66c49e6e5ce","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _shared_file_systems_share_replication:"},{"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"},{"line_number":4,"context_line":"Share Replication"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_74f18f94","line":4,"range":{"start_line":4,"start_character":5,"end_line":4,"end_character":17},"in_reply_to":"ba0121b8_5baad385","updated":"2016-04-01 19:37:42.000000000","message":"Done","commit_id":"e6104eb66741a901e423afef5a5ff831edc08b80"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"92ed45350042f04358d9d391978254c719d4d08d","unresolved":false,"context_lines":[{"line_number":100,"context_line":"   irrecoverable error occurred with regard to updating data for this replica."},{"line_number":101,"context_line":""},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"Promotion / Failover"},{"line_number":104,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"For ``readable`` and ``dr`` types of replication, we refer to the task"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_5b8133fa","line":103,"range":{"start_line":103,"start_character":10,"end_line":103,"end_character":11},"updated":"2016-04-01 09:57:49.000000000","message":"don\u0027t use \"/\", spell it out.","commit_id":"e6104eb66741a901e423afef5a5ff831edc08b80"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7333a29532a992acc27c2755befce66c49e6e5ce","unresolved":false,"context_lines":[{"line_number":100,"context_line":"   irrecoverable error occurred with regard to updating data for this replica."},{"line_number":101,"context_line":""},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"Promotion / Failover"},{"line_number":104,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"For ``readable`` and ``dr`` types of replication, we refer to the task"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_f433df5f","line":103,"range":{"start_line":103,"start_character":10,"end_line":103,"end_character":11},"in_reply_to":"ba0121b8_5b8133fa","updated":"2016-04-01 19:37:42.000000000","message":"Done","commit_id":"e6104eb66741a901e423afef5a5ff831edc08b80"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"92ed45350042f04358d9d391978254c719d4d08d","unresolved":false,"context_lines":[{"line_number":261,"context_line":"Creating and Promoting share replicas"},{"line_number":262,"context_line":"-------------------------------------"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"1) Create a share replica"},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"The :command:`manila share-replica-create` command allows you to create a share"},{"line_number":267,"context_line":"replica. Provide the share ID or name as a parameter. You can also optionally"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_5b98136a","line":264,"updated":"2016-04-01 09:57:49.000000000","message":"make this proper list with intention.","commit_id":"e6104eb66741a901e423afef5a5ff831edc08b80"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7333a29532a992acc27c2755befce66c49e6e5ce","unresolved":false,"context_lines":[{"line_number":261,"context_line":"Creating and Promoting share replicas"},{"line_number":262,"context_line":"-------------------------------------"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"1) Create a share replica"},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"The :command:`manila share-replica-create` command allows you to create a share"},{"line_number":267,"context_line":"replica. Provide the share ID or name as a parameter. You can also optionally"}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_d40dfb8f","line":264,"in_reply_to":"ba0121b8_5b98136a","updated":"2016-04-01 19:37:42.000000000","message":"That messed up the formatting for some of the longer tables below.. so reverted the bullets altogether.","commit_id":"e6104eb66741a901e423afef5a5ff831edc08b80"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"92ed45350042f04358d9d391978254c719d4d08d","unresolved":false,"context_lines":[{"line_number":370,"context_line":"Access Rules and Snapshots"},{"line_number":371,"context_line":"--------------------------"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"1) Create an IP access rule for the share"},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"The :command:`manila access-allow` command allows you to add an access rule."},{"line_number":376,"context_line":"Provide the share ID or name, protocol and the target as parameters."}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_dbac238e","line":373,"updated":"2016-04-01 09:57:49.000000000","message":"like above - use real lists.","commit_id":"e6104eb66741a901e423afef5a5ff831edc08b80"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7333a29532a992acc27c2755befce66c49e6e5ce","unresolved":false,"context_lines":[{"line_number":370,"context_line":"Access Rules and Snapshots"},{"line_number":371,"context_line":"--------------------------"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"1) Create an IP access rule for the share"},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"The :command:`manila access-allow` command allows you to add an access rule."},{"line_number":376,"context_line":"Provide the share ID or name, protocol and the target as parameters."}],"source_content_type":"text/x-rst","patch_set":6,"id":"ba0121b8_741fcfb6","line":373,"in_reply_to":"ba0121b8_dbac238e","updated":"2016-04-01 19:37:42.000000000","message":"Done","commit_id":"e6104eb66741a901e423afef5a5ff831edc08b80"}],"doc/admin-guide/source/shared_file_systems_share_replication.rst":[{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"455e05572fe06cbe03fe2bab0e36e970e3ed3043","unresolved":false,"context_lines":[{"line_number":125,"context_line":"Availability Zones (configuration option: ``storage_availability_zone``),"},{"line_number":126,"context_line":"called `availability_zone_1` and `availability_zone_2`."},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"See `Configuring the ZFSonLinux driver \u003chttp://docs.openstack.org/developer/manila/devref/zfs_on_linux_driver.html\u003e`_"},{"line_number":129,"context_line":"for information on how to set up the ZFSonLinux driver."},{"line_number":130,"context_line":""},{"line_number":131,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9a061dce_d64cd578","line":128,"range":{"start_line":128,"start_character":40,"end_line":128,"end_character":114},"updated":"2016-04-04 10:54:42.000000000","message":"Link http://docs.openstack.org/mitaka/config-reference/shared-file-systems/drivers/zfs-on-linux-driver.html should have been used.","commit_id":"ccf759ddf0b288f1500987716f2452a086abb3c2"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"e24f469831ed9fd6db480687745abe38baad3829","unresolved":false,"context_lines":[{"line_number":125,"context_line":"Availability Zones (configuration option: ``storage_availability_zone``),"},{"line_number":126,"context_line":"called `availability_zone_1` and `availability_zone_2`."},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"See `Configuring the ZFSonLinux driver \u003chttp://docs.openstack.org/developer/manila/devref/zfs_on_linux_driver.html\u003e`_"},{"line_number":129,"context_line":"for information on how to set up the ZFSonLinux driver."},{"line_number":130,"context_line":""},{"line_number":131,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9a061dce_79f97a4d","line":128,"range":{"start_line":128,"start_character":40,"end_line":128,"end_character":114},"in_reply_to":"9a061dce_d64cd578","updated":"2016-04-04 11:37:22.000000000","message":"Hmm, https://review.openstack.org/#/c/295404/ was merged on March 29. This change was submitted for review on the same day. It\u0027s an honest mistake to not comb through the configuration reference.","commit_id":"ccf759ddf0b288f1500987716f2452a086abb3c2"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"6a5c15b40805a2fcd8641a34394ca87bde1124ce","unresolved":false,"context_lines":[{"line_number":219,"context_line":"   | share_network_id            | None                                                               |"},{"line_number":220,"context_line":"   | export_locations            |                                                                    |"},{"line_number":221,"context_line":"   |                             | path \u003d                                                             |"},{"line_number":222,"context_line":"   |                             |127.0.0.1:/alpha/manila_share_38efc042_50c2_4825_a6d8_cba2a8277b28  |"},{"line_number":223,"context_line":"   |                             | preferred \u003d False                                                  |"},{"line_number":224,"context_line":"   |                             | is_admin_only \u003d False                                              |"},{"line_number":225,"context_line":"   |                             | id \u003d e1d754b5-ec06-42d2-afff-3e98c0013faf                          |"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9a061dce_56af25e3","line":222,"range":{"start_line":222,"start_character":34,"end_line":222,"end_character":43},"updated":"2016-04-04 10:56:54.000000000","message":"this","commit_id":"ccf759ddf0b288f1500987716f2452a086abb3c2"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"6a5c15b40805a2fcd8641a34394ca87bde1124ce","unresolved":false,"context_lines":[{"line_number":225,"context_line":"   |                             | id \u003d e1d754b5-ec06-42d2-afff-3e98c0013faf                          |"},{"line_number":226,"context_line":"   |                             | share_instance_id \u003d 38efc042-50c2-4825-a6d8-cba2a8277b28           |"},{"line_number":227,"context_line":"   |                             | path \u003d                                                             |"},{"line_number":228,"context_line":"   |                             |127.0.0.1:/alpha/manila_share_38efc042_50c2_4825_a6d8_cba2a8277b28  |"},{"line_number":229,"context_line":"   |                             | preferred \u003d False                                                  |"},{"line_number":230,"context_line":"   |                             | is_admin_only \u003d True                                               |"},{"line_number":231,"context_line":"   |                             | id \u003d 6f843ecd-a7ea-4939-86de-e1e01d9e8672                          |"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9a061dce_f6f759f3","line":228,"range":{"start_line":228,"start_character":34,"end_line":228,"end_character":43},"updated":"2016-04-04 10:56:54.000000000","message":"and this is bad example of configuration. It is useless to use localhost for exporting shares. Such thing should not be used in docs.","commit_id":"ccf759ddf0b288f1500987716f2452a086abb3c2"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"e24f469831ed9fd6db480687745abe38baad3829","unresolved":false,"context_lines":[{"line_number":225,"context_line":"   |                             | id \u003d e1d754b5-ec06-42d2-afff-3e98c0013faf                          |"},{"line_number":226,"context_line":"   |                             | share_instance_id \u003d 38efc042-50c2-4825-a6d8-cba2a8277b28           |"},{"line_number":227,"context_line":"   |                             | path \u003d                                                             |"},{"line_number":228,"context_line":"   |                             |127.0.0.1:/alpha/manila_share_38efc042_50c2_4825_a6d8_cba2a8277b28  |"},{"line_number":229,"context_line":"   |                             | preferred \u003d False                                                  |"},{"line_number":230,"context_line":"   |                             | is_admin_only \u003d True                                               |"},{"line_number":231,"context_line":"   |                             | id \u003d 6f843ecd-a7ea-4939-86de-e1e01d9e8672                          |"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9a061dce_d99406ea","line":228,"range":{"start_line":228,"start_character":34,"end_line":228,"end_character":43},"in_reply_to":"9a061dce_f6f759f3","updated":"2016-04-04 11:37:22.000000000","message":"cool.","commit_id":"ccf759ddf0b288f1500987716f2452a086abb3c2"},{"author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"change_message_id":"d0ac28e0319091d4efd9ba94010c395c69690033","unresolved":false,"context_lines":[{"line_number":367,"context_line":"   +--------------------------------------+-----------+---------------+--------------------------------------+-------------------------------+---------------------+----------------------------+"},{"line_number":368,"context_line":""},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"Access rules and snapshots"},{"line_number":371,"context_line":"--------------------------"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"Create an IP access rule for the share"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9a061dce_56a3a59e","line":370,"range":{"start_line":370,"start_character":0,"end_line":370,"end_character":26},"updated":"2016-04-04 11:02:36.000000000","message":"It is very strange to see these two under one header. They should be separate. They are not related. At all.","commit_id":"ccf759ddf0b288f1500987716f2452a086abb3c2"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"e24f469831ed9fd6db480687745abe38baad3829","unresolved":false,"context_lines":[{"line_number":367,"context_line":"   +--------------------------------------+-----------+---------------+--------------------------------------+-------------------------------+---------------------+----------------------------+"},{"line_number":368,"context_line":""},{"line_number":369,"context_line":""},{"line_number":370,"context_line":"Access rules and snapshots"},{"line_number":371,"context_line":"--------------------------"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"Create an IP access rule for the share"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9a061dce_3986e2b9","line":370,"range":{"start_line":370,"start_character":0,"end_line":370,"end_character":26},"in_reply_to":"9a061dce_56a3a59e","updated":"2016-04-04 11:37:22.000000000","message":"Nowhere besides the header does it say they\u0027re related.","commit_id":"ccf759ddf0b288f1500987716f2452a086abb3c2"}]}
