)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"13e3684e304daf6dacfd48c316e1b7c539b80273","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"dee7c0f5_da825bdd","updated":"2025-07-09 08:53:24.000000000","message":"Hi,Can you help review the patch? The CI has passed. @ces.eduardo98@gmail.com, @haixin_haixin@qq.com, @kinpaa@gmail.com","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1caeb26fee2292e99d830239a50c3c6e8802b3f6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"8373973e_e34564c9","updated":"2025-07-10 20:49:50.000000000","message":"Thanks for opening up your CI logs publicly\n\nI see that a test is being excluded: \n\n tempest run --regex \u0027manila_tempest_tests.tests.api\u0027 \\\n   --concurrency\u003d4 \\\n   --exclude-regex\u003dtest_create_share_with_size_bigger_than_quota\n\nIs there a problem here? a bug perhaps somewhere in manila or the driver or the test itself?\n\ncc @nilesh.thathagar@dell.com","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"772c947ce046ecf5cbff2979514c95ee37982152","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"3f4792a3_700ee8b7","updated":"2025-06-25 09:30:29.000000000","message":"run-DellEMC PowerFlex CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":31779,"name":"Jean Pierre Roquesalane","display_name":"happystacker","email":"jeanpierre.roquesalane@dell.com","username":"happystacker"},"change_message_id":"d1122c17befe570d71e99df3f6f6dac31cf07e79","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"de940634_37ddba6c","updated":"2025-06-23 13:22:29.000000000","message":"run-DellEMC PowerFlex CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36725,"name":"Nilesh Thathagar","display_name":"Nilesh Thathagar","email":"nilesh.thathagar@dell.com","username":"NileshT"},"change_message_id":"0a45d4a367a9c93be7690f7ac1b3dd36fda4ae9f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"14eb4937_91751482","updated":"2025-06-23 07:38:09.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"b5ffac3b968ad45aac04b43c5e2ea43c73bdb827","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"21efb6d4_719d83b3","updated":"2025-06-19 10:54:46.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36725,"name":"Nilesh Thathagar","display_name":"Nilesh Thathagar","email":"nilesh.thathagar@dell.com","username":"NileshT"},"change_message_id":"fe1af98f9fd26a86636fefe55e8cecd075895564","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"3439f20d_b5ea3f98","updated":"2025-06-23 06:47:31.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"abec58f88f575aee070613c4685d7b99bb412902","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"6457a0c0_f80e57f7","updated":"2025-06-20 05:48:46.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"56e0cecb8a2db1228710cfede50287a584c46236","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"8cb096d8_fbbfc1c5","updated":"2025-07-09 08:50:22.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"77eca5a64ae6d56ff6158f7e78b2faae8b1f6591","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"a1595965_b8b16e6a","updated":"2025-07-01 06:17:11.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36725,"name":"Nilesh Thathagar","display_name":"Nilesh Thathagar","email":"nilesh.thathagar@dell.com","username":"NileshT"},"change_message_id":"93ec2b08caf24bff1c18e0592957948dbc3b7c46","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"ab9f85e9_124e6e4b","updated":"2025-07-09 08:02:14.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"0ecb0e06a73d36601a97f719c7a60b23b69d2785","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"ed0271ae_9f0f158e","updated":"2025-06-23 01:39:58.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"320c4207e601c8af72a8b9ea88827fadc43df921","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"fb2a0b21_97187759","updated":"2025-06-19 07:54:11.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"31d358554bd783fb8eebacf64f34a8aa1f8fb4d6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"fe8afcfd_b3efcaa2","updated":"2025-06-19 01:19:42.000000000","message":"run-DellEMC PowerScale CI","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36725,"name":"Nilesh Thathagar","display_name":"Nilesh Thathagar","email":"nilesh.thathagar@dell.com","username":"NileshT"},"change_message_id":"fe4fa99fe888c9ec4413900f19feb76b5b3202f9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"23b66306_012bcb5d","in_reply_to":"4f35e32d_8c67b1f6","updated":"2025-07-30 13:59:39.000000000","message":"@gouthampravi@gmail.com\n\nthanks for the update, will check it and update it according if works well.","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36725,"name":"Nilesh Thathagar","display_name":"Nilesh Thathagar","email":"nilesh.thathagar@dell.com","username":"NileshT"},"change_message_id":"a59e173556337920a0ca025ae147f7083ebf1767","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"d31fc341_837c8af3","in_reply_to":"8373973e_e34564c9","updated":"2025-07-17 08:28:53.000000000","message":"@gouthampravi@gmail.com\n\nThe test case ``test_create_share_with_size_bigger_than_quota`` which is required driver_handles_share_servers \u003d true and powerscale does not support that.\n\nAlso attached error of the test cases\n\n``\n2025-03-20 06:47:27,607 106645 INFO     [tempest.lib.common.rest_client] Request (SharesAdminQuotasNegativeTest:test_create_share_with_size_bigger_than_quota): 400 POST https://10.19.119.40/share/v2/e0c361b55efa42ba845dbab2410f2353/shares 0.036s\n2025-03-20 06:47:27,607 106645 DEBUG    [tempest.lib.common.rest_client] Request - Headers: {\u0027Content-Type\u0027: \u0027application/json\u0027, \u0027Accept\u0027: \u0027application/json\u0027, \u0027x-openstack-manila-api-version\u0027: \u00272.85\u0027, \u0027X-Auth-Token\u0027: \u0027\u003comitted\u003e\u0027}\n        Body: {\"share\": {\"share_proto\": \"nfs\", \"description\": \"Tempest\u0027s share\", \"snapshot_id\": null, \"name\": \"tempest-tempest-created-share-1929299917\", \"size\": 1002, \"metadata\": {}, \"is_public\": false}}\n    Response - Headers: {\u0027date\u0027: \u0027Thu, 20 Mar 2025 06:47:27 GMT\u0027, \u0027server\u0027: \u0027Apache/2.4.52 (Ubuntu)\u0027, \u0027x-openstack-manila-api-version\u0027: \u00272.85\u0027, \u0027vary\u0027: \u0027X-OpenStack-Manila-API-Version\u0027, \u0027content-length\u0027: \u0027116\u0027, \u0027content-type\u0027: \u0027application/json\u0027, \u0027x-compute-request-id\u0027: \u0027req-5c445a2d-cbe1-4d11-b5b9-aa6beeb554ee\u0027, \u0027connection\u0027: \u0027close\u0027, \u0027status\u0027: \u0027400\u0027, \u0027content-location\u0027: \u0027https://10.19.119.40/share/v2/e0c361b55efa42ba845dbab2410f2353/shares\u0027}\n        Body: b\u0027{\"badRequest\": {\"code\": 400, \"message\": \"Share network must be set when the driver_handles_share_servers is true.\"}}\u0027``","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ce8e8cc3e7fe1041980ca8c89755fd15e76a2bd5","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":9,"id":"4f35e32d_8c67b1f6","in_reply_to":"d31fc341_837c8af3","updated":"2025-07-28 21:11:31.000000000","message":"Ah you\u0027ve hit a bug in the tests; this can be worked around by changing your devstack setup.\n\nThat test is supposed to specify a \"share_type\" when creating the share:\n\nhttps://opendev.org/openstack/manila-tempest-plugin/src/commit/972a1510a8bad4f58da8cb2187f8c8a0954a07f1/manila_tempest_tests/tests/api/admin/test_quotas_negative.py#L130-L133\n\nBut it doesn\u0027t do that; this makes Manila rely on the default share type. In your CI, it appears that you allow the default share type to have DHSS\u003dTrue.. that\u0027s because, you\u0027re injecting the backend configuration via POST_CONFIG:\nhttps://elab-os-logsrv.delllabs.net/47d/openstack/47de42cd53b047dda43392f0d7661742/local_conf.txt\n\ninstead of relying on Devstack variables, which would have built the default share type correctly:\nhttps://opendev.org/openstack/manila/src/commit/076231a7dcb41a2ff9eb3c6cda8ae1a49ebf7b49/devstack/plugin.sh#L536-L547\n\n\nThis is up to you to fix if you wish. Here\u0027s an example config snippet from the CEPH job that we run in the Zuul CI:\n\n\n```\nMANILA_CONFIGURE_DEFAULT_TYPES\u003d\"True\"\nMANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS\u003d\"snapshot_support\u003dTrue\"\nMANILA_ENABLED_BACKENDS\u003d\"cephfsnative\"\nMANILA_OPTGROUP_cephfsnative_cephfs_auth_id\u003d\"manila\"\nMANILA_OPTGROUP_cephfsnative_cephfs_conf_path\u003d\"/etc/ceph/ceph.conf\"\nMANILA_OPTGROUP_cephfsnative_driver_handles_share_servers\u003d\"False\"\nMANILA_OPTGROUP_cephfsnative_share_driver\u003d\"manila.share.drivers.cephfs.driver.CephFSDriver\"\n```\n\n\nSo in your case it\u0027d be:\n\n```\nMANILA_ENABLED_BACKENDS\u003dpowerscale\nSHARE_NAME_PREFIX\u003d\"CI-%s\"\nMANILA_OPTGROUP_powerscale_driver_handles_share_servers\u003d\"False\"\nMANILA_OPTGROUP_powerscale_emc_nas_login\u003d\"root\"\nMANILA_OPTGROUP_powerscale_emc_nas_password\u003d\"\u003chidden\u003e\"\nMANILA_OPTGROUP_powerscale_emc_nas_root_dir\u003d\"/ifs/manila\"\nMANILA_OPTGROUP_powerscale_emc_nas_server\u003d\"\u003chidden\u003e\"\nMANILA_OPTGROUP_powerscale_emc_nas_server_port\u003d\"8080\"\nMANILA_OPTGROUP_powerscale_emc_share_backend\u003d\"powerscale\"\nMANILA_OPTGROUP_powerscale_emc_ssl_cert_verify\u003d\"False\"\nMANILA_OPTGROUP_powerscale_share_backend_name\u003d\"powerscale\"\nMANILA_OPTGROUP_powerscale_share_driver\u003d\"manila.share.drivers.dell_emc.driver.EMCShareDriver\"\n\n```\n\nThis will allow the share type to be created/configured correctly. You can then drop the `[post-config|$MANILA_CONF]` section from your local.conf\n\n\nWe do need to fix the test though: https://review.opendev.org/c/openstack/manila-tempest-plugin/+/956046","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"ba43903582200b078e0acfb0b81156d799bc00a8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"84d66906_af93e9da","updated":"2025-07-22 06:18:12.000000000","message":"Hi,can you help review the patch? Thanks in advance. @kinpaa@gmail.com, @ces.eduardo98@gmail.com, @gouthampravi@gmail.com","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1ef9205bed8a83581f92e4fbbdb096cae2913099","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"02c64c79_03003aee","updated":"2025-08-01 05:07:56.000000000","message":"a couple of issues with the code, ptal at the comments inline","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"dbaee9aa639d8218d192b5f197b00fb219a9e388","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":22,"id":"728bc91b_932dfb84","updated":"2025-08-01 20:29:33.000000000","message":"Since this is the last patch in a series of changes that are being updated simultaneously, i think you\u0027ll need to rebase carefully; right now gerrit\u0027s detecting a merge conflict. I\u0027d let the other patches get to a state of ready before rebasing.","commit_id":"f72131281519d21b162ad0247e8bc6973f8783cd"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"5f7901cdd15937d7fcfce84c0a00e733672afebc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"bc2f791f_d865db8e","updated":"2025-08-07 14:20:28.000000000","message":"Thank you, LGTM","commit_id":"e25c33da5c2a1b372e48dc2d4e3bdb12aff1af0f"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"3a1cdaf2b3e226bd6ea8790d7883b1ce8bfd5b2e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":25,"id":"e75e9662_92098e02","updated":"2025-08-12 05:14:12.000000000","message":"Please fix the typo if you make another patch. If this change merges, please fix it up with a new change. Thanks!","commit_id":"677bf27e0cd4c9c175c3b2ef78da510f8a264dbe"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"7a4847a7efb0458c89af848dac55c89e68f65153","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":25,"id":"3f554faa_e7dc0ebc","updated":"2025-08-12 13:59:36.000000000","message":"Thanks for working on this change. CI is passing and the change LGTM.\nPlease address Goutham\u0027s comments in a follow-up change.","commit_id":"677bf27e0cd4c9c175c3b2ef78da510f8a264dbe"},{"author":{"_account_id":36725,"name":"Nilesh Thathagar","display_name":"Nilesh Thathagar","email":"nilesh.thathagar@dell.com","username":"NileshT"},"change_message_id":"19cf0022d18dd229d8beea33acd5ca8eb0238319","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":25,"id":"b3d2044c_16ed62ce","updated":"2025-08-08 05:29:33.000000000","message":"run-DellEMC PowerScale CI","commit_id":"677bf27e0cd4c9c175c3b2ef78da510f8a264dbe"}],"doc/source/admin/dell_emc_powerscale_driver.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"18d95e1df4fa5b264c13e5b2e391fc1f9835d41d","unresolved":true,"context_lines":[{"line_number":22,"context_line":"based driver which is designed to use different plugins to manage different EMC"},{"line_number":23,"context_line":"storage products."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"The PowerScale manila driver is a plugin for the EMC manila driver framework which"},{"line_number":26,"context_line":"allows manila to interface with an PowerScale backend to provide a shared"},{"line_number":27,"context_line":"filesystem. The EMC driver framework with the PowerScale plugin is referred to as"},{"line_number":28,"context_line":"the \"PowerScale Driver\" in this document."}],"source_content_type":"text/x-rst","patch_set":9,"id":"83ff0c9f_804670f1","line":25,"range":{"start_line":25,"start_character":77,"end_line":25,"end_character":82},"updated":"2025-07-10 21:49:19.000000000","message":"please wrap at 79 characters..","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"14ffb1292ba5b7e54238c0009250f0385f278ce9","unresolved":false,"context_lines":[{"line_number":22,"context_line":"based driver which is designed to use different plugins to manage different EMC"},{"line_number":23,"context_line":"storage products."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"The PowerScale manila driver is a plugin for the EMC manila driver framework which"},{"line_number":26,"context_line":"allows manila to interface with an PowerScale backend to provide a shared"},{"line_number":27,"context_line":"filesystem. The EMC driver framework with the PowerScale plugin is referred to as"},{"line_number":28,"context_line":"the \"PowerScale Driver\" in this document."}],"source_content_type":"text/x-rst","patch_set":9,"id":"76d948fb_42f8031d","line":25,"range":{"start_line":25,"start_character":77,"end_line":25,"end_character":82},"in_reply_to":"83ff0c9f_804670f1","updated":"2025-07-11 10:01:00.000000000","message":"Thanks for your comments. Wrap at 79 characters.","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1ef9205bed8a83581f92e4fbbdb096cae2913099","unresolved":true,"context_lines":[{"line_number":17,"context_line":"PowerScale Driver"},{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"The EMC manila driver framework (EMCShareDriver) utilizes EMC storage products"},{"line_number":21,"context_line":"to provide shared filesystems to OpenStack. The EMC manila driver is a plugin"},{"line_number":22,"context_line":"based driver which is designed to use different plugins to manage different EMC"},{"line_number":23,"context_line":"storage products."}],"source_content_type":"text/x-rst","patch_set":21,"id":"2864664a_4f3878e4","line":20,"range":{"start_line":20,"start_character":58,"end_line":20,"end_character":61},"updated":"2025-08-01 05:07:56.000000000","message":"Dell","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"4d05abeac973f50b75003e59d626cc2196c03f1b","unresolved":false,"context_lines":[{"line_number":17,"context_line":"PowerScale Driver"},{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"The EMC manila driver framework (EMCShareDriver) utilizes EMC storage products"},{"line_number":21,"context_line":"to provide shared filesystems to OpenStack. The EMC manila driver is a plugin"},{"line_number":22,"context_line":"based driver which is designed to use different plugins to manage different EMC"},{"line_number":23,"context_line":"storage products."}],"source_content_type":"text/x-rst","patch_set":21,"id":"3e8374b4_6b9ade98","line":20,"range":{"start_line":20,"start_character":58,"end_line":20,"end_character":61},"in_reply_to":"2864664a_4f3878e4","updated":"2025-08-01 09:51:56.000000000","message":"Done","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1ef9205bed8a83581f92e4fbbdb096cae2913099","unresolved":true,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"The EMC manila driver framework (EMCShareDriver) utilizes EMC storage products"},{"line_number":21,"context_line":"to provide shared filesystems to OpenStack. The EMC manila driver is a plugin"},{"line_number":22,"context_line":"based driver which is designed to use different plugins to manage different EMC"},{"line_number":23,"context_line":"storage products."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"The PowerScale manila driver is a plugin for the EMC manila driver framework"}],"source_content_type":"text/x-rst","patch_set":21,"id":"f5390ea3_cdc9bda3","line":22,"range":{"start_line":22,"start_character":76,"end_line":22,"end_character":79},"updated":"2025-08-01 05:07:56.000000000","message":"Dell","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"4d05abeac973f50b75003e59d626cc2196c03f1b","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"The EMC manila driver framework (EMCShareDriver) utilizes EMC storage products"},{"line_number":21,"context_line":"to provide shared filesystems to OpenStack. The EMC manila driver is a plugin"},{"line_number":22,"context_line":"based driver which is designed to use different plugins to manage different EMC"},{"line_number":23,"context_line":"storage products."},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"The PowerScale manila driver is a plugin for the EMC manila driver framework"}],"source_content_type":"text/x-rst","patch_set":21,"id":"ea95a8bf_232a39e5","line":22,"range":{"start_line":22,"start_character":76,"end_line":22,"end_character":79},"in_reply_to":"f5390ea3_cdc9bda3","updated":"2025-08-01 09:51:56.000000000","message":"Done","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"}],"doc/source/admin/share_back_ends_feature_support_mapping.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ce8e8cc3e7fe1041980ca8c89755fd15e76a2bd5","unresolved":true,"context_lines":[{"line_number":49,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"},{"line_number":50,"context_line":"|                EMC Unity               |           N           |          U            |             N            |            S             |            N           |                 N                 |            U             |          S         |          \\-        |"},{"line_number":51,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"},{"line_number":52,"context_line":"|             EMC PowerScale             |           K           |          \\-           |             M            |            \\-            |            K           |                 K                 |            \\-            |          \\-        |          \\-        |"},{"line_number":53,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"},{"line_number":54,"context_line":"|          Dell EMC PowerStore           |           B           |          \\-           |             B            |             B            |            B           |                 B                 |            \\-            |           B        |          \\-        |"},{"line_number":55,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"}],"source_content_type":"text/x-rst","patch_set":12,"id":"81b5f67b_7272bdac","line":52,"range":{"start_line":52,"start_character":14,"end_line":52,"end_character":17},"updated":"2025-07-28 21:11:31.000000000","message":"Is it EMC PowerScale or Dell Powerscale? or Dell EMC PowerScale?\n\nPlease make changes everywhere in the docs if you\u0027re fixing this.","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"cee41acabc5cc0880fc2a4029e1e967749fe3f98","unresolved":false,"context_lines":[{"line_number":49,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"},{"line_number":50,"context_line":"|                EMC Unity               |           N           |          U            |             N            |            S             |            N           |                 N                 |            U             |          S         |          \\-        |"},{"line_number":51,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"},{"line_number":52,"context_line":"|             EMC PowerScale             |           K           |          \\-           |             M            |            \\-            |            K           |                 K                 |            \\-            |          \\-        |          \\-        |"},{"line_number":53,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"},{"line_number":54,"context_line":"|          Dell EMC PowerStore           |           B           |          \\-           |             B            |             B            |            B           |                 B                 |            \\-            |           B        |          \\-        |"},{"line_number":55,"context_line":"+----------------------------------------+-----------------------+-----------------------+--------------------------+--------------------------+------------------------+-----------------------------------+--------------------------+--------------------+--------------------+"}],"source_content_type":"text/x-rst","patch_set":12,"id":"a1869217_f12ab568","line":52,"range":{"start_line":52,"start_character":14,"end_line":52,"end_character":17},"in_reply_to":"81b5f67b_7272bdac","updated":"2025-07-31 05:45:05.000000000","message":"Has been unified","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"}],"doc/source/configuration/shared-file-systems/drivers.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"18d95e1df4fa5b264c13e5b2e391fc1f9835d41d","unresolved":true,"context_lines":[{"line_number":23,"context_line":"   drivers/lvm-driver.rst"},{"line_number":24,"context_line":"   drivers/zfs-on-linux-driver.rst"},{"line_number":25,"context_line":"   drivers/zfssa-manila-driver.rst"},{"line_number":26,"context_line":"   drivers/dell-emc-powerscale-driver.rst"},{"line_number":27,"context_line":"   drivers/hitachi-hnas-driver.rst"},{"line_number":28,"context_line":"   drivers/hitachi-hsp-driver.rst"},{"line_number":29,"context_line":"   drivers/hpe-3par-share-driver.rst"}],"source_content_type":"text/x-rst","patch_set":9,"id":"b03ae685_5e6e7a75","line":26,"updated":"2025-07-10 21:49:19.000000000","message":"i think we would benefit from adding a redirect from the old URL to the new URL:\n\nInstructions: https://docs.openstack.org/doc-contrib-guide/redirects.html\n\ne.g:\nhttps://github.com/openstack/cinder/blob/master/doc/source/_extra/.htaccess","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"14ffb1292ba5b7e54238c0009250f0385f278ce9","unresolved":false,"context_lines":[{"line_number":23,"context_line":"   drivers/lvm-driver.rst"},{"line_number":24,"context_line":"   drivers/zfs-on-linux-driver.rst"},{"line_number":25,"context_line":"   drivers/zfssa-manila-driver.rst"},{"line_number":26,"context_line":"   drivers/dell-emc-powerscale-driver.rst"},{"line_number":27,"context_line":"   drivers/hitachi-hnas-driver.rst"},{"line_number":28,"context_line":"   drivers/hitachi-hsp-driver.rst"},{"line_number":29,"context_line":"   drivers/hpe-3par-share-driver.rst"}],"source_content_type":"text/x-rst","patch_set":9,"id":"d9297ed0_b176e6d4","line":26,"in_reply_to":"b03ae685_5e6e7a75","updated":"2025-07-11 10:01:00.000000000","message":"Add the redirect url.","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"}],"doc/source/configuration/shared-file-systems/drivers/dell-emc-powerscale-driver.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ce8e8cc3e7fe1041980ca8c89755fd15e76a2bd5","unresolved":true,"context_lines":[{"line_number":12,"context_line":"provide a shared filesystem. The EMC driver framework with the PowerScale"},{"line_number":13,"context_line":"plug-in is referred to as the ``PowerScale Driver`` in this document."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This PowerScale Driver interfaces with an PowerScale cluster via the REST PowerScale"},{"line_number":16,"context_line":"Platform API (PAPI) and the RESTful Access to Namespace API (RAN)."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Requirements"}],"source_content_type":"text/x-rst","patch_set":12,"id":"bca85609_b7c96321","line":15,"range":{"start_line":15,"start_character":74,"end_line":15,"end_character":84},"updated":"2025-07-28 21:11:31.000000000","message":"nit: please wrap this line at 79 characters","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"cee41acabc5cc0880fc2a4029e1e967749fe3f98","unresolved":false,"context_lines":[{"line_number":12,"context_line":"provide a shared filesystem. The EMC driver framework with the PowerScale"},{"line_number":13,"context_line":"plug-in is referred to as the ``PowerScale Driver`` in this document."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This PowerScale Driver interfaces with an PowerScale cluster via the REST PowerScale"},{"line_number":16,"context_line":"Platform API (PAPI) and the RESTful Access to Namespace API (RAN)."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Requirements"}],"source_content_type":"text/x-rst","patch_set":12,"id":"67531bb8_82d352e0","line":15,"range":{"start_line":15,"start_character":74,"end_line":15,"end_character":84},"in_reply_to":"bca85609_b7c96321","updated":"2025-07-31 05:45:05.000000000","message":"Done","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1ef9205bed8a83581f92e4fbbdb096cae2913099","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"EMC PowerScale driver"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The EMC Shared File Systems driver framework (EMCShareDriver) utilizes"}],"source_content_type":"text/x-rst","patch_set":21,"id":"06041bec_9fedea03","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":3},"updated":"2025-08-01 05:07:56.000000000","message":"Should this be \"Dell PowerScale driver\"?","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"4d05abeac973f50b75003e59d626cc2196c03f1b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"EMC PowerScale driver"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The EMC Shared File Systems driver framework (EMCShareDriver) utilizes"}],"source_content_type":"text/x-rst","patch_set":21,"id":"81fba571_69b2a9a3","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":3},"in_reply_to":"06041bec_9fedea03","updated":"2025-08-01 09:51:56.000000000","message":"Yes, correct it.","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1ef9205bed8a83581f92e4fbbdb096cae2913099","unresolved":true,"context_lines":[{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The EMC Shared File Systems driver framework (EMCShareDriver) utilizes"},{"line_number":6,"context_line":"EMC storage products to provide shared file systems to OpenStack. The"},{"line_number":7,"context_line":"EMC driver is a plug-in based driver which is designed to use different"},{"line_number":8,"context_line":"plug-ins to manage different EMC storage products."},{"line_number":9,"context_line":""}],"source_content_type":"text/x-rst","patch_set":21,"id":"2335da06_dfc64ab9","line":6,"range":{"start_line":6,"start_character":0,"end_line":6,"end_character":3},"updated":"2025-08-01 05:07:56.000000000","message":"Dell","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"4d05abeac973f50b75003e59d626cc2196c03f1b","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The EMC Shared File Systems driver framework (EMCShareDriver) utilizes"},{"line_number":6,"context_line":"EMC storage products to provide shared file systems to OpenStack. The"},{"line_number":7,"context_line":"EMC driver is a plug-in based driver which is designed to use different"},{"line_number":8,"context_line":"plug-ins to manage different EMC storage products."},{"line_number":9,"context_line":""}],"source_content_type":"text/x-rst","patch_set":21,"id":"a57ad165_32d56487","line":6,"range":{"start_line":6,"start_character":0,"end_line":6,"end_character":3},"in_reply_to":"2335da06_dfc64ab9","updated":"2025-08-01 09:51:56.000000000","message":"Done","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1ef9205bed8a83581f92e4fbbdb096cae2913099","unresolved":true,"context_lines":[{"line_number":5,"context_line":"The EMC Shared File Systems driver framework (EMCShareDriver) utilizes"},{"line_number":6,"context_line":"EMC storage products to provide shared file systems to OpenStack. The"},{"line_number":7,"context_line":"EMC driver is a plug-in based driver which is designed to use different"},{"line_number":8,"context_line":"plug-ins to manage different EMC storage products."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"The PowerScale driver is a plug-in for the EMC framework which allows the"},{"line_number":11,"context_line":"Shared File Systems service to interface with an PowerScale back end to"}],"source_content_type":"text/x-rst","patch_set":21,"id":"4679f4cf_036fd2f4","line":8,"range":{"start_line":8,"start_character":29,"end_line":8,"end_character":32},"updated":"2025-08-01 05:07:56.000000000","message":"Dell","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"4d05abeac973f50b75003e59d626cc2196c03f1b","unresolved":false,"context_lines":[{"line_number":5,"context_line":"The EMC Shared File Systems driver framework (EMCShareDriver) utilizes"},{"line_number":6,"context_line":"EMC storage products to provide shared file systems to OpenStack. The"},{"line_number":7,"context_line":"EMC driver is a plug-in based driver which is designed to use different"},{"line_number":8,"context_line":"plug-ins to manage different EMC storage products."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"The PowerScale driver is a plug-in for the EMC framework which allows the"},{"line_number":11,"context_line":"Shared File Systems service to interface with an PowerScale back end to"}],"source_content_type":"text/x-rst","patch_set":21,"id":"cfacc040_d8aca448","line":8,"range":{"start_line":8,"start_character":29,"end_line":8,"end_character":32},"in_reply_to":"4679f4cf_036fd2f4","updated":"2025-08-01 09:51:56.000000000","message":"Done","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"}],"manila/share/drivers/dell_emc/driver.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ce8e8cc3e7fe1041980ca8c89755fd15e76a2bd5","unresolved":true,"context_lines":[{"line_number":78,"context_line":"        self.plugin_manager \u003d manager.EMCPluginManager("},{"line_number":79,"context_line":"            namespace\u003d\u0027manila.share.drivers.dell_emc.plugins\u0027)"},{"line_number":80,"context_line":"        LOG.info(\"BACKEND IS: %s\", self.backend_name)"},{"line_number":81,"context_line":"        if self.backend_name \u003d\u003d \u0027vnx\u0027:"},{"line_number":82,"context_line":"            LOG.warning(\u0027Dell EMC VNX share driver has been deprecated and is \u0027"},{"line_number":83,"context_line":"                        \u0027expected to be removed in a future release.\u0027)"},{"line_number":84,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("},{"line_number":85,"context_line":"            self.backend_name,"},{"line_number":86,"context_line":"            configuration\u003dself.configuration)"}],"source_content_type":"text/x-python","patch_set":12,"id":"44d530d1_b407eb6f","line":83,"range":{"start_line":81,"start_character":0,"end_line":83,"end_character":70},"updated":"2025-07-28 21:11:31.000000000","message":"I missed this during an earlier code review, but a prior version of this change had a fallback here for anyone specifying \"isilon\" in their configuration: https://review.opendev.org/c/openstack/manila/+/921831/26/manila/share/drivers/dell_emc/driver.py\n\nWhy was this removed?\n\nIt\u0027s important for upgrade to have such a fallback. It allows operators to upgrade the software, and then make configuration changes necessary after manila has been upgraded.","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"cee41acabc5cc0880fc2a4029e1e967749fe3f98","unresolved":false,"context_lines":[{"line_number":78,"context_line":"        self.plugin_manager \u003d manager.EMCPluginManager("},{"line_number":79,"context_line":"            namespace\u003d\u0027manila.share.drivers.dell_emc.plugins\u0027)"},{"line_number":80,"context_line":"        LOG.info(\"BACKEND IS: %s\", self.backend_name)"},{"line_number":81,"context_line":"        if self.backend_name \u003d\u003d \u0027vnx\u0027:"},{"line_number":82,"context_line":"            LOG.warning(\u0027Dell EMC VNX share driver has been deprecated and is \u0027"},{"line_number":83,"context_line":"                        \u0027expected to be removed in a future release.\u0027)"},{"line_number":84,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("},{"line_number":85,"context_line":"            self.backend_name,"},{"line_number":86,"context_line":"            configuration\u003dself.configuration)"}],"source_content_type":"text/x-python","patch_set":12,"id":"9cc8764a_ad0b6113","line":83,"range":{"start_line":81,"start_character":0,"end_line":83,"end_character":70},"in_reply_to":"44d530d1_b407eb6f","updated":"2025-07-31 05:45:05.000000000","message":"Add the isilon decription.","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1ef9205bed8a83581f92e4fbbdb096cae2913099","unresolved":true,"context_lines":[{"line_number":42,"context_line":"                help\u003d\u0027Use secure connection to server.\u0027),"},{"line_number":43,"context_line":"    cfg.StrOpt(\u0027emc_share_backend\u0027,"},{"line_number":44,"context_line":"               ignore_case\u003dTrue,"},{"line_number":45,"context_line":"               choices\u003d[\u0027powerscale\u0027, \u0027vnx\u0027, \u0027unity\u0027, \u0027powermax\u0027,"},{"line_number":46,"context_line":"                        \u0027powerstore\u0027, \u0027powerflex\u0027],"},{"line_number":47,"context_line":"               help\u003d\u0027Share backend.\u0027),"},{"line_number":48,"context_line":"    cfg.StrOpt(\u0027emc_nas_root_dir\u0027,"},{"line_number":49,"context_line":"               help\u003d\u0027The root directory where shares will be located.\u0027),"}],"source_content_type":"text/x-python","patch_set":21,"id":"69d2958d_b9a96ceb","line":46,"range":{"start_line":45,"start_character":23,"end_line":46,"end_character":51},"updated":"2025-08-01 05:07:56.000000000","message":"You need to retain isilon in this list too, temporarily... you can remove it along with the fallback code below in the G release","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"4d05abeac973f50b75003e59d626cc2196c03f1b","unresolved":false,"context_lines":[{"line_number":42,"context_line":"                help\u003d\u0027Use secure connection to server.\u0027),"},{"line_number":43,"context_line":"    cfg.StrOpt(\u0027emc_share_backend\u0027,"},{"line_number":44,"context_line":"               ignore_case\u003dTrue,"},{"line_number":45,"context_line":"               choices\u003d[\u0027powerscale\u0027, \u0027vnx\u0027, \u0027unity\u0027, \u0027powermax\u0027,"},{"line_number":46,"context_line":"                        \u0027powerstore\u0027, \u0027powerflex\u0027],"},{"line_number":47,"context_line":"               help\u003d\u0027Share backend.\u0027),"},{"line_number":48,"context_line":"    cfg.StrOpt(\u0027emc_nas_root_dir\u0027,"},{"line_number":49,"context_line":"               help\u003d\u0027The root directory where shares will be located.\u0027),"}],"source_content_type":"text/x-python","patch_set":21,"id":"23a7fbee_5e15b570","line":46,"range":{"start_line":45,"start_character":23,"end_line":46,"end_character":51},"in_reply_to":"69d2958d_b9a96ceb","updated":"2025-08-01 09:51:56.000000000","message":"Add the isilon choice.","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"47f6d7f36319f81e6d9f0cdc43496156dcc637c1","unresolved":true,"context_lines":[{"line_number":81,"context_line":"        if self.backend_name \u003d\u003d \u0027vnx\u0027:"},{"line_number":82,"context_line":"            LOG.warning(\u0027Dell EMC VNX share driver has been deprecated and is \u0027"},{"line_number":83,"context_line":"                        \u0027expected to be removed in a future release.\u0027)"},{"line_number":84,"context_line":"        if self.backend_name \u003d\u003d \u0027isilon\u0027:"},{"line_number":85,"context_line":"            LOG.warning(\u0027Dell EMC isilon share driver has been deprecated and \u0027"},{"line_number":86,"context_line":"                        \u0027is renamed to powerscale.\u0027)"},{"line_number":87,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("}],"source_content_type":"text/x-python","patch_set":23,"id":"e0d83658_0e6baa3d","line":84,"range":{"start_line":84,"start_character":11,"end_line":84,"end_character":41},"updated":"2025-08-07 14:26:53.000000000","message":"```\nself.backe\n```\n```suggestion\n        if self.backend_name \u003d\u003d \u0027isilon\u0027:\n            self.backend_name \u003d \"powerscale\"\n            LOG.warning(\u0027Dell EMC isilon share driver has been deprecated and \u0027\n                        \u0027is renamed to powerscale.\u0027)\n```","commit_id":"e25c33da5c2a1b372e48dc2d4e3bdb12aff1af0f"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"d953011beb2efa3c2d346575d81573cd6d45fcbd","unresolved":false,"context_lines":[{"line_number":81,"context_line":"        if self.backend_name \u003d\u003d \u0027vnx\u0027:"},{"line_number":82,"context_line":"            LOG.warning(\u0027Dell EMC VNX share driver has been deprecated and is \u0027"},{"line_number":83,"context_line":"                        \u0027expected to be removed in a future release.\u0027)"},{"line_number":84,"context_line":"        if self.backend_name \u003d\u003d \u0027isilon\u0027:"},{"line_number":85,"context_line":"            LOG.warning(\u0027Dell EMC isilon share driver has been deprecated and \u0027"},{"line_number":86,"context_line":"                        \u0027is renamed to powerscale.\u0027)"},{"line_number":87,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("}],"source_content_type":"text/x-python","patch_set":23,"id":"d12fa558_40612ed6","line":84,"range":{"start_line":84,"start_character":11,"end_line":84,"end_character":41},"in_reply_to":"e0d83658_0e6baa3d","updated":"2025-08-08 05:10:34.000000000","message":"Add the decription.","commit_id":"e25c33da5c2a1b372e48dc2d4e3bdb12aff1af0f"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"3a1cdaf2b3e226bd6ea8790d7883b1ce8bfd5b2e","unresolved":true,"context_lines":[{"line_number":84,"context_line":"        if self.backend_name \u003d\u003d \u0027isilon\u0027:"},{"line_number":85,"context_line":"            self.backend_name \u003d \u0027powerscale\u0027"},{"line_number":86,"context_line":"            LOG.warning(\u0027Dell EMC isilon share driver has been deprecated and \u0027"},{"line_number":87,"context_line":"                        \u0027is renamed to powerscale.It is expected\u0027"},{"line_number":88,"context_line":"                        \u0027to be removed in a future release.\u0027)"},{"line_number":89,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("},{"line_number":90,"context_line":"            self.backend_name,"}],"source_content_type":"text/x-python","patch_set":25,"id":"677e5041_0c7a8085","line":87,"range":{"start_line":87,"start_character":64,"end_line":87,"end_character":65},"updated":"2025-08-12 05:14:12.000000000","message":"space before this sentence, and before quote","commit_id":"677bf27e0cd4c9c175c3b2ef78da510f8a264dbe"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"7a4847a7efb0458c89af848dac55c89e68f65153","unresolved":true,"context_lines":[{"line_number":84,"context_line":"        if self.backend_name \u003d\u003d \u0027isilon\u0027:"},{"line_number":85,"context_line":"            self.backend_name \u003d \u0027powerscale\u0027"},{"line_number":86,"context_line":"            LOG.warning(\u0027Dell EMC isilon share driver has been deprecated and \u0027"},{"line_number":87,"context_line":"                        \u0027is renamed to powerscale.It is expected\u0027"},{"line_number":88,"context_line":"                        \u0027to be removed in a future release.\u0027)"},{"line_number":89,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("},{"line_number":90,"context_line":"            self.backend_name,"}],"source_content_type":"text/x-python","patch_set":25,"id":"ad45a566_a36ba3c3","line":87,"range":{"start_line":87,"start_character":64,"end_line":87,"end_character":65},"in_reply_to":"677e5041_0c7a8085","updated":"2025-08-12 13:59:36.000000000","message":"++","commit_id":"677bf27e0cd4c9c175c3b2ef78da510f8a264dbe"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"3141daa74656c1fef1478352e122a89c43da2221","unresolved":false,"context_lines":[{"line_number":84,"context_line":"        if self.backend_name \u003d\u003d \u0027isilon\u0027:"},{"line_number":85,"context_line":"            self.backend_name \u003d \u0027powerscale\u0027"},{"line_number":86,"context_line":"            LOG.warning(\u0027Dell EMC isilon share driver has been deprecated and \u0027"},{"line_number":87,"context_line":"                        \u0027is renamed to powerscale.It is expected\u0027"},{"line_number":88,"context_line":"                        \u0027to be removed in a future release.\u0027)"},{"line_number":89,"context_line":"        self.plugin \u003d self.plugin_manager.load_plugin("},{"line_number":90,"context_line":"            self.backend_name,"}],"source_content_type":"text/x-python","patch_set":25,"id":"545d764b_8624a2e0","line":87,"range":{"start_line":87,"start_character":64,"end_line":87,"end_character":65},"in_reply_to":"ad45a566_a36ba3c3","updated":"2025-08-15 09:08:17.000000000","message":"Submit the patch https://review.opendev.org/c/openstack/manila/+/957484","commit_id":"677bf27e0cd4c9c175c3b2ef78da510f8a264dbe"}],"manila/share/drivers/dell_emc/plugins/powerscale/powerscale.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1ef9205bed8a83581f92e4fbbdb096cae2913099","unresolved":true,"context_lines":[{"line_number":36,"context_line":"    1.0.3 - Add support for thin provisioning"},{"line_number":37,"context_line":"    1.0.4 - Rename isilon to powerscale"},{"line_number":38,"context_line":"\"\"\""},{"line_number":39,"context_line":"VERSION \u003d \"1.0.3\""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"CONF \u003d cfg.CONF"},{"line_number":42,"context_line":""}],"source_content_type":"text/x-python","patch_set":21,"id":"61b74268_639c7b40","line":39,"range":{"start_line":39,"start_character":11,"end_line":39,"end_character":16},"updated":"2025-08-01 05:07:56.000000000","message":"Should this be 1.0.4?","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"4d05abeac973f50b75003e59d626cc2196c03f1b","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    1.0.3 - Add support for thin provisioning"},{"line_number":37,"context_line":"    1.0.4 - Rename isilon to powerscale"},{"line_number":38,"context_line":"\"\"\""},{"line_number":39,"context_line":"VERSION \u003d \"1.0.3\""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"CONF \u003d cfg.CONF"},{"line_number":42,"context_line":""}],"source_content_type":"text/x-python","patch_set":21,"id":"09e7933d_734c7e36","line":39,"range":{"start_line":39,"start_character":11,"end_line":39,"end_character":16},"in_reply_to":"61b74268_639c7b40","updated":"2025-08-01 09:51:56.000000000","message":"Correct it.","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1ef9205bed8a83581f92e4fbbdb096cae2913099","unresolved":true,"context_lines":[{"line_number":284,"context_line":"        self._powerscale_api.quota_set("},{"line_number":285,"context_line":"            self._get_container_path(share), \u0027directory\u0027, new_quota_size)"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"    def allow_access(self, context, share, access, share_server):"},{"line_number":288,"context_line":"        \"\"\"Allow access to the share.\"\"\""},{"line_number":289,"context_line":"        raise NotImplementedError()"},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"    def deny_access(self, context, share, access, share_server):"},{"line_number":292,"context_line":"        \"\"\"Deny access to the share.\"\"\""}],"source_content_type":"text/x-python","patch_set":21,"id":"dc21e4dc_04efd288","line":289,"range":{"start_line":287,"start_character":0,"end_line":289,"end_character":35},"updated":"2025-08-01 05:07:56.000000000","message":"any problems just deleting this method? is it required because of the abstract class?","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"eb3bb5874afedb920c8b50c7bcf393221c6c21bb","unresolved":false,"context_lines":[{"line_number":284,"context_line":"        self._powerscale_api.quota_set("},{"line_number":285,"context_line":"            self._get_container_path(share), \u0027directory\u0027, new_quota_size)"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"    def allow_access(self, context, share, access, share_server):"},{"line_number":288,"context_line":"        \"\"\"Allow access to the share.\"\"\""},{"line_number":289,"context_line":"        raise NotImplementedError()"},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"    def deny_access(self, context, share, access, share_server):"},{"line_number":292,"context_line":"        \"\"\"Deny access to the share.\"\"\""}],"source_content_type":"text/x-python","patch_set":21,"id":"cabd4766_904f5d24","line":289,"range":{"start_line":287,"start_character":0,"end_line":289,"end_character":35},"in_reply_to":"dc21e4dc_04efd288","updated":"2025-08-01 09:55:17.000000000","message":"Yes,we can\u0027t just delete it unless we\u0027re also changing the base class. It\u0027s likely required by the abstract base driver class. Even if it\u0027s not implemented yet, it\u0027s there to satisfy the interface and prevent errors when the driver is loaded.","commit_id":"8d2d1b631b352c96fe9fc7455e3d36a400a3fa1b"}],"manila/tests/share/drivers/dell_emc/plugins/powerscale/test_powerscale.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"18d95e1df4fa5b264c13e5b2e391fc1f9835d41d","unresolved":true,"context_lines":[{"line_number":13,"context_line":"# License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"# under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from unittest import mock"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import ddt"},{"line_number":19,"context_line":"from manila.common import constants as const"},{"line_number":20,"context_line":"from manila.i18n import _"},{"line_number":21,"context_line":"from manila.share.drivers.dell_emc.plugins.powerscale import powerscale"},{"line_number":22,"context_line":"from manila.share.drivers.dell_emc.plugins.powerscale import powerscale_api"},{"line_number":23,"context_line":"from oslo_log import log"},{"line_number":24,"context_line":"from oslo_utils import units"},{"line_number":25,"context_line":"from requests import exceptions"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"from manila import exception"},{"line_number":28,"context_line":"from manila import test"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"85232ccb_636df554","line":28,"range":{"start_line":16,"start_character":0,"end_line":28,"end_character":23},"updated":"2025-07-10 21:49:19.000000000","message":"This re-arranging violates the import order convention that we follow:\n\nhttps://docs.openstack.org/hacking/latest/user/hacking.html#import-order-template\n\n\n```\nfrom unittest import mock\n\nimport ddt\nfrom oslo_log import log\nfrom oslo_utils import units\nfrom requests import exceptions\n\nfrom manila.common import constants as const\nfrom manila.i18n import _\nfrom manila.share.drivers.dell_emc.plugins.powerscale import powerscale\nfrom manila.share.drivers.dell_emc.plugins.powerscale import powerscale_api\nfrom manila import exception\nfrom manila import test\n```","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"14ffb1292ba5b7e54238c0009250f0385f278ce9","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"# under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from unittest import mock"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import ddt"},{"line_number":19,"context_line":"from manila.common import constants as const"},{"line_number":20,"context_line":"from manila.i18n import _"},{"line_number":21,"context_line":"from manila.share.drivers.dell_emc.plugins.powerscale import powerscale"},{"line_number":22,"context_line":"from manila.share.drivers.dell_emc.plugins.powerscale import powerscale_api"},{"line_number":23,"context_line":"from oslo_log import log"},{"line_number":24,"context_line":"from oslo_utils import units"},{"line_number":25,"context_line":"from requests import exceptions"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"from manila import exception"},{"line_number":28,"context_line":"from manila import test"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"cd019d69_1c3de08e","line":28,"range":{"start_line":16,"start_character":0,"end_line":28,"end_character":23},"in_reply_to":"85232ccb_636df554","updated":"2025-07-11 10:01:00.000000000","message":"Correct it.","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"}],"releasenotes/notes/bp-rename-isilon-to-powerscale-8e29d71c9e3629c3.yaml":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"18d95e1df4fa5b264c13e5b2e391fc1f9835d41d","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    PowerScale driver: The Dell EMC Isilon driver has now been renamed to \"powerscale\"."}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f0e6234_85adf4c1","line":4,"range":{"start_line":4,"start_character":86,"end_line":4,"end_character":87},"updated":"2025-07-10 21:49:19.000000000","message":"nit: add a new/blank line at the end of the file\n\nalso, wrap sentences at 79 characters..","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"c72595f69456abab605d7eb506657358995b641d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    PowerScale driver: The Dell EMC Isilon driver has now been renamed to \"powerscale\"."}],"source_content_type":"text/x-yaml","patch_set":9,"id":"8e35c143_5dc53dc0","line":4,"range":{"start_line":4,"start_character":86,"end_line":4,"end_character":87},"in_reply_to":"1f0e6234_85adf4c1","updated":"2025-07-11 10:01:34.000000000","message":"Corrected it.","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ce8e8cc3e7fe1041980ca8c89755fd15e76a2bd5","unresolved":true,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"    .. code-block:: ini"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"        manila.share.drivers.dell_emc.plugins \u003d"},{"line_number":13,"context_line":"            powerscale \u003d manila.share.drivers.dell_emc.plugins.powerscale.powerscale:PowerScaleStorageConnection"},{"line_number":14,"context_line":"        CINDER_ENABLED_BACKENDS \u003d NFS:powerscale"},{"line_number":15,"context_line":"        emc_share_backend \u003d powerscale"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":12,"id":"8bca2279_6d7d71b3","line":13,"range":{"start_line":12,"start_character":8,"end_line":13,"end_character":112},"updated":"2025-07-28 21:11:31.000000000","message":"This is in setup.cfg, there\u0027s no need to specify this at all because package management tools will replace that setup configuration file appropriately.","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"cee41acabc5cc0880fc2a4029e1e967749fe3f98","unresolved":false,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"    .. code-block:: ini"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"        manila.share.drivers.dell_emc.plugins \u003d"},{"line_number":13,"context_line":"            powerscale \u003d manila.share.drivers.dell_emc.plugins.powerscale.powerscale:PowerScaleStorageConnection"},{"line_number":14,"context_line":"        CINDER_ENABLED_BACKENDS \u003d NFS:powerscale"},{"line_number":15,"context_line":"        emc_share_backend \u003d powerscale"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":12,"id":"1a8c3851_1eeb3370","line":13,"range":{"start_line":12,"start_character":8,"end_line":13,"end_character":112},"in_reply_to":"8bca2279_6d7d71b3","updated":"2025-07-31 05:45:05.000000000","message":"Done","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ce8e8cc3e7fe1041980ca8c89755fd15e76a2bd5","unresolved":true,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"        manila.share.drivers.dell_emc.plugins \u003d"},{"line_number":13,"context_line":"            powerscale \u003d manila.share.drivers.dell_emc.plugins.powerscale.powerscale:PowerScaleStorageConnection"},{"line_number":14,"context_line":"        CINDER_ENABLED_BACKENDS \u003d NFS:powerscale"},{"line_number":15,"context_line":"        emc_share_backend \u003d powerscale"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"    Then restart the Manila service. The new PowerScale driver can work."}],"source_content_type":"text/x-yaml","patch_set":12,"id":"a70956ec_0bb74a97","line":14,"range":{"start_line":14,"start_character":8,"end_line":14,"end_character":48},"updated":"2025-07-28 21:11:31.000000000","message":"this line is inappropriate, this is Manila","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"cee41acabc5cc0880fc2a4029e1e967749fe3f98","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"        manila.share.drivers.dell_emc.plugins \u003d"},{"line_number":13,"context_line":"            powerscale \u003d manila.share.drivers.dell_emc.plugins.powerscale.powerscale:PowerScaleStorageConnection"},{"line_number":14,"context_line":"        CINDER_ENABLED_BACKENDS \u003d NFS:powerscale"},{"line_number":15,"context_line":"        emc_share_backend \u003d powerscale"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"    Then restart the Manila service. The new PowerScale driver can work."}],"source_content_type":"text/x-yaml","patch_set":12,"id":"a64d56ed_7b9bea2a","line":14,"range":{"start_line":14,"start_character":8,"end_line":14,"end_character":48},"in_reply_to":"a70956ec_0bb74a97","updated":"2025-07-31 05:45:05.000000000","message":"Done","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ce8e8cc3e7fe1041980ca8c89755fd15e76a2bd5","unresolved":true,"context_lines":[{"line_number":12,"context_line":"        manila.share.drivers.dell_emc.plugins \u003d"},{"line_number":13,"context_line":"            powerscale \u003d manila.share.drivers.dell_emc.plugins.powerscale.powerscale:PowerScaleStorageConnection"},{"line_number":14,"context_line":"        CINDER_ENABLED_BACKENDS \u003d NFS:powerscale"},{"line_number":15,"context_line":"        emc_share_backend \u003d powerscale"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"    Then restart the Manila service. The new PowerScale driver can work."}],"source_content_type":"text/x-yaml","patch_set":12,"id":"5aa7eab4_7b3bfc59","line":15,"range":{"start_line":15,"start_character":8,"end_line":15,"end_character":38},"updated":"2025-07-28 21:11:31.000000000","message":"is this the only necessary change? Can you please write an \"upgrade\" section like it was done here: https://review.opendev.org/c/openstack/manila/+/663089/11/releasenotes/notes/powermax-rebrand-manila-a46a0c2ac0aa77ed.yaml\n\n\nPlease note that they specifically called out any changes in driver configuration options, along with what else operators need to change in their manila.conf.","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"cee41acabc5cc0880fc2a4029e1e967749fe3f98","unresolved":false,"context_lines":[{"line_number":12,"context_line":"        manila.share.drivers.dell_emc.plugins \u003d"},{"line_number":13,"context_line":"            powerscale \u003d manila.share.drivers.dell_emc.plugins.powerscale.powerscale:PowerScaleStorageConnection"},{"line_number":14,"context_line":"        CINDER_ENABLED_BACKENDS \u003d NFS:powerscale"},{"line_number":15,"context_line":"        emc_share_backend \u003d powerscale"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"    Then restart the Manila service. The new PowerScale driver can work."}],"source_content_type":"text/x-yaml","patch_set":12,"id":"1edb30fe_a81252c4","line":15,"range":{"start_line":15,"start_character":8,"end_line":15,"end_character":38},"in_reply_to":"5aa7eab4_7b3bfc59","updated":"2025-07-31 05:45:05.000000000","message":"The releasenotes have been rewritten according the above website.","commit_id":"a9ef56d17495f557a8832615bc17b0d88b814fc6"}],"setup.cfg":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"18d95e1df4fa5b264c13e5b2e391fc1f9835d41d","unresolved":true,"context_lines":[{"line_number":76,"context_line":"manila.share.drivers.dell_emc.plugins \u003d"},{"line_number":77,"context_line":"    vnx \u003d manila.share.drivers.dell_emc.plugins.vnx.connection:VNXStorageConnection"},{"line_number":78,"context_line":"    unity \u003d manila.share.drivers.dell_emc.plugins.unity.connection:UnityStorageConnection"},{"line_number":79,"context_line":"    powerscale \u003d manila.share.drivers.dell_emc.plugins.powerscale.powerscale:PowerScaleStorageConnection"},{"line_number":80,"context_line":"    powermax \u003d manila.share.drivers.dell_emc.plugins.powermax.connection:PowerMaxStorageConnection"},{"line_number":81,"context_line":"    powerstore \u003d manila.share.drivers.dell_emc.plugins.powerstore.connection:PowerStoreStorageConnection"},{"line_number":82,"context_line":"    powerflex \u003d manila.share.drivers.dell_emc.plugins.powerflex.connection:PowerFlexStorageConnection"}],"source_content_type":"text/x-ttcn-cfg","patch_set":9,"id":"5364d5e6_d16b8987","line":79,"range":{"start_line":79,"start_character":4,"end_line":79,"end_character":104},"updated":"2025-07-10 21:49:19.000000000","message":"I think we\u0027re in a bit of a conundrum.. The previous \"isilon\" driver doesn\u0027t work, and so i think you\u0027re unable to properly handle upgrades - ideally, if things were working fine, you would handle upgrades non-disruptively by logging warnings and nudging people to adopt the new driver\u0027s changes via configuration changes. \n\nThat was @kajinamit@oss.nttdata.com\u0027s suggestion as well on the previous change: https://review.opendev.org/c/openstack/manila/+/921831/comment/96dfe79e_8d116c0e/\n\nI would like to suggest explaining this situation in the release notes. Could you please add some \"upgrade\" notes there for operators, users and configuration and deployment tool maintainers?","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"14ffb1292ba5b7e54238c0009250f0385f278ce9","unresolved":false,"context_lines":[{"line_number":76,"context_line":"manila.share.drivers.dell_emc.plugins \u003d"},{"line_number":77,"context_line":"    vnx \u003d manila.share.drivers.dell_emc.plugins.vnx.connection:VNXStorageConnection"},{"line_number":78,"context_line":"    unity \u003d manila.share.drivers.dell_emc.plugins.unity.connection:UnityStorageConnection"},{"line_number":79,"context_line":"    powerscale \u003d manila.share.drivers.dell_emc.plugins.powerscale.powerscale:PowerScaleStorageConnection"},{"line_number":80,"context_line":"    powermax \u003d manila.share.drivers.dell_emc.plugins.powermax.connection:PowerMaxStorageConnection"},{"line_number":81,"context_line":"    powerstore \u003d manila.share.drivers.dell_emc.plugins.powerstore.connection:PowerStoreStorageConnection"},{"line_number":82,"context_line":"    powerflex \u003d manila.share.drivers.dell_emc.plugins.powerflex.connection:PowerFlexStorageConnection"}],"source_content_type":"text/x-ttcn-cfg","patch_set":9,"id":"5cd9cdd3_70a740af","line":79,"range":{"start_line":79,"start_character":4,"end_line":79,"end_character":104},"in_reply_to":"5364d5e6_d16b8987","updated":"2025-07-11 10:01:00.000000000","message":"I have claimed what the customer should do if the isilon driver cannot work in releasenotes.","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ce8e8cc3e7fe1041980ca8c89755fd15e76a2bd5","unresolved":false,"context_lines":[{"line_number":76,"context_line":"manila.share.drivers.dell_emc.plugins \u003d"},{"line_number":77,"context_line":"    vnx \u003d manila.share.drivers.dell_emc.plugins.vnx.connection:VNXStorageConnection"},{"line_number":78,"context_line":"    unity \u003d manila.share.drivers.dell_emc.plugins.unity.connection:UnityStorageConnection"},{"line_number":79,"context_line":"    powerscale \u003d manila.share.drivers.dell_emc.plugins.powerscale.powerscale:PowerScaleStorageConnection"},{"line_number":80,"context_line":"    powermax \u003d manila.share.drivers.dell_emc.plugins.powermax.connection:PowerMaxStorageConnection"},{"line_number":81,"context_line":"    powerstore \u003d manila.share.drivers.dell_emc.plugins.powerstore.connection:PowerStoreStorageConnection"},{"line_number":82,"context_line":"    powerflex \u003d manila.share.drivers.dell_emc.plugins.powerflex.connection:PowerFlexStorageConnection"}],"source_content_type":"text/x-ttcn-cfg","patch_set":9,"id":"f757b2a6_fd729715","line":79,"range":{"start_line":79,"start_character":4,"end_line":79,"end_character":104},"in_reply_to":"5cd9cdd3_70a740af","updated":"2025-07-28 21:11:31.000000000","message":"Hmm, it doesn\u0027t make much sense to have it listed under \"features\". I\u0027ll comment with suggestions","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"}],"test-requirements.txt":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"18d95e1df4fa5b264c13e5b2e391fc1f9835d41d","unresolved":true,"context_lines":[{"line_number":17,"context_line":"testresources\u003e\u003d2.0.1 # Apache-2.0/BSD"},{"line_number":18,"context_line":"testscenarios\u003e\u003d0.4 # Apache-2.0/BSD"},{"line_number":19,"context_line":"testtools\u003e\u003d2.4.0 # MIT"},{"line_number":20,"context_line":"reno\u003e\u003d3.1.0"}],"source_content_type":"text/plain","patch_set":9,"id":"30cb244f_548f9ce0","line":20,"updated":"2025-07-10 21:49:19.000000000","message":"reno is in the doc requirements: https://opendev.org/openstack/manila/src/branch/master/doc/requirements.txt#L2\n\nwhich we use for the corresponding tox environment: https://opendev.org/openstack/manila/src/branch/master/tox.ini#L37\n\nno need to add it to these test-requirements","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"},{"author":{"_account_id":36132,"name":"Cuiye Liu","display_name":"Cherry","email":"cuiye.liu@dell.com","username":"cuiyeliu"},"change_message_id":"14ffb1292ba5b7e54238c0009250f0385f278ce9","unresolved":false,"context_lines":[{"line_number":17,"context_line":"testresources\u003e\u003d2.0.1 # Apache-2.0/BSD"},{"line_number":18,"context_line":"testscenarios\u003e\u003d0.4 # Apache-2.0/BSD"},{"line_number":19,"context_line":"testtools\u003e\u003d2.4.0 # MIT"},{"line_number":20,"context_line":"reno\u003e\u003d3.1.0"}],"source_content_type":"text/plain","patch_set":9,"id":"179704f3_dbd61dd8","line":20,"in_reply_to":"30cb244f_548f9ce0","updated":"2025-07-11 10:01:00.000000000","message":"Delete it.","commit_id":"88b10365b6ca86023ab32ca8b40b0caeb61329ad"}]}
