)]}'
{"doc/source/configuration/shared-file-systems/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":"8bddd537a5b3bc0c9154e985ee06ced243fcdc3d","unresolved":false,"context_lines":[{"line_number":261,"context_line":""},{"line_number":262,"context_line":".. code-block:: ini"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"   emc_share_backend \u003d powermax"},{"line_number":265,"context_line":"   emc_nas_server \u003d \u003cIP address\u003e"},{"line_number":266,"context_line":"   emc_nas_password \u003d \u003cpassword\u003e"},{"line_number":267,"context_line":"   emc_nas_login \u003d \u003cuser\u003e"},{"line_number":268,"context_line":"   driver_handles_share_servers \u003d True"},{"line_number":269,"context_line":"   powermax_server_container \u003d \u003cData Mover name\u003e"},{"line_number":270,"context_line":"   powermax_share_data_pools \u003d \u003cComma separated pool names\u003e"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7faddb67_1da264fe","line":267,"range":{"start_line":264,"start_character":3,"end_line":267,"end_character":25},"updated":"2019-07-12 09:14:32.000000000","message":"Should we change these to dellemc_* ?","commit_id":"ffe75ed9a1ea8214fa00c30d01f46a4419e2e7a7"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"742a4eb1755167128facd409810a62e3401d6125","unresolved":false,"context_lines":[{"line_number":261,"context_line":""},{"line_number":262,"context_line":".. code-block:: ini"},{"line_number":263,"context_line":""},{"line_number":264,"context_line":"   emc_share_backend \u003d powermax"},{"line_number":265,"context_line":"   emc_nas_server \u003d \u003cIP address\u003e"},{"line_number":266,"context_line":"   emc_nas_password \u003d \u003cpassword\u003e"},{"line_number":267,"context_line":"   emc_nas_login \u003d \u003cuser\u003e"},{"line_number":268,"context_line":"   driver_handles_share_servers \u003d True"},{"line_number":269,"context_line":"   powermax_server_container \u003d \u003cData Mover name\u003e"},{"line_number":270,"context_line":"   powermax_share_data_pools \u003d \u003cComma separated pool names\u003e"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7faddb67_9aa161fb","line":267,"range":{"start_line":264,"start_character":3,"end_line":267,"end_character":25},"in_reply_to":"7faddb67_1da264fe","updated":"2019-07-15 08:45:04.000000000","message":"These are shared tags for all Dell EMC plugins.  We will need to do a coordinated generic rebrand for this.  I will propose it in the U release.  Thank you","commit_id":"ffe75ed9a1ea8214fa00c30d01f46a4419e2e7a7"},{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"8bddd537a5b3bc0c9154e985ee06ced243fcdc3d","unresolved":false,"context_lines":[{"line_number":268,"context_line":"   driver_handles_share_servers \u003d True"},{"line_number":269,"context_line":"   powermax_server_container \u003d \u003cData Mover name\u003e"},{"line_number":270,"context_line":"   powermax_share_data_pools \u003d \u003cComma separated pool names\u003e"},{"line_number":271,"context_line":"   share_driver \u003d manila.share.drivers.dell_emc.driver.EMCShareDriver"},{"line_number":272,"context_line":"   powermax_ethernet_ports \u003d \u003cComma separated ports list\u003e"},{"line_number":273,"context_line":"   emc_ssl_cert_verify \u003d True"},{"line_number":274,"context_line":"   emc_ssl_cert_path \u003d \u003cpath to cert\u003e"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7faddb67_dd728cad","line":271,"range":{"start_line":271,"start_character":55,"end_line":271,"end_character":69},"updated":"2019-07-12 09:14:32.000000000","message":"Should we change this to DellEMCShareDriver?","commit_id":"ffe75ed9a1ea8214fa00c30d01f46a4419e2e7a7"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"742a4eb1755167128facd409810a62e3401d6125","unresolved":false,"context_lines":[{"line_number":268,"context_line":"   driver_handles_share_servers \u003d True"},{"line_number":269,"context_line":"   powermax_server_container \u003d \u003cData Mover name\u003e"},{"line_number":270,"context_line":"   powermax_share_data_pools \u003d \u003cComma separated pool names\u003e"},{"line_number":271,"context_line":"   share_driver \u003d manila.share.drivers.dell_emc.driver.EMCShareDriver"},{"line_number":272,"context_line":"   powermax_ethernet_ports \u003d \u003cComma separated ports list\u003e"},{"line_number":273,"context_line":"   emc_ssl_cert_verify \u003d True"},{"line_number":274,"context_line":"   emc_ssl_cert_path \u003d \u003cpath to cert\u003e"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7faddb67_5aa7690c","line":271,"range":{"start_line":271,"start_character":55,"end_line":271,"end_character":69},"in_reply_to":"7faddb67_dd728cad","updated":"2019-07-15 08:45:04.000000000","message":"As above","commit_id":"ffe75ed9a1ea8214fa00c30d01f46a4419e2e7a7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"844c52fc14463943c49c15701b06036a3baf1c6c","unresolved":false,"context_lines":[{"line_number":447,"context_line":""},{"line_number":448,"context_line":"IPv6 support"},{"line_number":449,"context_line":"~~~~~~~~~~~~"},{"line_number":450,"context_line":"IPv6 support for PowerMax Manila driver is introduced in Rocky release."},{"line_number":451,"context_line":"The feature is divided into two parts:"},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"#. The driver is able to manage share or snapshot in the Neutron IPv6 network."}],"source_content_type":"text/x-rst","patch_set":9,"id":"7faddb67_e0867066","line":450,"range":{"start_line":450,"start_character":40,"end_line":450,"end_character":42},"updated":"2019-07-18 00:20:59.000000000","message":"was","commit_id":"ffe75ed9a1ea8214fa00c30d01f46a4419e2e7a7"}],"manila/exception.py":[{"author":{"_account_id":23601,"name":"michael","display_name":"michael-mcaleer","email":"Michael.Mcaleer@dell.com","username":"michael-mcaleer"},"change_message_id":"8bddd537a5b3bc0c9154e985ee06ced243fcdc3d","unresolved":false,"context_lines":[{"line_number":751,"context_line":"    message \u003d _(\"Vserver not specified.\")"},{"line_number":752,"context_line":""},{"line_number":753,"context_line":""},{"line_number":754,"context_line":"class EMCPowerMaxXMLAPIError(Invalid):"},{"line_number":755,"context_line":"    message \u003d _(\"%(err)s\")"},{"line_number":756,"context_line":""},{"line_number":757,"context_line":""},{"line_number":758,"context_line":"class EMCPowerMaxLockRequiredException(ManilaException):"},{"line_number":759,"context_line":"    message \u003d _(\"Unable to acquire lock(s).\")"},{"line_number":760,"context_line":""},{"line_number":761,"context_line":""},{"line_number":762,"context_line":"class EMCPowerMaxInvalidMoverID(ManilaException):"},{"line_number":763,"context_line":"    message \u003d _(\"Invalid mover or vdm %(id)s.\")"},{"line_number":764,"context_line":""},{"line_number":765,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"7faddb67_dda7ec0a","line":762,"range":{"start_line":754,"start_character":0,"end_line":762,"end_character":49},"updated":"2019-07-12 09:14:32.000000000","message":"Change to DellEMC* ?","commit_id":"ffe75ed9a1ea8214fa00c30d01f46a4419e2e7a7"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"742a4eb1755167128facd409810a62e3401d6125","unresolved":false,"context_lines":[{"line_number":751,"context_line":"    message \u003d _(\"Vserver not specified.\")"},{"line_number":752,"context_line":""},{"line_number":753,"context_line":""},{"line_number":754,"context_line":"class EMCPowerMaxXMLAPIError(Invalid):"},{"line_number":755,"context_line":"    message \u003d _(\"%(err)s\")"},{"line_number":756,"context_line":""},{"line_number":757,"context_line":""},{"line_number":758,"context_line":"class EMCPowerMaxLockRequiredException(ManilaException):"},{"line_number":759,"context_line":"    message \u003d _(\"Unable to acquire lock(s).\")"},{"line_number":760,"context_line":""},{"line_number":761,"context_line":""},{"line_number":762,"context_line":"class EMCPowerMaxInvalidMoverID(ManilaException):"},{"line_number":763,"context_line":"    message \u003d _(\"Invalid mover or vdm %(id)s.\")"},{"line_number":764,"context_line":""},{"line_number":765,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"7faddb67_bab53d34","line":762,"range":{"start_line":754,"start_character":0,"end_line":762,"end_character":49},"in_reply_to":"7faddb67_dda7ec0a","updated":"2019-07-15 08:45:04.000000000","message":"Will propose coordinated rebrand of \u0027EMC\u0027 to \u0027Dell EMC\u0027 in U release.  Thank you","commit_id":"ffe75ed9a1ea8214fa00c30d01f46a4419e2e7a7"}],"manila/share/drivers/dell_emc/driver.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"844c52fc14463943c49c15701b06036a3baf1c6c","unresolved":false,"context_lines":[{"line_number":40,"context_line":"                help\u003d\u0027Use secure connection to server.\u0027),"},{"line_number":41,"context_line":"    cfg.StrOpt(\u0027emc_share_backend\u0027,"},{"line_number":42,"context_line":"               ignore_case\u003dTrue,"},{"line_number":43,"context_line":"               choices\u003d[\u0027isilon\u0027, \u0027vnx\u0027, \u0027unity\u0027, \u0027powermax\u0027],"},{"line_number":44,"context_line":"               help\u003d\u0027Share backend.\u0027),"},{"line_number":45,"context_line":"    cfg.StrOpt(\u0027emc_nas_root_dir\u0027,"},{"line_number":46,"context_line":"               help\u003d\u0027The root directory where shares will be located.\u0027),"}],"source_content_type":"text/x-python","patch_set":9,"id":"7faddb67_a07cf871","line":43,"range":{"start_line":43,"start_character":51,"end_line":43,"end_character":59},"updated":"2019-07-18 00:20:59.000000000","message":"This will break upgrades. Please add \"vmax\" as a valid option, if used, you can log a warning in the driver suggesting that the value be set to powermax. You will need to maintain this for one release cycle. You can remove \"vmax\" as a choice in the U release.","commit_id":"ffe75ed9a1ea8214fa00c30d01f46a4419e2e7a7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"844c52fc14463943c49c15701b06036a3baf1c6c","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        self.backend_name \u003d self.backend_name or \u0027EMC_NAS_Storage\u0027"},{"line_number":73,"context_line":"        self.plugin_manager \u003d manager.EMCPluginManager("},{"line_number":74,"context_line":"            namespace\u003d\u0027manila.share.drivers.dell_emc.plugins\u0027)"},{"line_number":75,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("},{"line_number":76,"context_line":"            self.backend_name,"},{"line_number":77,"context_line":"            configuration\u003dself.configuration)"},{"line_number":78,"context_line":"        super(EMCShareDriver, self).__init__("},{"line_number":79,"context_line":"            self.plugin.driver_handles_share_servers, *args, **kwargs)"},{"line_number":80,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"7faddb67_e062f0ad","line":77,"range":{"start_line":75,"start_character":0,"end_line":77,"end_character":45},"updated":"2019-07-18 00:20:59.000000000","message":"You can handle your deprecation logic before initializing the plugin..","commit_id":"ffe75ed9a1ea8214fa00c30d01f46a4419e2e7a7"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8265e9dc2afc576b7bfb7ab4d2a280f0e362818b","unresolved":false,"context_lines":[{"line_number":73,"context_line":"        self.plugin_manager \u003d manager.EMCPluginManager("},{"line_number":74,"context_line":"            namespace\u003d\u0027manila.share.drivers.dell_emc.plugins\u0027)"},{"line_number":75,"context_line":"        if self.backend_name \u003d\u003d \u0027vmax\u0027:"},{"line_number":76,"context_line":"            self.backend_name \u003d \u0027powermax\u0027"},{"line_number":77,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("},{"line_number":78,"context_line":"            self.backend_name,"},{"line_number":79,"context_line":"            configuration\u003dself.configuration)"}],"source_content_type":"text/x-python","patch_set":10,"id":"7faddb67_0b9161f1","line":76,"range":{"start_line":76,"start_character":0,"end_line":76,"end_character":42},"updated":"2019-07-18 16:51:58.000000000","message":"Don\u0027t you want to log a warning asking for this to be updated to \"powermax\" - You can keep the warning and this fall back path for one release and then delete it - that\u0027s our standard deprecation policy for such changes..\n\nSee https://governance.openstack.org/tc/reference/tags/assert_follows-standard-deprecation.html#requirements","commit_id":"8f3c20d1866ab3ef622505eb8a031b11bbf0ae2c"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"33b97749b9d9cc698360de106473649a50106fb9","unresolved":false,"context_lines":[{"line_number":73,"context_line":"        self.plugin_manager \u003d manager.EMCPluginManager("},{"line_number":74,"context_line":"            namespace\u003d\u0027manila.share.drivers.dell_emc.plugins\u0027)"},{"line_number":75,"context_line":"        if self.backend_name \u003d\u003d \u0027vmax\u0027:"},{"line_number":76,"context_line":"            self.backend_name \u003d \u0027powermax\u0027"},{"line_number":77,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("},{"line_number":78,"context_line":"            self.backend_name,"},{"line_number":79,"context_line":"            configuration\u003dself.configuration)"}],"source_content_type":"text/x-python","patch_set":10,"id":"7faddb67_8e7f9464","line":76,"range":{"start_line":76,"start_character":0,"end_line":76,"end_character":42},"in_reply_to":"7faddb67_0b9161f1","updated":"2019-07-19 10:36:50.000000000","message":"Yes of course, I will add a warning.  Thank you.","commit_id":"8f3c20d1866ab3ef622505eb8a031b11bbf0ae2c"}],"manila/share/drivers/dell_emc/plugins/powermax/connection.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"844c52fc14463943c49c15701b06036a3baf1c6c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"7faddb67_c07fb463","side":"PARENT","line":50,"range":{"start_line":50,"start_character":33,"end_line":50,"end_character":51},"updated":"2019-07-18 00:20:59.000000000","message":"Please write a release note about the removal of these \u0027deprecated\u0027 options; and include in that release note, that you\u0027re deprecating options vmax_server_container, vmax_share_data_pools, vmax_ethernet_ports in favor of powermax_server_container, powermax_share_data_pools, powermax_ethernet_ports","commit_id":"6afe12050dedec76064708e7abef13a5903b5b3e"}],"releasenotes/notes/powermax-rebrand-manila-a46a0c2ac0aa77ed.yaml":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8265e9dc2afc576b7bfb7ab4d2a280f0e362818b","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    The following have been deprecated but will remain until the V release"},{"line_number":9,"context_line":"    vmax_server_container is now powermax_server_container"},{"line_number":10,"context_line":"    vmax_share_data_pools is now powermax_share_data_pools"},{"line_number":11,"context_line":"    vmax_ethernet_ports is now powermax_ethernet_ports"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7faddb67_3616044b","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":54},"updated":"2019-07-18 16:51:58.000000000","message":"Please also add an \"upgrade:\" section with the following:\n\n- \"emc_share_backend\" configuration option must be switched from \"vmax\" to \"powermax\" if using the VMAX storage backend.. \n- If using the VMAX storage backend, The deprecated options \"emc_nas_server_container\", \"emc_nas_pool_names\", \"emc_interface_ports\" can no longer be used. They must be replaced with \"powermax_server_container\", \"powermax_share_data_pools\" and \"vmax_ethernet_ports is now powermax_ethernet_ports\" respectively.","commit_id":"8f3c20d1866ab3ef622505eb8a031b11bbf0ae2c"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"33b97749b9d9cc698360de106473649a50106fb9","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    The following have been deprecated but will remain until the V release"},{"line_number":9,"context_line":"    vmax_server_container is now powermax_server_container"},{"line_number":10,"context_line":"    vmax_share_data_pools is now powermax_share_data_pools"},{"line_number":11,"context_line":"    vmax_ethernet_ports is now powermax_ethernet_ports"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7faddb67_ee8f2872","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":54},"in_reply_to":"7faddb67_3616044b","updated":"2019-07-19 10:36:50.000000000","message":"As always, thanks for the great feedback.  Regards, Helen","commit_id":"8f3c20d1866ab3ef622505eb8a031b11bbf0ae2c"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"b3bb26068976134a951a46a213e763601e38c2ea","unresolved":false,"context_lines":[{"line_number":17,"context_line":"      ``emc_nas_server_container``, ``emc_nas_pool_names`` and"},{"line_number":18,"context_line":"      ``emc_interface_ports`` can no longer be used. They must be replaced by"},{"line_number":19,"context_line":"      ``powermax_server_container``, ``powermax_share_data_pools`` and"},{"line_number":20,"context_line":"      ``powermax_ethernet_ports`` respectively. "}],"source_content_type":"text/x-yaml","patch_set":11,"id":"7faddb67_5f0aa51f","line":20,"range":{"start_line":20,"start_character":46,"end_line":20,"end_character":47},"updated":"2019-07-19 15:48:48.000000000","message":"Remove trailing space after period.","commit_id":"6995b9f9758f4b8526011954670da5602acb60cb"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"6a9f4ffd78eb69b95e913e0e20f1f0ef5a3baa6b","unresolved":false,"context_lines":[{"line_number":17,"context_line":"      ``emc_nas_server_container``, ``emc_nas_pool_names`` and"},{"line_number":18,"context_line":"      ``emc_interface_ports`` can no longer be used. They must be replaced by"},{"line_number":19,"context_line":"      ``powermax_server_container``, ``powermax_share_data_pools`` and"},{"line_number":20,"context_line":"      ``powermax_ethernet_ports`` respectively. "}],"source_content_type":"text/x-yaml","patch_set":11,"id":"7faddb67_8188a922","line":20,"range":{"start_line":20,"start_character":46,"end_line":20,"end_character":47},"in_reply_to":"7faddb67_5f0aa51f","updated":"2019-07-22 15:00:39.000000000","message":"Will do. Thanks for the feedback","commit_id":"6995b9f9758f4b8526011954670da5602acb60cb"}]}
