)]}'
{"doc/source/configuration/block-storage/drivers/dell-emc-powermax-driver.rst":[{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":140,"context_line":"-  Extending attached volume"},{"line_number":141,"context_line":"-  Replicated volume retype support"},{"line_number":142,"context_line":"-  Retyping attached(in-use) volume"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":".. note::"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"   VMAX All Flash array with Solutions Enabler 8.3.0.11 or later have"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_13c7d947","line":143,"updated":"2019-04-16 10:09:21.000000000","message":"Will we add \u0027Failover Unisphere support\u0027 or \u0027Unisphere High Availability (HA) support\u0027 here?","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1468,"context_line":"17. Failover Unisphere for PowerMax"},{"line_number":1469,"context_line":"-----------------------------------"},{"line_number":1470,"context_line":""},{"line_number":1471,"context_line":"This feature facilitates high availability of Unisphere for PowerMax servers,"},{"line_number":1472,"context_line":"allowing for one or more backup unisphere instances, in the event of a loss in"},{"line_number":1473,"context_line":"connection to the primary instance of Unisphere. The PowerMax driver will"},{"line_number":1474,"context_line":"cycle through the list of failover instances, trying each until a successful"},{"line_number":1475,"context_line":"connection is made. The ordering is first in, first out, so the first"},{"line_number":1476,"context_line":"``u4p_failover_target`` specified in the cinder.conf will be the first"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_73a17da9","line":1473,"range":{"start_line":1471,"start_character":0,"end_line":1473,"end_character":48},"updated":"2019-04-16 10:09:21.000000000","message":"Remove the second comma to make the sentence read better, or reword to...\n\n\"This feature facilitates high availability of Unisphere for PowerMax servers, allowing for transition to one or more backup Unisphere instances in the event of a loss in\nconnection to the primary Unisphere instance.\"","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1471,"context_line":"This feature facilitates high availability of Unisphere for PowerMax servers,"},{"line_number":1472,"context_line":"allowing for one or more backup unisphere instances, in the event of a loss in"},{"line_number":1473,"context_line":"connection to the primary instance of Unisphere. The PowerMax driver will"},{"line_number":1474,"context_line":"cycle through the list of failover instances, trying each until a successful"},{"line_number":1475,"context_line":"connection is made. The ordering is first in, first out, so the first"},{"line_number":1476,"context_line":"``u4p_failover_target`` specified in the cinder.conf will be the first"},{"line_number":1477,"context_line":"selected, the second ``u4p_failover_target`` in cinder.conf will be the second"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_f3948d46","line":1474,"range":{"start_line":1474,"start_character":44,"end_line":1474,"end_character":45},"updated":"2019-04-16 10:09:21.000000000","message":"Remove comma to make sentence read better","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1472,"context_line":"allowing for one or more backup unisphere instances, in the event of a loss in"},{"line_number":1473,"context_line":"connection to the primary instance of Unisphere. The PowerMax driver will"},{"line_number":1474,"context_line":"cycle through the list of failover instances, trying each until a successful"},{"line_number":1475,"context_line":"connection is made. The ordering is first in, first out, so the first"},{"line_number":1476,"context_line":"``u4p_failover_target`` specified in the cinder.conf will be the first"},{"line_number":1477,"context_line":"selected, the second ``u4p_failover_target`` in cinder.conf will be the second"},{"line_number":1478,"context_line":"selected, and so on until all failover targets are exhausted."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_738f3d23","line":1475,"range":{"start_line":1475,"start_character":20,"end_line":1475,"end_character":56},"updated":"2019-04-16 10:09:21.000000000","message":"Add (FIFO) in brackets here to make sentence read... \u0027The ordering is first in, first out (FIFO),...\u0027","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1473,"context_line":"connection to the primary instance of Unisphere. The PowerMax driver will"},{"line_number":1474,"context_line":"cycle through the list of failover instances, trying each until a successful"},{"line_number":1475,"context_line":"connection is made. The ordering is first in, first out, so the first"},{"line_number":1476,"context_line":"``u4p_failover_target`` specified in the cinder.conf will be the first"},{"line_number":1477,"context_line":"selected, the second ``u4p_failover_target`` in cinder.conf will be the second"},{"line_number":1478,"context_line":"selected, and so on until all failover targets are exhausted."},{"line_number":1479,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_f3a24d9a","line":1476,"range":{"start_line":1476,"start_character":37,"end_line":1476,"end_character":40},"updated":"2019-04-16 10:09:21.000000000","message":"Remove \u0027the\u0027 to make sentence read better","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1482,"context_line":""},{"line_number":1483,"context_line":"- All required instances of Unisphere for PowerMax are set up and configured"},{"line_number":1484,"context_line":"  for the array(s)"},{"line_number":1485,"context_line":"- Array(s) are locally registered with the instance of Unisphere that will be"},{"line_number":1486,"context_line":"  used as a failover instance"},{"line_number":1487,"context_line":""},{"line_number":1488,"context_line":"  - `Local failover` Primary Unisphere is unreachable, failover to"},{"line_number":1489,"context_line":"    secondary local instance of Unisphere"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_132039b0","line":1486,"range":{"start_line":1485,"start_character":0,"end_line":1486,"end_character":29},"updated":"2019-04-16 10:09:21.000000000","message":"Addition here so it reads:\n\n\"Array(s) are locally registered with the instance of Unisphere that will be used as a failover instance. There are two failover types, local and remote:","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1485,"context_line":"- Array(s) are locally registered with the instance of Unisphere that will be"},{"line_number":1486,"context_line":"  used as a failover instance"},{"line_number":1487,"context_line":""},{"line_number":1488,"context_line":"  - `Local failover` Primary Unisphere is unreachable, failover to"},{"line_number":1489,"context_line":"    secondary local instance of Unisphere"},{"line_number":1490,"context_line":"  - `Remote failover` Complete loss of primary site, where replication is"},{"line_number":1491,"context_line":"    enabled, failover to remote DR site and use remote instance of Unisphere"},{"line_number":1492,"context_line":"    with remote target array."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_5317a152","line":1489,"range":{"start_line":1488,"start_character":0,"end_line":1489,"end_character":41},"updated":"2019-04-16 10:09:21.000000000","message":"Addition here so it reads:\n\"`Local failover` Primary instance of Unisphere is unreachable, failover to secondary local instance of Unisphere to resume normal operations at primary site.\"","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1487,"context_line":""},{"line_number":1488,"context_line":"  - `Local failover` Primary Unisphere is unreachable, failover to"},{"line_number":1489,"context_line":"    secondary local instance of Unisphere"},{"line_number":1490,"context_line":"  - `Remote failover` Complete loss of primary site, where replication is"},{"line_number":1491,"context_line":"    enabled, failover to remote DR site and use remote instance of Unisphere"},{"line_number":1492,"context_line":"    with remote target array."},{"line_number":1493,"context_line":""},{"line_number":1494,"context_line":".. note::"},{"line_number":1495,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_b66353dc","line":1492,"range":{"start_line":1490,"start_character":2,"end_line":1492,"end_character":29},"updated":"2019-04-16 10:09:21.000000000","message":"Change this so it reads:\n\"`Remote failover` Complete loss of primary site so primary instance of Unisphere is unreachable, failover to secondary instance of Unisphere at remote site to resume operations with the R2 array. Note: Replicaton must be configured in advance for remote failover to work successfully, human intervention will also be required to failover from R1 array to R2 array in Cinder using \u0027cinder failover-host\u0027 command (see \u0027Volume replication support\u0027 for replication setup details).","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1493,"context_line":""},{"line_number":1494,"context_line":".. note::"},{"line_number":1495,"context_line":""},{"line_number":1496,"context_line":"   The remote target array will be registered as local to the remote instance"},{"line_number":1497,"context_line":"   of Unisphere"},{"line_number":1498,"context_line":""},{"line_number":1499,"context_line":"- If failing over to a remote site, remote replication must be set up from the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_769babc8","line":1496,"range":{"start_line":1496,"start_character":27,"end_line":1496,"end_character":31},"updated":"2019-04-16 10:09:21.000000000","message":"must","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1496,"context_line":"   The remote target array will be registered as local to the remote instance"},{"line_number":1497,"context_line":"   of Unisphere"},{"line_number":1498,"context_line":""},{"line_number":1499,"context_line":"- If failing over to a remote site, remote replication must be set up from the"},{"line_number":1500,"context_line":"  primary site following the instructions in the offical documentation"},{"line_number":1501,"context_line":"- Configuration changes need to be made in cinder.conf in order to support"},{"line_number":1502,"context_line":"  the failover to secondary Unisphere"},{"line_number":1503,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_169347a5","line":1500,"range":{"start_line":1499,"start_character":0,"end_line":1500,"end_character":70},"updated":"2019-04-16 10:09:21.000000000","message":"This can be removed as the remote failover section has been added to.","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1498,"context_line":""},{"line_number":1499,"context_line":"- If failing over to a remote site, remote replication must be set up from the"},{"line_number":1500,"context_line":"  primary site following the instructions in the offical documentation"},{"line_number":1501,"context_line":"- Configuration changes need to be made in cinder.conf in order to support"},{"line_number":1502,"context_line":"  the failover to secondary Unisphere"},{"line_number":1503,"context_line":""},{"line_number":1504,"context_line":".. code-block:: console"},{"line_number":1505,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_16c10781","line":1502,"range":{"start_line":1501,"start_character":0,"end_line":1502,"end_character":37},"updated":"2019-04-16 10:09:21.000000000","message":"Lets make this subsection of the the failover Unisphere section...\n\"-Configuration\nThe following configuration changes are required in cinder.conf in order to support failover to secondary Unisphere. Cinder services will need to be restarted for the changes to take effect.\"","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3a90c7cf416b1d40280c40e56ba9d13bcf2c2833","unresolved":false,"context_lines":[{"line_number":1524,"context_line":"  ``u4p_failover_target`` key value pairs will need to be on the same"},{"line_number":1525,"context_line":"  line (separated by commas) in cinder.conf. They are displayed on"},{"line_number":1526,"context_line":"  separated lines above for readiblity."},{"line_number":1527,"context_line":""},{"line_number":1528,"context_line":""},{"line_number":1529,"context_line":"Cinder supported operations"},{"line_number":1530,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3fce034c_56cf8faf","line":1527,"updated":"2019-04-16 10:09:21.000000000","message":"Add another note:\n\"To add more than one Unisphere failover target create additional \u0027u4p_failover_target\u0027 details for the Unisphere instance. These will be cycled through in a first-in, first-out (FIFO) basis, the first failover target in cinder.conf will be the first backup instance of Unisphere used by the PowerMax for Cinder driver.\"","commit_id":"dc6dad05ad5caef3a5ea7d8fa5b9e2124d8a7277"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"2ca045f8aff05cfd2ba65126a0e991c3470d0658","unresolved":false,"context_lines":[{"line_number":1504,"context_line":".. note::"},{"line_number":1505,"context_line":""},{"line_number":1506,"context_line":"   Replication must be configured in advance for remote failover to work"},{"line_number":1507,"context_line":"   successfully, human intervention will also be required to failover from R1"},{"line_number":1508,"context_line":"   array to R2 array in Cinder using ``cinder failover-host`` command"},{"line_number":1509,"context_line":"   (see ``Volume replication support`` for replication setup details)."},{"line_number":1510,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bfb3d3c7_7ea53ca1","line":1507,"range":{"start_line":1507,"start_character":15,"end_line":1507,"end_character":18},"updated":"2019-05-30 16:08:33.000000000","message":"nit:\n\ns/, h/. H/","commit_id":"c2c084da77c2387a61191881076ad5bfe4a9491a"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"9c0f82c8bcd86179cfdacc9675f7d88b22342647","unresolved":false,"context_lines":[{"line_number":1504,"context_line":".. note::"},{"line_number":1505,"context_line":""},{"line_number":1506,"context_line":"   Replication must be configured in advance for remote failover to work"},{"line_number":1507,"context_line":"   successfully, human intervention will also be required to failover from R1"},{"line_number":1508,"context_line":"   array to R2 array in Cinder using ``cinder failover-host`` command"},{"line_number":1509,"context_line":"   (see ``Volume replication support`` for replication setup details)."},{"line_number":1510,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"bfb3d3c7_9cb7d9f5","line":1507,"range":{"start_line":1507,"start_character":15,"end_line":1507,"end_character":18},"in_reply_to":"bfb3d3c7_7ea53ca1","updated":"2019-05-30 16:40:22.000000000","message":"Took care of in https://review.opendev.org/662257","commit_id":"c2c084da77c2387a61191881076ad5bfe4a9491a"}]}
