)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ed85d0d0f280957b1007f95b59660d1cb29ebf6a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Helen Walsh \u003chelen.walsh@emc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2018-11-20 12:18:19 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"VMAX manila doc - support for IPv6"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"VMAX manila drivers support for IPv6."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3f79a3b5_b920224d","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":34},"updated":"2018-11-20 21:31:06.000000000","message":"This change includes changes to other capabilities as well.","commit_id":"a01cb72a5669d885e73fc564990b177bd6053927"}],"doc/source/admin/share_back_ends_feature_support_mapping.rst":[{"author":{"_account_id":14567,"name":"Rodrigo Barbieri","email":"rodrigo.barbieri2010@gmail.com","username":"ganso"},"change_message_id":"bae0e8dc44d889c9bb67955580a9ec4a4123f509","unresolved":false,"context_lines":[{"line_number":234,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":235,"context_line":"|       NetApp Clustered Data ONTAP      |     J     |      K     |   M    |      M      |         M         |          L         | P   |              J             |          O         |          \\-        |       P      |       Q      |"},{"line_number":236,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":237,"context_line":"|                EMC VMAX                |     O     |      \\-    |   \\-   |      \\-     |        0          |          \\-        | \\-  |              O             |          \\-        |          \\-        |       P      |       R      |"},{"line_number":238,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":239,"context_line":"|                 EMC VNX                |     J     |      \\-    |   \\-   |      \\-     |        \\-         |          L         | \\-  |              J             |          \\-        |          \\-        |       P      |       Q      |"},{"line_number":240,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f79a3b5_4ae93980","line":237,"range":{"start_line":237,"start_character":96,"end_line":237,"end_character":123},"updated":"2018-11-01 11:07:56.000000000","message":"just to confirm, is this a mistake? or is this a correction?\n\nAlso, I see a 0 instead of an O.","commit_id":"49f7d1fac605b38ce5e1cc8c6f8f002325442ad6"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"0d09925a34d64beec286e2fe58d6462a0a4a2b8f","unresolved":false,"context_lines":[{"line_number":234,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":235,"context_line":"|       NetApp Clustered Data ONTAP      |     J     |      K     |   M    |      M      |         M         |          L         | P   |              J             |          O         |          \\-        |       P      |       Q      |"},{"line_number":236,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":237,"context_line":"|                EMC VMAX                |     O     |      \\-    |   \\-   |      \\-     |        0          |          \\-        | \\-  |              O             |          \\-        |          \\-        |       P      |       R      |"},{"line_number":238,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":239,"context_line":"|                 EMC VNX                |     J     |      \\-    |   \\-   |      \\-     |        \\-         |          L         | \\-  |              J             |          \\-        |          \\-        |       P      |       Q      |"},{"line_number":240,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f79a3b5_46d2fe34","line":237,"range":{"start_line":237,"start_character":96,"end_line":237,"end_character":123},"in_reply_to":"3f79a3b5_4ae93980","updated":"2018-11-08 15:09:03.000000000","message":"Thanks Rodrigo, on the VMAX we only support thin provisioning, which is why this has been changed. I will put an O in place of 0","commit_id":"49f7d1fac605b38ce5e1cc8c6f8f002325442ad6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"232903419001bb2f30ba4b02e59d3ad213559d55","unresolved":false,"context_lines":[{"line_number":234,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":235,"context_line":"|       NetApp Clustered Data ONTAP      |     J     |      K     |   M    |      M      |         M         |          L         | P   |              J             |          O         |          \\-        |       P      |       Q      |"},{"line_number":236,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":237,"context_line":"|                EMC VMAX                |     O     |      \\-    |   \\-   |      \\-     |        O          |          \\-        | \\-  |              O             |          \\-        |          \\-        |       P      |       R      |"},{"line_number":238,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":239,"context_line":"|                 EMC VNX                |     J     |      \\-    |   \\-   |      \\-     |        \\-         |          L         | \\-  |              J             |          \\-        |          \\-        |       P      |       Q      |"},{"line_number":240,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f79a3b5_4cc41562","line":237,"range":{"start_line":237,"start_character":98,"end_line":237,"end_character":124},"updated":"2018-11-13 19:21:45.000000000","message":"``thin_provisioning`` is a common capability/extra-spec in manila that, when reported by the driver will allow manila to perform over-provisioning. \n\nThis is what the VMAX driver currently reports to the manila scheduler:\n\n \n\n{u\u0027filter_function\u0027: None, u\u0027vendor_name\u0027: u\u0027Dell EMC\u0027, u\u0027goodness_function\u0027: None, u\u0027pools\u0027: [{u\u0027pool_name\u0027: u\u0027pool2\u0027, u\u0027qos\u0027: False, u\u0027free_capacity_gb\u0027: 90113.0, u\u0027create_share_from_snapshot_support\u0027: True, u\u0027total_capacity_gb\u0027: 1024001.0, u\u0027revert_to_snapshot_support\u0027: False, u\u0027ipv6_support\u0027: True, u\u0027reserved_percentage\u0027: 0, u\u0027snapshot_support\u0027: True}], u\u0027driver_version\u0027: u\u00272.0.0\u0027, u\u0027share_backend_name\u0027: u\u0027EMC_NAS_Storage\u0027, u\u0027reserved_percentage\u0027: 0, u\u0027server_pools_mapping\u0027: {u\u0027ca62a523-c306-4199-bd4e-66ce2ea6f289\u0027: []}, u\u0027free_capacity_gb\u0027: u\u0027unknown\u0027, u\u0027share_group_stats\u0027: {u\u0027consistent_snapshot_support\u0027: None}, u\u0027create_share_from_snapshot_support\u0027: True, u\u0027total_capacity_gb\u0027: u\u0027unknown\u0027, u\u0027revert_to_snapshot_support\u0027: False, u\u0027ipv4_support\u0027: True, u\u0027ipv6_support\u0027: False, u\u0027mount_snapshot_support\u0027: False, u\u0027qos\u0027: False, u\u0027driver_handles_share_servers\u0027: True, u\u0027snapshot_support\u0027: True, u\u0027storage_protocol\u0027: u\u0027NFS_CIFS\u0027, u\u0027replication_domain\u0027: None} {{(pid\u003d17860) update_service_capabilities /opt/stack/new/manila/manila/scheduler/host_manager.py:567}}\n\n(Source: http://publiclogs.emc.com/614802/7/EMC_VMAX_Manila/121/logs/screen-m-sch.txt.gz)\n\n \n\nSo, really, manila assumes that the driver does not support ``thin_provisioning`` for over provisioning calculations.","commit_id":"91afa90aeafe7750b9562bd262abe5ec149c2894"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"c956a01a4d9be48e9023db2fa6a3785f610da1d7","unresolved":false,"context_lines":[{"line_number":234,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":235,"context_line":"|       NetApp Clustered Data ONTAP      |     J     |      K     |   M    |      M      |         M         |          L         | P   |              J             |          O         |          \\-        |       P      |       Q      |"},{"line_number":236,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":237,"context_line":"|                EMC VMAX                |     O     |      \\-    |   \\-   |      \\-     |        O          |          \\-        | \\-  |              O             |          \\-        |          \\-        |       P      |       R      |"},{"line_number":238,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":239,"context_line":"|                 EMC VNX                |     J     |      \\-    |   \\-   |      \\-     |        \\-         |          L         | \\-  |              J             |          \\-        |          \\-        |       P      |       Q      |"},{"line_number":240,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f79a3b5_5876c894","line":237,"range":{"start_line":237,"start_character":98,"end_line":237,"end_character":124},"in_reply_to":"3f79a3b5_4cc41562","updated":"2018-11-19 15:02:16.000000000","message":"Hi Ravi,\nThank you for the feedback.  On our backend (VMAX, PowerMax) we only support thin provisioning which is why I assumed that this should be supported by default.  However, if it is assumed that \u0027thin provisioning\u0027 in the Manila driver must be explicitly set as an extra spec by our manila driver, then I will open up a separate launchpad for this.  Or perhaps \u0027thin provisionining\u0027 on the manila driver is something else and not necessarily tied to the backend?  Any clarification appreciated.\n\nKind regards,\nHelen","commit_id":"91afa90aeafe7750b9562bd262abe5ec149c2894"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"bf805ea13a7bb1c2dc711c1303dde2cac459ff1a","unresolved":false,"context_lines":[{"line_number":234,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":235,"context_line":"|       NetApp Clustered Data ONTAP      |     J     |      K     |   M    |      M      |         M         |          L         | P   |              J             |          O         |          \\-        |       P      |       Q      |"},{"line_number":236,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":237,"context_line":"|                EMC VMAX                |     O     |      \\-    |   \\-   |      \\-     |        O          |          \\-        | \\-  |              O             |          \\-        |          \\-        |       P      |       R      |"},{"line_number":238,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"},{"line_number":239,"context_line":"|                 EMC VNX                |     J     |      \\-    |   \\-   |      \\-     |        \\-         |          L         | \\-  |              J             |          \\-        |          \\-        |       P      |       Q      |"},{"line_number":240,"context_line":"+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f79a3b5_c065fa4b","line":237,"range":{"start_line":237,"start_character":98,"end_line":237,"end_character":124},"in_reply_to":"3f79a3b5_5876c894","updated":"2018-11-19 21:38:40.000000000","message":"Yes, if you want manila to perform over subscription calculations, the driver must report \"thin_provisioning\u003dTrue\" to the scheduler. \n\nIf you don\u0027t want manila to perform over subscription calculations, no changes are necessary to the driver - just update both fields here (thin_provisioning and thick_provisioning) to \\-\n\n\"thin_provisioning\" in manila is the same as \"thin_provisioning_support\" in cinder.","commit_id":"91afa90aeafe7750b9562bd262abe5ec149c2894"}]}
