)]}'
{"doc/source/configuration/block-storage/drivers/dell-emc-powermax-driver.rst":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"a807f0e9d7a05837810917cc05405a8f540a1331","unresolved":false,"context_lines":[{"line_number":40,"context_line":"Required PowerMax software suites for OpenStack"},{"line_number":41,"context_line":"-----------------------------------------------"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"The storage system requires a Unisphere for PowerMax (SMC) eLicence"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"PowerMax"},{"line_number":46,"context_line":"~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_b6fcfb0c","line":43,"range":{"start_line":43,"start_character":66,"end_line":43,"end_character":67},"updated":"2019-10-18 19:12:10.000000000","message":"nit: Sentences should end with a period.","commit_id":"71b7d244069e23dab904a45c987ae3ec42c89288"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3e0aff3c5351fcb2785ae1172b66a5bbac7ad914","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"PowerMax"},{"line_number":46,"context_line":"~~~~~~~~"},{"line_number":47,"context_line":"There are two licences for the PowerMax 2000 and 8000"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"- Essentials software package"},{"line_number":50,"context_line":"- Pro software package"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_ffb0bfdf","line":47,"range":{"start_line":47,"start_character":52,"end_line":47,"end_character":53},"updated":"2019-10-24 10:45:17.000000000","message":"Missing \u0027:\u0027","commit_id":"71b7d244069e23dab904a45c987ae3ec42c89288"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3e0aff3c5351fcb2785ae1172b66a5bbac7ad914","unresolved":false,"context_lines":[{"line_number":49,"context_line":"- Essentials software package"},{"line_number":50,"context_line":"- Pro software package"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"The Dell EMC PowerMax cinder driver requires the Pro software package"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"All Flash"},{"line_number":55,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_7fc4cf40","line":52,"range":{"start_line":52,"start_character":68,"end_line":52,"end_character":69},"updated":"2019-10-24 10:45:17.000000000","message":"Missing \u0027.\u0027","commit_id":"71b7d244069e23dab904a45c987ae3ec42c89288"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3e0aff3c5351fcb2785ae1172b66a5bbac7ad914","unresolved":false,"context_lines":[{"line_number":54,"context_line":"All Flash"},{"line_number":55,"context_line":"~~~~~~~~~"},{"line_number":56,"context_line":"For full functionality including SRDF for the VMAX All Flash, the FX package,"},{"line_number":57,"context_line":"or the F package plus the SRDF a la carte add on is required"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Hybrid"},{"line_number":60,"context_line":"~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_dfcaa344","line":57,"range":{"start_line":57,"start_character":59,"end_line":57,"end_character":60},"updated":"2019-10-24 10:45:17.000000000","message":"Missing \u0027.\u0027","commit_id":"71b7d244069e23dab904a45c987ae3ec42c89288"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3e0aff3c5351fcb2785ae1172b66a5bbac7ad914","unresolved":false,"context_lines":[{"line_number":323,"context_line":""},{"line_number":324,"context_line":"   VMAX driver was rebranded to PowerMax in Stein, so some of the driver"},{"line_number":325,"context_line":"   specific tags have also changed. Legacy tags like ``vmax_srp``,"},{"line_number":326,"context_line":"   `` vmax_array``, ``vmax_service_level`` and ``vmax_port_group``, as well"},{"line_number":327,"context_line":"   as the old driver location, will continue to work until the \u0027V\u0027 release."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_1f37db4f","line":326,"range":{"start_line":326,"start_character":5,"end_line":326,"end_character":6},"updated":"2019-10-24 10:45:17.000000000","message":"Unnecessary space","commit_id":"71b7d244069e23dab904a45c987ae3ec42c89288"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3e0aff3c5351fcb2785ae1172b66a5bbac7ad914","unresolved":false,"context_lines":[{"line_number":527,"context_line":"   for workloads in PowerMax OS (5978) or greater."},{"line_number":528,"context_line":""},{"line_number":529,"context_line":""},{"line_number":530,"context_line":"7. Interval and Retries"},{"line_number":531,"context_line":"-----------------------"},{"line_number":532,"context_line":""},{"line_number":533,"context_line":"By default, ``interval`` and ``retries`` are ``3`` seconds and ``200`` retries"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_7f4e0fc2","line":530,"range":{"start_line":530,"start_character":3,"end_line":530,"end_character":23},"updated":"2019-10-24 10:45:17.000000000","message":"Observation: Some section headings have capitalised letters, others don\u0027t, I prefer this format personally with capitalisation but we should pick one style or the other and remain consistent throughout the docs.","commit_id":"71b7d244069e23dab904a45c987ae3ec42c89288"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"a807f0e9d7a05837810917cc05405a8f540a1331","unresolved":false,"context_lines":[{"line_number":1260,"context_line":""},{"line_number":1261,"context_line":"https://docs.openstack.org/nova/latest/admin/configuring-migrations.html"},{"line_number":1262,"context_line":""},{"line_number":1263,"context_line":"and "},{"line_number":1264,"context_line":""},{"line_number":1265,"context_line":"https://docs.openstack.org/nova/latest/admin/live-migration-usage.html"},{"line_number":1266,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_960bff22","line":1263,"range":{"start_line":1263,"start_character":3,"end_line":1263,"end_character":4},"updated":"2019-10-18 19:12:10.000000000","message":"Trailing space.","commit_id":"71b7d244069e23dab904a45c987ae3ec42c89288"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"3e0aff3c5351fcb2785ae1172b66a5bbac7ad914","unresolved":false,"context_lines":[{"line_number":1959,"context_line":""},{"line_number":1960,"context_line":"   TruncatedGroupName_GroupUUID or GroupUUID"},{"line_number":1961,"context_line":""},{"line_number":1962,"context_line":"Group type, Group and Group replication operations"},{"line_number":1963,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":1964,"context_line":""},{"line_number":1965,"context_line":"Please refer to the following section for the most up to date group type"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_0a56bb07","line":1962,"range":{"start_line":1962,"start_character":0,"end_line":1962,"end_character":50},"updated":"2019-10-24 10:45:17.000000000","message":"I have an updated section for GVGs that I sent over via e-mail, we need to keep in the group failover operations because they are not documented in the latest Cinder CLI docs or in that Cinder guide link that is in there now. Is that something that you could bring up at the Cinder team meetings actually? It would be good to not have to specify old os-api-versions if we can","commit_id":"71b7d244069e23dab904a45c987ae3ec42c89288"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"a807f0e9d7a05837810917cc05405a8f540a1331","unresolved":false,"context_lines":[{"line_number":2309,"context_line":"#. Live migration functionality will not work on already attached/in-use"},{"line_number":2310,"context_line":"   legacy volumes without first migrating the volumes to the new REST"},{"line_number":2311,"context_line":"   masking view structure.  This can be done by running the migrate.py script"},{"line_number":2312,"context_line":"   in PyU4V.  Please refer to the accompanying ``OpenStack`` section of "},{"line_number":2313,"context_line":"   the accompanying README.rst"},{"line_number":2314,"context_line":""},{"line_number":2315,"context_line":".. code-block:: text"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_16170f48","line":2312,"range":{"start_line":2312,"start_character":71,"end_line":2312,"end_character":72},"updated":"2019-10-18 19:12:10.000000000","message":"Trailing space.","commit_id":"71b7d244069e23dab904a45c987ae3ec42c89288"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":22,"context_line":"   notice."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"System requirements and licensing"},{"line_number":26,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"The Dell EMC PowerMax Cinder driver supports the VMAX-3 hybrid series, VMAX"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_52585e88","line":25,"updated":"2019-11-04 14:47:45.000000000","message":"US spelling, mixed case title","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":22,"context_line":"   notice."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"System requirements and licensing"},{"line_number":26,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"The Dell EMC PowerMax Cinder driver supports the VMAX-3 hybrid series, VMAX"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_23c8eba5","line":25,"in_reply_to":"3fa7e38b_52585e88","updated":"2019-12-19 12:27:06.000000000","message":"This is correct.  Will follow this throughout https://docs.openstack.org/doc-contrib-guide/writing-style.html","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":"   However, a Hybrid array can only run HyperMax OS 5977, and is still"},{"line_number":56,"context_line":"   supported until further notice. Some functionality will not be available"},{"line_number":57,"context_line":"   in older versions of the OS.  If in any doubt, please contact your customer"},{"line_number":58,"context_line":"   representative."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_32c7e247","line":57,"updated":"2019-11-04 14:47:45.000000000","message":"customer support representative? account representative?","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":""},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Required PowerMax software suites for OpenStack"},{"line_number":63,"context_line":"-----------------------------------------------"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"The storage system requires a Unisphere for PowerMax (SMC) eLicence."}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_d5ec38f5","line":62,"updated":"2019-11-04 14:47:45.000000000","message":"Mixed case title","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":""},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Required PowerMax software suites for OpenStack"},{"line_number":63,"context_line":"-----------------------------------------------"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"The storage system requires a Unisphere for PowerMax (SMC) eLicence."}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_c3b6b725","line":62,"in_reply_to":"3fa7e38b_d5ec38f5","updated":"2019-12-19 12:27:06.000000000","message":"This is correct as PowerMax and OpenStack use this Mixed case by convention.","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":62,"context_line":"Required PowerMax software suites for OpenStack"},{"line_number":63,"context_line":"-----------------------------------------------"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"The storage system requires a Unisphere for PowerMax (SMC) eLicence."},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"PowerMax"},{"line_number":68,"context_line":"~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_92c7b612","line":65,"range":{"start_line":65,"start_character":59,"end_line":65,"end_character":67},"updated":"2019-11-04 14:47:45.000000000","message":"UK spelling","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":62,"context_line":"Required PowerMax software suites for OpenStack"},{"line_number":63,"context_line":"-----------------------------------------------"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"The storage system requires a Unisphere for PowerMax (SMC) eLicence."},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"PowerMax"},{"line_number":68,"context_line":"~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_636023a6","line":65,"range":{"start_line":65,"start_character":59,"end_line":65,"end_character":67},"in_reply_to":"3fa7e38b_92c7b612","updated":"2019-12-19 12:27:06.000000000","message":"will change to US","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"PowerMax"},{"line_number":68,"context_line":"~~~~~~~~"},{"line_number":69,"context_line":"There are two licences for the PowerMax 2000 and 8000:"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"- Essentials software package"},{"line_number":72,"context_line":"- Pro software package"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_d573d84c","line":69,"range":{"start_line":69,"start_character":14,"end_line":69,"end_character":22},"updated":"2019-11-04 14:47:45.000000000","message":"UK spelling","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"PowerMax"},{"line_number":68,"context_line":"~~~~~~~~"},{"line_number":69,"context_line":"There are two licences for the PowerMax 2000 and 8000:"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"- Essentials software package"},{"line_number":72,"context_line":"- Pro software package"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_8363dfb0","line":69,"range":{"start_line":69,"start_character":14,"end_line":69,"end_character":22},"in_reply_to":"3fa7e38b_d573d84c","updated":"2019-12-19 12:27:06.000000000","message":"Will change to US","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":99,"context_line":""},{"line_number":100,"context_line":".. note::"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"   Each are licensed separately. For further details on how to get the"},{"line_number":103,"context_line":"   relevant license(s), reference eLicensing Support below."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_72d0fac8","line":102,"range":{"start_line":102,"start_character":12,"end_line":102,"end_character":20},"updated":"2019-11-04 14:47:45.000000000","message":"US spelling","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":100,"context_line":".. note::"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"   Each are licensed separately. For further details on how to get the"},{"line_number":103,"context_line":"   relevant license(s), reference eLicensing Support below."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"eLicensing support"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_75aa2484","line":103,"range":{"start_line":103,"start_character":12,"end_line":103,"end_character":19},"updated":"2019-11-04 14:47:45.000000000","message":"US spelling","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":103,"context_line":"   relevant license(s), reference eLicensing Support below."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"eLicensing support"},{"line_number":107,"context_line":"------------------"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To activate your entitlements and obtain your PowerMax license files, visit the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_f26dca2e","line":106,"range":{"start_line":106,"start_character":0,"end_line":106,"end_character":10},"updated":"2019-11-04 14:47:45.000000000","message":"US spelling","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":107,"context_line":"------------------"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"To activate your entitlements and obtain your PowerMax license files, visit the"},{"line_number":110,"context_line":"Service Center on `\u003chttps://support.emc.com\u003e`_, as directed on your License"},{"line_number":111,"context_line":"Authorization Code (LAC) letter emailed to you."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"-  For help with missing or incorrect entitlements after activation"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_f5c0544c","line":110,"range":{"start_line":110,"start_character":8,"end_line":110,"end_character":14},"updated":"2019-11-04 14:47:45.000000000","message":"US spelling","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":114,"context_line":"   (that is, expected functionality remains unavailable because it is not"},{"line_number":115,"context_line":"   licensed), contact your EMC account representative or authorized reseller."},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"-  For help with any errors applying license files through Solutions Enabler,"},{"line_number":118,"context_line":"   contact the Dell EMC Customer Support Center."},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"-  If you are missing a LAC letter or require further instructions on"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_7598e467","line":117,"range":{"start_line":117,"start_character":37,"end_line":117,"end_character":44},"updated":"2019-11-04 14:47:45.000000000","message":"US spelling","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":115,"context_line":"   licensed), contact your EMC account representative or authorized reseller."},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"-  For help with any errors applying license files through Solutions Enabler,"},{"line_number":118,"context_line":"   contact the Dell EMC Customer Support Center."},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"-  If you are missing a LAC letter or require further instructions on"},{"line_number":121,"context_line":"   activating your licenses through the Online Support site, contact EMC\u0027s"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_b5a41cba","line":118,"range":{"start_line":118,"start_character":41,"end_line":118,"end_character":47},"updated":"2019-11-04 14:47:45.000000000","message":"US spelling","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":228,"context_line":"(either WWNNs or IQNs) from OpenStack and adds or updates the contents of the"},{"line_number":229,"context_line":"Initiator Group as required. Names are of the following format. ``[protocol]``"},{"line_number":230,"context_line":"is either ``I`` for volumes attached over iSCSI or ``F`` for volumes attached"},{"line_number":231,"context_line":"over Fiber Channel."},{"line_number":232,"context_line":""},{"line_number":233,"context_line":".. code-block:: console"},{"line_number":234,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_15a3b09f","line":231,"range":{"start_line":231,"start_character":5,"end_line":231,"end_character":10},"updated":"2019-11-04 14:47:45.000000000","message":"Fibre","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":254,"context_line":"is then added. Storage groups contain volumes created from a pool, attached"},{"line_number":255,"context_line":"to a single host, over a single connection type (iSCSI or FC). ``[protocol]``"},{"line_number":256,"context_line":"is either ``I`` for volumes attached over iSCSI or ``F`` for volumes attached"},{"line_number":257,"context_line":"over Fiber Channel. PowerMax Cinder driver utilizes cascaded storage groups -"},{"line_number":258,"context_line":"a ``parent`` storage group which is associated with the masking view, which"},{"line_number":259,"context_line":"contains ``child`` storage groups for each configured"},{"line_number":260,"context_line":"SRP/slo/workload/compression-enabled or disabled/replication-enabled or"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_35c7cc47","line":257,"range":{"start_line":257,"start_character":5,"end_line":257,"end_character":10},"updated":"2019-11-04 14:47:45.000000000","message":"Fibre","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":268,"context_line":""},{"line_number":269,"context_line":"   OS-[shortHostName]-[protocol]-[portgroup_name]-SG"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"Child storage groups:"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":".. code-block:: text"},{"line_number":274,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_92b816c8","line":271,"updated":"2019-11-04 14:47:45.000000000","message":"Mixed case words","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":286,"context_line":"   if set will be ignored and set to NONE"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"PowerMax Driver Integration"},{"line_number":290,"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"},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"1. Prerequisites"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_b2bbd2c1","line":289,"updated":"2019-11-04 14:47:45.000000000","message":"Upper case title","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":286,"context_line":"   if set will be ignored and set to NONE"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"PowerMax Driver Integration"},{"line_number":290,"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"},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"1. Prerequisites"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_e373b37e","line":289,"in_reply_to":"3fa7e38b_b2bbd2c1","updated":"2019-12-19 12:27:06.000000000","message":"Will change","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":295,"context_line":"#. Download Solutions Enabler from ``support.emc.com`` and install it."},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"   You can install Solutions Enabler on a non-OpenStack host. Supported"},{"line_number":298,"context_line":"   platforms include different flavors of Windows, Red Hat, and SUSE Linux."},{"line_number":299,"context_line":"   Solutions Enabler can be installed on a physical server, or as a Virtual"},{"line_number":300,"context_line":"   Appliance (a VMware ESX server VM). Additionally, starting with HYPERMAX"},{"line_number":301,"context_line":"   OS Q3 2015, you can manage VMAX3 arrays using the Embedded Management"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_75e6a4e9","line":298,"range":{"start_line":298,"start_character":31,"end_line":298,"end_character":38},"updated":"2019-11-04 14:47:45.000000000","message":"flavours","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":295,"context_line":"#. Download Solutions Enabler from ``support.emc.com`` and install it."},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"   You can install Solutions Enabler on a non-OpenStack host. Supported"},{"line_number":298,"context_line":"   platforms include different flavors of Windows, Red Hat, and SUSE Linux."},{"line_number":299,"context_line":"   Solutions Enabler can be installed on a physical server, or as a Virtual"},{"line_number":300,"context_line":"   Appliance (a VMware ESX server VM). Additionally, starting with HYPERMAX"},{"line_number":301,"context_line":"   OS Q3 2015, you can manage VMAX3 arrays using the Embedded Management"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_430e47e4","line":298,"range":{"start_line":298,"start_character":31,"end_line":298,"end_character":38},"in_reply_to":"3fa7e38b_75e6a4e9","updated":"2019-12-19 12:27:06.000000000","message":"Will stay with American english","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":583,"context_line":"8. CHAP Authentication Support"},{"line_number":584,"context_line":"------------------------------"},{"line_number":585,"context_line":""},{"line_number":586,"context_line":"This supports one way initiator CHAP authentication functionality into the"},{"line_number":587,"context_line":"PowerMax backend. With CHAP one-way authentication, the storage array"},{"line_number":588,"context_line":"challenges the host during the initial link negotiation process and expects"},{"line_number":589,"context_line":"to receive a valid credential and CHAP secret in response. When challenged,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_75ff8465","line":586,"range":{"start_line":586,"start_character":14,"end_line":586,"end_character":21},"updated":"2019-11-04 14:47:45.000000000","message":"one-way","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":602,"context_line":"   initiator will use to log into the storage array with. The same credentials"},{"line_number":603,"context_line":"   should be used in a multi node system if connecting to the same array."},{"line_number":604,"context_line":""},{"line_number":605,"context_line":"#. Enable one way CHAP authentication for the iscsi initiator on the storage"},{"line_number":606,"context_line":"   array using SYMCLI. Template and example shown below. For the purpose of"},{"line_number":607,"context_line":"   this setup, the credential/secret used would be my_username/my_password"},{"line_number":608,"context_line":"   with iscsi initiator of iqn.1991-05.com.company.lcseb130"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_35f58c83","line":605,"range":{"start_line":605,"start_character":46,"end_line":605,"end_character":51},"updated":"2019-11-04 14:47:45.000000000","message":"iSCSI","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":605,"context_line":"#. Enable one way CHAP authentication for the iscsi initiator on the storage"},{"line_number":606,"context_line":"   array using SYMCLI. Template and example shown below. For the purpose of"},{"line_number":607,"context_line":"   this setup, the credential/secret used would be my_username/my_password"},{"line_number":608,"context_line":"   with iscsi initiator of iqn.1991-05.com.company.lcseb130"},{"line_number":609,"context_line":""},{"line_number":610,"context_line":"   .. code-block:: console"},{"line_number":611,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_f5ea949d","line":608,"range":{"start_line":608,"start_character":8,"end_line":608,"end_character":13},"updated":"2019-11-04 14:47:45.000000000","message":"iSCSI","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":791,"context_line":"Volume is created against volume type and QoS is enforced with the parameters"},{"line_number":792,"context_line":"above."},{"line_number":793,"context_line":""},{"line_number":794,"context_line":"USE CASE 2 - Preset limits"},{"line_number":795,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":796,"context_line":""},{"line_number":797,"context_line":"Prerequisites - PowerMax"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_353a6c33","line":794,"range":{"start_line":794,"start_character":13,"end_line":794,"end_character":19},"updated":"2019-11-04 14:47:45.000000000","message":"Pre-set","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":915,"context_line":"   \u003c/iotune\u003e"},{"line_number":916,"context_line":""},{"line_number":917,"context_line":""},{"line_number":918,"context_line":"USE CASE 3 - Preset limits"},{"line_number":919,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":920,"context_line":""},{"line_number":921,"context_line":"Prerequisites - PowerMax"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_b5173ca3","line":918,"range":{"start_line":918,"start_character":13,"end_line":918,"end_character":19},"updated":"2019-11-04 14:47:45.000000000","message":"Pre-set","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1251,"context_line":""},{"line_number":1252,"context_line":"In PowerMax, A volume cannot belong to two or more FAST storage groups at the"},{"line_number":1253,"context_line":"same time. To get around this limitation we leverage both cascaded storage"},{"line_number":1254,"context_line":"groups and a temporary non FAST storage group."},{"line_number":1255,"context_line":""},{"line_number":1256,"context_line":"A volume can remain \u0027live\u0027 if moved between masking views that have the same"},{"line_number":1257,"context_line":"initiator group and port groups which preserves the host path."}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_9562403d","line":1254,"range":{"start_line":1254,"start_character":23,"end_line":1254,"end_character":31},"updated":"2019-11-04 14:47:45.000000000","message":"non-FAST","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1265,"context_line":"#. The volume is added to the FAST storage group within the destination"},{"line_number":1266,"context_line":"   parent storage group of the destination masking view. At this point the"},{"line_number":1267,"context_line":"   volume belongs to two storage groups."},{"line_number":1268,"context_line":"#. One of two things happens:"},{"line_number":1269,"context_line":""},{"line_number":1270,"context_line":"   - If the connection to the destination instance is successful, the volume"},{"line_number":1271,"context_line":"     is removed from the non-FAST storage group in the originating masking"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_755b0485","line":1268,"range":{"start_line":1268,"start_character":21,"end_line":1268,"end_character":28},"updated":"2019-11-04 14:47:45.000000000","message":"happen","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1356,"context_line":"and HostC. HostA is the compute node while HostB and HostC are the compute"},{"line_number":1357,"context_line":"nodes. The following were also used in live migration."},{"line_number":1358,"context_line":""},{"line_number":1359,"context_line":"- 2 gb bootable volume using the cirros image."},{"line_number":1360,"context_line":"- Instance created using the 2gb volume above with a flavor m1.small using"},{"line_number":1361,"context_line":"  2048 RAM, 20GB of Disk and 1 VCPU."},{"line_number":1362,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_35d6ecc4","line":1359,"range":{"start_line":1359,"start_character":33,"end_line":1359,"end_character":39},"updated":"2019-11-04 14:47:45.000000000","message":"CirrOS","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1455,"context_line":"We then decide to detach the volume from ‘Multi-attach-Instance-B’ on HostB:"},{"line_number":1456,"context_line":""},{"line_number":1457,"context_line":"#. The volume is detached as normal from Host B – i.e., it is removed from"},{"line_number":1458,"context_line":"   the FAST managed storage group within the parent storage group of the"},{"line_number":1459,"context_line":"   HostB masking view – this includes cleanup of the associated elements"},{"line_number":1460,"context_line":"   if required. The volume now belongs to one masking view, and is no longer"},{"line_number":1461,"context_line":"   exposed to HostB."}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_95f00069","line":1458,"range":{"start_line":1458,"start_character":7,"end_line":1458,"end_character":19},"updated":"2019-11-04 14:47:45.000000000","message":"FAST-managed","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1519,"context_line":"16.2 Metadata in the UI and CLI"},{"line_number":1520,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":1521,"context_line":""},{"line_number":1522,"context_line":"By default metadata will be set on all volume and snapshot objects created in"},{"line_number":1523,"context_line":"Cinder. This information represents the state of the object on the backend"},{"line_number":1524,"context_line":"PowerMax and will change when volume attributes are changed by performing"},{"line_number":1525,"context_line":"actions on them such as re-type or attaching to an instance."}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_d5f9984d","line":1522,"updated":"2019-11-04 14:47:45.000000000","message":",","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1545,"context_line":"   +--------------------------------+------------------------------------------------------------+"},{"line_number":1546,"context_line":""},{"line_number":1547,"context_line":""},{"line_number":1548,"context_line":"17. Unisphere high availability(HA) support"},{"line_number":1549,"context_line":"-------------------------------------------"},{"line_number":1550,"context_line":""},{"line_number":1551,"context_line":"This feature facilitates high availability of Unisphere for PowerMax servers,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_b5989c1a","line":1548,"range":{"start_line":1548,"start_character":4,"end_line":1548,"end_character":43},"updated":"2019-11-04 14:47:45.000000000","message":"should be capitalised if you are abbreviating to indicate the abbreviated letters","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":1545,"context_line":"   +--------------------------------+------------------------------------------------------------+"},{"line_number":1546,"context_line":""},{"line_number":1547,"context_line":""},{"line_number":1548,"context_line":"17. Unisphere high availability(HA) support"},{"line_number":1549,"context_line":"-------------------------------------------"},{"line_number":1550,"context_line":""},{"line_number":1551,"context_line":"This feature facilitates high availability of Unisphere for PowerMax servers,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_03cb6f71","line":1548,"range":{"start_line":1548,"start_character":4,"end_line":1548,"end_character":43},"in_reply_to":"3fa7e38b_b5989c1a","updated":"2019-12-19 12:27:06.000000000","message":"Agreed","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1750,"context_line":""},{"line_number":1751,"context_line":"   * ``remote_port_group`` is the name of a PowerMax port group that has been"},{"line_number":1752,"context_line":"     pre-configured to expose volumes managed by this backend in the event"},{"line_number":1753,"context_line":"     of a failover. Make sure that this portgroup contains either all FC or"},{"line_number":1754,"context_line":"     all iSCSI port groups (for a given back end), as appropriate for the"},{"line_number":1755,"context_line":"     configured driver (iSCSI or FC)."},{"line_number":1756,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_95bec062","line":1753,"range":{"start_line":1753,"start_character":40,"end_line":1753,"end_character":49},"updated":"2019-11-04 14:47:45.000000000","message":"port group","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1797,"context_line":"     .. note::"},{"line_number":1798,"context_line":"        As the SRDF link must be severed, due caution should be exercised when"},{"line_number":1799,"context_line":"        performing this operation. If absolutely necessary, only one source and"},{"line_number":1800,"context_line":"        target pair should be extended at a time (only only applicable to"},{"line_number":1801,"context_line":"        Hybrid arrays or All Flash arrays with HyperMax OS)."},{"line_number":1802,"context_line":""},{"line_number":1803,"context_line":"     .. note::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_75b78486","line":1800,"range":{"start_line":1800,"start_character":55,"end_line":1800,"end_character":59},"updated":"2019-11-04 14:47:45.000000000","message":"repeated word \u0027only\u0027","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1908,"context_line":"Metro support"},{"line_number":1909,"context_line":"~~~~~~~~~~~~~"},{"line_number":1910,"context_line":""},{"line_number":1911,"context_line":"SRDF/Metro is a High Availabilty solution. It works by masking both sides of"},{"line_number":1912,"context_line":"the RDF relationship to the host, and presenting all paths to the host,"},{"line_number":1913,"context_line":"appearing that they all point to the one device. In order to do this,"},{"line_number":1914,"context_line":"there needs to be multipath software running to manage writing to the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_9563201a","line":1911,"range":{"start_line":1911,"start_character":21,"end_line":1911,"end_character":32},"updated":"2019-11-04 14:47:45.000000000","message":"Availability","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1935,"context_line":"   replication volume type."},{"line_number":1936,"context_line":""},{"line_number":1937,"context_line":""},{"line_number":1938,"context_line":"Volume retype -  storage assisted volume migration"},{"line_number":1939,"context_line":"--------------------------------------------------"},{"line_number":1940,"context_line":""},{"line_number":1941,"context_line":"Volume retype with storage assisted migration is supported now for"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_b5665c28","line":1938,"range":{"start_line":1938,"start_character":16,"end_line":1938,"end_character":17},"updated":"2019-11-04 14:47:45.000000000","message":"too many spaces","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":1975,"context_line":"version 3.1x of the Cinder API. Generic volume groups are multi-purpose"},{"line_number":1976,"context_line":"groups which can be used for various features. The PowerMax driver supports"},{"line_number":1977,"context_line":"consistent group snapshots and replication groups. Consistent group"},{"line_number":1978,"context_line":"snapshots allows the user to take group snapshots which"},{"line_number":1979,"context_line":"are consistent based on the group specs. Replication groups allow for/"},{"line_number":1980,"context_line":"tenant facing APIs to enable and disable replication, and to failover"},{"line_number":1981,"context_line":"and failback, a group of volumes. Generic volume groups have replaced"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_756c6406","line":1978,"range":{"start_line":1978,"start_character":10,"end_line":1978,"end_character":16},"updated":"2019-11-04 14:47:45.000000000","message":"allow","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":2016,"context_line":"is supported for use with Replication Groups. When a volume is created into a"},{"line_number":2017,"context_line":"replication group, replication is on by default. The ``disable_replication``"},{"line_number":2018,"context_line":"api suspends I/O traffic on the devices, but does NOT remove replication for"},{"line_number":2019,"context_line":"the group. The ``enable_replication`` api resumes I/O traffic on the RDF"},{"line_number":2020,"context_line":"links. The \"failover_group\" api allows a group to be failed over and back"},{"line_number":2021,"context_line":"without failing over the entire host. See below for usage."},{"line_number":2022,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_7545446e","line":2019,"range":{"start_line":2019,"start_character":38,"end_line":2019,"end_character":41},"updated":"2019-11-04 14:47:45.000000000","message":"API","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":2017,"context_line":"replication group, replication is on by default. The ``disable_replication``"},{"line_number":2018,"context_line":"api suspends I/O traffic on the devices, but does NOT remove replication for"},{"line_number":2019,"context_line":"the group. The ``enable_replication`` api resumes I/O traffic on the RDF"},{"line_number":2020,"context_line":"links. The \"failover_group\" api allows a group to be failed over and back"},{"line_number":2021,"context_line":"without failing over the entire host. See below for usage."},{"line_number":2022,"context_line":""},{"line_number":2023,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_954c809e","line":2020,"range":{"start_line":2020,"start_character":28,"end_line":2020,"end_character":31},"updated":"2019-11-04 14:47:45.000000000","message":"API","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":2100,"context_line":""},{"line_number":2101,"context_line":"- The volume must a whole GB e.g. 5.5GB is not a valid size"},{"line_number":2102,"context_line":""},{"line_number":2103,"context_line":"- The volume cannot be a snapvx target"},{"line_number":2104,"context_line":""},{"line_number":2105,"context_line":""},{"line_number":2106,"context_line":"For a volume to exist in a Cinder managed pool, it must reside in the same"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_5537e8fe","line":2103,"range":{"start_line":2103,"start_character":25,"end_line":2103,"end_character":31},"updated":"2019-11-04 14:47:45.000000000","message":"SnapVX","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":2376,"context_line":"- Volume should not be ``encapsulated``"},{"line_number":2377,"context_line":"- Volume should not be ``reserved``"},{"line_number":2378,"context_line":"- Volume should not be a part of an RDF session"},{"line_number":2379,"context_line":"- Volume should not be a snapVX Target"},{"line_number":2380,"context_line":"- Volume identifier should not begin with ``OS-``."},{"line_number":2381,"context_line":""},{"line_number":2382,"context_line":"Manageable snaphots"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_1525f0c1","line":2379,"range":{"start_line":2379,"start_character":25,"end_line":2379,"end_character":31},"updated":"2019-11-04 14:47:45.000000000","message":"SnapVX","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"adb3feccaa4e7510980033983afba0cea5ec356a","unresolved":false,"context_lines":[{"line_number":2401,"context_line":""},{"line_number":2402,"context_line":"   There is some delay in the syncing of the Unisphere for PowerMax database"},{"line_number":2403,"context_line":"   when the state/properties of a volume is modified using ``symcli``.  To"},{"line_number":2404,"context_line":"   prevent this it is preferrable to modify state/properties of volumes within"},{"line_number":2405,"context_line":"   Unisphere."},{"line_number":2406,"context_line":""},{"line_number":2407,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_35202cb0","line":2404,"range":{"start_line":2404,"start_character":22,"end_line":2404,"end_character":33},"updated":"2019-11-04 14:47:45.000000000","message":"preferable","commit_id":"ba737a61bce008323891d60cd70d3a10de1f6bfc"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"62a2238c2045d8b86f6a18cf33f8170dc56ea662","unresolved":false,"context_lines":[{"line_number":189,"context_line":"          2. Convert output of 1. to hex"},{"line_number":190,"context_line":"          3. Take last 6 characters of shortHostName and append output of 2."},{"line_number":191,"context_line":"          4. If the length of output of 3. exceeds 16 characters"},{"line_number":192,"context_line":"          5. Join the first 8 characters and last 8 characters of 3. together"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":".. note::"},{"line_number":195,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_cf73121c","line":192,"range":{"start_line":192,"start_character":63,"end_line":192,"end_character":77},"updated":"2019-12-17 16:15:38.000000000","message":"Not sure I understand this. Typo? At least \"together\" shouldn\u0027t be after the period.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"62a2238c2045d8b86f6a18cf33f8170dc56ea662","unresolved":false,"context_lines":[{"line_number":286,"context_line":"   if set will be ignored and set to NONE"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"PowerMax driver integration"},{"line_number":290,"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"},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"1. Prerequisites"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_4f672254","line":289,"updated":"2019-12-17 16:15:38.000000000","message":"Since it was a title, the capital letters were probably more appropriate.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"b2d4cb3d0111e093bb8d351f7ce092f914213f65","unresolved":false,"context_lines":[{"line_number":286,"context_line":"   if set will be ignored and set to NONE"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"PowerMax driver integration"},{"line_number":290,"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"},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"1. Prerequisites"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_5d6d74ff","line":289,"in_reply_to":"3fa7e38b_02ef9bb1","updated":"2019-12-19 12:54:39.000000000","message":"Thanks, I wasn\u0027t aware of this style guide.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":286,"context_line":"   if set will be ignored and set to NONE"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"PowerMax driver integration"},{"line_number":290,"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"},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"1. Prerequisites"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_02ef9bb1","line":289,"in_reply_to":"3fa7e38b_4f672254","updated":"2019-12-19 12:27:06.000000000","message":"We changed them to sentence style in accordance with https://docs.openstack.org/doc-contrib-guide/writing-style/headings.html#headings. Words like PowerMax and OpenStack retain their capitals, but everything else is as it would be in a normal sentence.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"62a2238c2045d8b86f6a18cf33f8170dc56ea662","unresolved":false,"context_lines":[{"line_number":319,"context_line":"   Configuration Guide`` at ``support.emc.com``."},{"line_number":320,"context_line":""},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"2. FC zoning with PowerMax"},{"line_number":323,"context_line":"--------------------------"},{"line_number":324,"context_line":""},{"line_number":325,"context_line":"Zone Manager is required when there is a fabric between the host and array."}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_6f645e4e","line":322,"range":{"start_line":322,"start_character":6,"end_line":322,"end_character":7},"updated":"2019-12-17 16:15:38.000000000","message":"Same.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"62a2238c2045d8b86f6a18cf33f8170dc56ea662","unresolved":false,"context_lines":[{"line_number":329,"context_line":"3. iSCSI with PowerMax"},{"line_number":330,"context_line":"----------------------"},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"-  Make sure the ``open-iscsi`` package is installed on all Compute nodes."},{"line_number":333,"context_line":""},{"line_number":334,"context_line":".. note::"},{"line_number":335,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_cf5c7282","line":332,"updated":"2019-12-17 16:15:38.000000000","message":"I think this package is named differently on different distros. Not sure if we really care, but might be good to denote that somewhere. But that\u0027s probably a good general requirement that most should know about, so probably not a big deal anyway.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":329,"context_line":"3. iSCSI with PowerMax"},{"line_number":330,"context_line":"----------------------"},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"-  Make sure the ``open-iscsi`` package is installed on all Compute nodes."},{"line_number":333,"context_line":""},{"line_number":334,"context_line":".. note::"},{"line_number":335,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_22d177f9","line":332,"in_reply_to":"3fa7e38b_cf5c7282","updated":"2019-12-19 12:27:06.000000000","message":"Sure.  I will look into this.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"62a2238c2045d8b86f6a18cf33f8170dc56ea662","unresolved":false,"context_lines":[{"line_number":541,"context_line":""},{"line_number":542,"context_line":".. note::"},{"line_number":543,"context_line":""},{"line_number":544,"context_line":"   PowerMax and Hybrid support ``Optimized``, ``Diamond``, ``Platinum``, ``Gold``, ``Silver``,"},{"line_number":545,"context_line":"   ``Bronze``, and ``NONE`` service levels. VMAX All Flash supports ``Diamond`` and"},{"line_number":546,"context_line":"   `None. Hybrid and All Flash support ``DSS_REP``, ``DSS``, ``OLTP_REP``, ``OLTP``, and None"},{"line_number":547,"context_line":"   workloads, the latter up until ucode 5977. Please refer to Stein PowerMax"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_0f4a8aac","line":544,"updated":"2019-12-17 16:15:38.000000000","message":"Would be good to have newlines to keep the line length \u003c 80.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"62a2238c2045d8b86f6a18cf33f8170dc56ea662","unresolved":false,"context_lines":[{"line_number":2051,"context_line":"commands set the value --os-volume-api-version to 3.38."},{"line_number":2052,"context_line":"These commands are not listed in the latest Cinder CLI documentation so"},{"line_number":2053,"context_line":"will remain here until added to the latest Cinder CLI version or"},{"line_number":2054,"context_line":"deprecated from Cinder"},{"line_number":2055,"context_line":""},{"line_number":2056,"context_line":""},{"line_number":2057,"context_line":"- Enable group replication"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_2f4746a6","line":2054,"range":{"start_line":2054,"start_character":21,"end_line":2054,"end_character":22},"updated":"2019-12-17 16:15:38.000000000","message":"End with a period.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"fa4c61a3bed61aff0e1511f6a81f29deb1e63dce","unresolved":false,"context_lines":[{"line_number":2051,"context_line":"commands set the value --os-volume-api-version to 3.38."},{"line_number":2052,"context_line":"These commands are not listed in the latest Cinder CLI documentation so"},{"line_number":2053,"context_line":"will remain here until added to the latest Cinder CLI version or"},{"line_number":2054,"context_line":"deprecated from Cinder"},{"line_number":2055,"context_line":""},{"line_number":2056,"context_line":""},{"line_number":2057,"context_line":"- Enable group replication"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_c2266323","line":2054,"range":{"start_line":2054,"start_character":21,"end_line":2054,"end_character":22},"in_reply_to":"3fa7e38b_2f4746a6","updated":"2019-12-19 12:27:06.000000000","message":"Sure.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"62a2238c2045d8b86f6a18cf33f8170dc56ea662","unresolved":false,"context_lines":[{"line_number":2423,"context_line":"#. OpenStack\u0027s ``live migration`` functionality will not work on already"},{"line_number":2424,"context_line":"   attached/in-use legacy volumes without first migrating the volumes to"},{"line_number":2425,"context_line":"   the new REST masking view structure.  This can be done by running the"},{"line_number":2426,"context_line":"   migrate.py script in PyU4V.  Please refer to the Tools Guide in PyU4V_. "},{"line_number":2427,"context_line":""},{"line_number":2428,"context_line":"   .. code-block:: text"},{"line_number":2429,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"3fa7e38b_8fcbda1b","line":2426,"range":{"start_line":2426,"start_character":74,"end_line":2426,"end_character":75},"updated":"2019-12-17 16:15:38.000000000","message":"Trailing space.","commit_id":"c828b41026dcd369384bde35a1a0a4ea6407285c"}]}
