)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e69f7afdd967d804a4c5acc01632ecd3dbd27670","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ravichandran Nudurumati \u003cravichandrann@hpe.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-11-24 05:51:03 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Closes-Bug: #1640444"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ifd86685e7c861ffdcaa835d30924e1d66afc30fa"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5a74a57a_ee41d50c","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":20},"updated":"2016-11-24 11:42:57.000000000","message":"Please use the commit message line to describe what you\u0027re doing, and have this bug report further down.\n\nFollow the conventions outlined here: http://docs.openstack.org/infra/manual/developers.html#committing-a-change","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"4c83a8a569ecddf08bf27f7c84b78e677ae97aad","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ravichandran Nudurumati \u003cravichandrann@hpe.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-11-24 05:51:03 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Closes-Bug: #1640444"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ifd86685e7c861ffdcaa835d30924e1d66afc30fa"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5a74a57a_f1e7fae1","line":7,"range":{"start_line":7,"start_character":1,"end_line":7,"end_character":20},"updated":"2016-11-24 11:38:46.000000000","message":"add title","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"44d873ca598de2fa4c6ecb55bb90e4298e8bd017","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ravichandran Nudurumati \u003cravichandrann@hpe.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-11-28 05:03:22 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Implements: Update config-reference page for HPE Storage shared file systems Drivers for Newton release"},{"line_number":8,"context_line":"Closes-Bug: #1640444"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Change-Id: Ifd86685e7c861ffdcaa835d30924e1d66afc30fa"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"5a74a57a_9a3e7f26","line":7,"range":{"start_line":7,"start_character":64,"end_line":7,"end_character":76},"updated":"2016-11-28 10:13:23.000000000","message":"wrap this commit at 79 characters :)","commit_id":"6438175fefe5ed5b65b6168ecddcda7a9b630c04"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"10594a7172ca17839ef6c758677f2d196528a4c3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ravichandran Nudurumati \u003cravichandrann@hpe.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-11-28 05:24:30 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Implements: Update config-reference page for HPE Storage"},{"line_number":8,"context_line":"shared file systems Drivers for Newton release"},{"line_number":9,"context_line":"Closes-Bug: #1640444"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Ifd86685e7c861ffdcaa835d30924e1d66afc30fa"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"5a74a57a_c92e388b","line":8,"range":{"start_line":7,"start_character":0,"end_line":8,"end_character":46},"updated":"2016-11-29 10:16:48.000000000","message":"Update HPE shared file systems drivers for Newton\n\n(should be within one line)","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":23082,"name":"Ravichandran Nudurumati","email":"ravichandrann@hpe.com","username":"ravichandran"},"change_message_id":"d5853afa72dc93b6e7849fb9caee16b1e2cabfef","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ravichandran Nudurumati \u003cravichandrann@hpe.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-11-28 05:24:30 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Implements: Update config-reference page for HPE Storage"},{"line_number":8,"context_line":"shared file systems Drivers for Newton release"},{"line_number":9,"context_line":"Closes-Bug: #1640444"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Ifd86685e7c861ffdcaa835d30924e1d66afc30fa"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"1a6eadb0_0279bdfc","line":8,"range":{"start_line":7,"start_character":0,"end_line":8,"end_character":46},"in_reply_to":"5a74a57a_c92e388b","updated":"2016-12-13 04:33:11.000000000","message":"Done","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"10594a7172ca17839ef6c758677f2d196528a4c3","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Implements: Update config-reference page for HPE Storage"},{"line_number":8,"context_line":"shared file systems Drivers for Newton release"},{"line_number":9,"context_line":"Closes-Bug: #1640444"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Ifd86685e7c861ffdcaa835d30924e1d66afc30fa"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"5a74a57a_09883070","line":9,"updated":"2016-11-29 10:16:48.000000000","message":"need blank line after first summary line.","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":23082,"name":"Ravichandran Nudurumati","email":"ravichandrann@hpe.com","username":"ravichandran"},"change_message_id":"d5853afa72dc93b6e7849fb9caee16b1e2cabfef","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Implements: Update config-reference page for HPE Storage"},{"line_number":8,"context_line":"shared file systems Drivers for Newton release"},{"line_number":9,"context_line":"Closes-Bug: #1640444"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Ifd86685e7c861ffdcaa835d30924e1d66afc30fa"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"1a6eadb0_227eb9e4","line":9,"in_reply_to":"5a74a57a_09883070","updated":"2016-12-13 04:33:11.000000000","message":"Done","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"}],"doc/config-reference/source/shared-file-systems/drivers/hpe-3par-share-driver.rst":[{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":7,"context_line":""},{"line_number":8,"context_line":"HPE 3PAR File Persona Software Suite concepts and terminology"},{"line_number":9,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":10,"context_line":"The software suite comprises the following managed objects:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"-  File Provisioning Groups (FPGs)"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_5a30c301","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":3},"updated":"2016-11-24 13:22:09.000000000","message":"add a blank line between the title and the text, for consistency","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":22,"context_line":"foundation of wide-striped logical disks and autonomic"},{"line_number":23,"context_line":"``Common Provisioning Groups (CPGs)``. A CPG can be shared between file and"},{"line_number":24,"context_line":"block to create the File Shares or the logical unit numbers (LUNs) to"},{"line_number":25,"context_line":"provide true convergence. Figure 4 represents the four managed objects"},{"line_number":26,"context_line":"for HPE 3PAR File Persona Software Suite within HPE 3PAR OS."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"``A File Provisioning Group (FPG)`` is an instance of the HPE intellectual"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_654c0071","line":25,"range":{"start_line":25,"start_character":25,"end_line":25,"end_character":34},"updated":"2016-11-24 13:22:09.000000000","message":"where is the figure?","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":96,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"-  Manage and unmanage"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"-  Manila Experimental APIs (consistency groups, replication, and migration)"},{"line_number":102,"context_line":"   were added in Mitaka but have not yet been implemented by the HPE 3PAR"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_c58b141d","line":99,"updated":"2016-11-24 13:22:09.000000000","message":"remove extra blank line","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":124,"context_line":"to use File Persona with OpenStack Manila. HPE 3PAR File Persona must be"},{"line_number":125,"context_line":"licensed, initialized, and started on the HPE 3PAR storage."},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"   .. code-block:: console"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"      cli% startfs 0:2:1 1:2:1"},{"line_number":130,"context_line":"      cli% setfs nodeip -ipaddress 10.10.10.11 -subnet 255.255.240.0 0"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_c529548b","line":127,"range":{"start_line":127,"start_character":0,"end_line":127,"end_character":3},"updated":"2016-11-24 13:22:09.000000000","message":"remove indentation","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"3d51145e2006cb110dcb5a88e4c9f8ac0847f4a7","unresolved":false,"context_lines":[{"line_number":183,"context_line":"   to take effect."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"-  Configuration history"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"   The HPE 3PAR File Persona Manila driver was introduced in the OpenStack"},{"line_number":188,"context_line":"   Kilo release. Since that release, several configuration changes have been"},{"line_number":189,"context_line":"   introduced, including:"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"   Liberty"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"   - ``max_over_subscription_ratio`` is used for over subscription when using"},{"line_number":194,"context_line":"     thin provisioned FPGs. If not specified, the default is 20x the actual"},{"line_number":195,"context_line":"     FPG capacity."},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"   - ``driver_handles_share_servers`` can now be set to ``True`` or ``False``."},{"line_number":198,"context_line":"     ``True`` requires the use of share networks."},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"   Mitaka"},{"line_number":201,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_ed7c72ed","line":198,"range":{"start_line":186,"start_character":0,"end_line":198,"end_character":49},"updated":"2016-11-24 14:56:56.000000000","message":"This is a document specific for Ocata. This guide is versioned and released each version with updates.\n\nNo need to introduce any change history here, just document current status.","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":229,"context_line":"   - The Newton release of Manila now supports pools. This changes the way"},{"line_number":230,"context_line":"     ``hpe3par_fpg`` is configured when being utilized. See the"},{"line_number":231,"context_line":"     ``hpe3par_fpg`` section entry below for more information."},{"line_number":232,"context_line":""},{"line_number":233,"context_line":""},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"-  Enable share protocols"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_851cbcc2","line":232,"range":{"start_line":232,"start_character":0,"end_line":232,"end_character":0},"updated":"2016-11-24 13:22:09.000000000","message":"extra lines, please remove","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":235,"context_line":"-  Enable share protocols"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"   To enable share protocols, an optional list of supported protocols can be"},{"line_number":238,"context_line":"   specified using the enabled_share_protocols setting in the DEFAULT section"},{"line_number":239,"context_line":"   of the manila.conf file. The default is “NFS, CIFS” which allows both"},{"line_number":240,"context_line":"   protocols supported by HPE 3PAR (NFS and SMB). Where Manila uses the term"},{"line_number":241,"context_line":"   “CIFS”, HPE 3PAR uses the term “SMB”. Use the enabled_share_protocols"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_2555a84f","line":238,"range":{"start_line":238,"start_character":62,"end_line":238,"end_character":69},"updated":"2016-11-24 13:22:09.000000000","message":"ditto","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":235,"context_line":"-  Enable share protocols"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"   To enable share protocols, an optional list of supported protocols can be"},{"line_number":238,"context_line":"   specified using the enabled_share_protocols setting in the DEFAULT section"},{"line_number":239,"context_line":"   of the manila.conf file. The default is “NFS, CIFS” which allows both"},{"line_number":240,"context_line":"   protocols supported by HPE 3PAR (NFS and SMB). Where Manila uses the term"},{"line_number":241,"context_line":"   “CIFS”, HPE 3PAR uses the term “SMB”. Use the enabled_share_protocols"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_8573dc14","line":238,"range":{"start_line":238,"start_character":23,"end_line":238,"end_character":46},"updated":"2016-11-24 13:22:09.000000000","message":"wrap in backticks","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":236,"context_line":""},{"line_number":237,"context_line":"   To enable share protocols, an optional list of supported protocols can be"},{"line_number":238,"context_line":"   specified using the enabled_share_protocols setting in the DEFAULT section"},{"line_number":239,"context_line":"   of the manila.conf file. The default is “NFS, CIFS” which allows both"},{"line_number":240,"context_line":"   protocols supported by HPE 3PAR (NFS and SMB). Where Manila uses the term"},{"line_number":241,"context_line":"   “CIFS”, HPE 3PAR uses the term “SMB”. Use the enabled_share_protocols"},{"line_number":242,"context_line":"   option if you want to only provide one type of share (e.g., only NFS) or"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_854afcaa","line":239,"range":{"start_line":239,"start_character":10,"end_line":239,"end_character":21},"updated":"2016-11-24 13:22:09.000000000","message":"ditto","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":236,"context_line":""},{"line_number":237,"context_line":"   To enable share protocols, an optional list of supported protocols can be"},{"line_number":238,"context_line":"   specified using the enabled_share_protocols setting in the DEFAULT section"},{"line_number":239,"context_line":"   of the manila.conf file. The default is “NFS, CIFS” which allows both"},{"line_number":240,"context_line":"   protocols supported by HPE 3PAR (NFS and SMB). Where Manila uses the term"},{"line_number":241,"context_line":"   “CIFS”, HPE 3PAR uses the term “SMB”. Use the enabled_share_protocols"},{"line_number":242,"context_line":"   option if you want to only provide one type of share (e.g., only NFS) or"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_25dcc8e3","line":239,"range":{"start_line":239,"start_character":44,"end_line":239,"end_character":53},"updated":"2016-11-24 13:22:09.000000000","message":"wrap in backticks, not quotes","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":238,"context_line":"   specified using the enabled_share_protocols setting in the DEFAULT section"},{"line_number":239,"context_line":"   of the manila.conf file. The default is “NFS, CIFS” which allows both"},{"line_number":240,"context_line":"   protocols supported by HPE 3PAR (NFS and SMB). Where Manila uses the term"},{"line_number":241,"context_line":"   “CIFS”, HPE 3PAR uses the term “SMB”. Use the enabled_share_protocols"},{"line_number":242,"context_line":"   option if you want to only provide one type of share (e.g., only NFS) or"},{"line_number":243,"context_line":"   if you want to explicitly avoid the introduction of other protocols that"},{"line_number":244,"context_line":"   can be added for other drivers in the future."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_a59538e5","line":241,"range":{"start_line":241,"start_character":4,"end_line":241,"end_character":8},"updated":"2016-11-24 13:22:09.000000000","message":"remove quotes","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":238,"context_line":"   specified using the enabled_share_protocols setting in the DEFAULT section"},{"line_number":239,"context_line":"   of the manila.conf file. The default is “NFS, CIFS” which allows both"},{"line_number":240,"context_line":"   protocols supported by HPE 3PAR (NFS and SMB). Where Manila uses the term"},{"line_number":241,"context_line":"   “CIFS”, HPE 3PAR uses the term “SMB”. Use the enabled_share_protocols"},{"line_number":242,"context_line":"   option if you want to only provide one type of share (e.g., only NFS) or"},{"line_number":243,"context_line":"   if you want to explicitly avoid the introduction of other protocols that"},{"line_number":244,"context_line":"   can be added for other drivers in the future."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_45d704bf","line":241,"range":{"start_line":241,"start_character":49,"end_line":241,"end_character":72},"updated":"2016-11-24 13:22:09.000000000","message":"wrap in backticks","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":239,"context_line":"   of the manila.conf file. The default is “NFS, CIFS” which allows both"},{"line_number":240,"context_line":"   protocols supported by HPE 3PAR (NFS and SMB). Where Manila uses the term"},{"line_number":241,"context_line":"   “CIFS”, HPE 3PAR uses the term “SMB”. Use the enabled_share_protocols"},{"line_number":242,"context_line":"   option if you want to only provide one type of share (e.g., only NFS) or"},{"line_number":243,"context_line":"   if you want to explicitly avoid the introduction of other protocols that"},{"line_number":244,"context_line":"   can be added for other drivers in the future."},{"line_number":245,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_a531b80d","line":242,"range":{"start_line":242,"start_character":57,"end_line":242,"end_character":60},"updated":"2016-11-24 13:22:09.000000000","message":"change to for example","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":243,"context_line":"   if you want to explicitly avoid the introduction of other protocols that"},{"line_number":244,"context_line":"   can be added for other drivers in the future."},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"-  Enable share backends"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"   In the [DEFAULT] section of the Manila configuration file, use the"},{"line_number":249,"context_line":"   enabled_share_backends option to specify the name of one or more backend"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_e512d061","line":246,"range":{"start_line":246,"start_character":16,"end_line":246,"end_character":24},"updated":"2016-11-24 13:22:09.000000000","message":"back ends (should be two words)\nhttp://docs.openstack.org/contributor-guide/writing-style/word-choice.html","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":245,"context_line":""},{"line_number":246,"context_line":"-  Enable share backends"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"   In the [DEFAULT] section of the Manila configuration file, use the"},{"line_number":249,"context_line":"   enabled_share_backends option to specify the name of one or more backend"},{"line_number":250,"context_line":"   configuration sections to be enabled. To enable multiple backends, use a"},{"line_number":251,"context_line":"   comma-separated list."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_0516ec54","line":248,"range":{"start_line":248,"start_character":10,"end_line":248,"end_character":19},"updated":"2016-11-24 13:22:09.000000000","message":"wrap in backticks","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":246,"context_line":"-  Enable share backends"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"   In the [DEFAULT] section of the Manila configuration file, use the"},{"line_number":249,"context_line":"   enabled_share_backends option to specify the name of one or more backend"},{"line_number":250,"context_line":"   configuration sections to be enabled. To enable multiple backends, use a"},{"line_number":251,"context_line":"   comma-separated list."},{"line_number":252,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_000dfa36","line":249,"range":{"start_line":249,"start_character":68,"end_line":249,"end_character":75},"updated":"2016-11-24 13:22:09.000000000","message":"back-end","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":246,"context_line":"-  Enable share backends"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"   In the [DEFAULT] section of the Manila configuration file, use the"},{"line_number":249,"context_line":"   enabled_share_backends option to specify the name of one or more backend"},{"line_number":250,"context_line":"   configuration sections to be enabled. To enable multiple backends, use a"},{"line_number":251,"context_line":"   comma-separated list."},{"line_number":252,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_6507a01c","line":249,"range":{"start_line":249,"start_character":3,"end_line":249,"end_character":25},"updated":"2016-11-24 13:22:09.000000000","message":"ditto","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":247,"context_line":""},{"line_number":248,"context_line":"   In the [DEFAULT] section of the Manila configuration file, use the"},{"line_number":249,"context_line":"   enabled_share_backends option to specify the name of one or more backend"},{"line_number":250,"context_line":"   configuration sections to be enabled. To enable multiple backends, use a"},{"line_number":251,"context_line":"   comma-separated list."},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"   Note: The name of the backend’s configuration section is used (which may"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_a02606b8","line":250,"range":{"start_line":250,"start_character":60,"end_line":250,"end_character":68},"updated":"2016-11-24 13:22:09.000000000","message":"back end","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":250,"context_line":"   configuration sections to be enabled. To enable multiple backends, use a"},{"line_number":251,"context_line":"   comma-separated list."},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"   Note: The name of the backend’s configuration section is used (which may"},{"line_number":254,"context_line":"   be different from the ``share_backend_name`` value)"},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"-  Configure each backend"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_e06e3ec8","line":253,"range":{"start_line":253,"start_character":3,"end_line":253,"end_character":9},"updated":"2016-11-24 13:22:09.000000000","message":"format as a note, see for details http://docs.openstack.org/contributor-guide/rst-conv/specific-info.html","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":253,"context_line":"   Note: The name of the backend’s configuration section is used (which may"},{"line_number":254,"context_line":"   be different from the ``share_backend_name`` value)"},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"-  Configure each backend"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"   For each backend, a configuration section defines the driver and backend"},{"line_number":259,"context_line":"   options. These include common Manila options, as well as driver-specific"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_206916bf","line":256,"range":{"start_line":256,"start_character":18,"end_line":256,"end_character":25},"updated":"2016-11-24 13:22:09.000000000","message":"back end\nPlease check throughout the article","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"13c55c189ddbdc070792a3c02c67ac889742c158","unresolved":false,"context_lines":[{"line_number":478,"context_line":"networks are supported, but the HPE 3PAR driver does not support share network"},{"line_number":479,"context_line":"security groups."},{"line_number":480,"context_line":""},{"line_number":481,"context_line":"Share Access"},{"line_number":482,"context_line":"~~~~~~~~~~~~"},{"line_number":483,"context_line":"A share that is mounted before access is allowed can appear to be an empty"},{"line_number":484,"context_line":"read-only share. After granting access, the share must be remounted."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_20b03643","line":481,"range":{"start_line":481,"start_character":0,"end_line":481,"end_character":12},"updated":"2016-11-24 13:22:09.000000000","message":"sentence capitalization, please","commit_id":"343a583ca11c612c1a3ebd2391a129fc111b0a61"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9bd168d928033959cc6ded94f59eeecd32e37211","unresolved":false,"context_lines":[{"line_number":331,"context_line":"share driver."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. include:: ../../tables/manila-hpe3par.rst"},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"Set up the HPE 3PAR environment"},{"line_number":336,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":337,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_55131ab8","side":"PARENT","line":334,"updated":"2016-11-25 08:08:47.000000000","message":"Leave that paragraph in.","commit_id":"dd7c6b07d926479173af2ab96604eec7e3c2fcc7"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9bd168d928033959cc6ded94f59eeecd32e37211","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Operations supported"},{"line_number":56,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"-  Create or delete NFS and SMB shares"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"   – Shares are not accessible until access rules allow access"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"-  Allow or deny NFS share access"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"   – IP access rules are required for NFS share access"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"   – User access rules are not allowed for NFS shares"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   – Shares are read/write (and subject to ACLs)"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"-  Allow or deny SMB share access"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"   – User access rules are required for SMB share access"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"   – User access requires a File Persona local user"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"   – Shares are read/write (and subject to ACLs)"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"-  Create or delete snapshots"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"-  Create shares from snapshots"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"-  Share networks"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"-  Share extend and shrink"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"In the OpenStack Kilo release, Manila share networks were not supported by"},{"line_number":87,"context_line":"the HPE 3PAR driver. Shares are created directly on the HPE 3PAR StoreServ"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_b5eb8eaf","line":84,"range":{"start_line":58,"start_character":0,"end_line":84,"end_character":26},"updated":"2016-11-25 08:08:47.000000000","message":"Note that we use the same wording and items as base for all drivers, please check how others are done and how it was previously and follow that.\n\nwe like to have consistency with the overall guide.","commit_id":"567d7df32e969d5bb4bcc909576e1a20aadc33fa"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c052ac34875c274126fd59ef0164106a4799f656","unresolved":false,"context_lines":[{"line_number":55,"context_line":"Operations supported"},{"line_number":56,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"-  Create or delete NFS and SMB shares"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"   – Shares are not accessible until access rules allow access"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"-  Allow or deny NFS share access"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"   – IP access rules are required for NFS share access"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"   – User access rules are not allowed for NFS shares"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   – Shares are read/write (and subject to ACLs)"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"-  Allow or deny SMB share access"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"   – User access rules are required for SMB share access"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"   – User access requires a File Persona local user"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"   – Shares are read/write (and subject to ACLs)"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"-  Create or delete snapshots"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"-  Create shares from snapshots"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"-  Share networks"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"-  Share extend and shrink"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"In the OpenStack Kilo release, Manila share networks were not supported by"},{"line_number":87,"context_line":"the HPE 3PAR driver. Shares are created directly on the HPE 3PAR StoreServ"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_632f7cf6","line":84,"range":{"start_line":58,"start_character":0,"end_line":84,"end_character":26},"in_reply_to":"5a74a57a_b5eb8eaf","updated":"2016-11-25 09:18:47.000000000","message":"This comment was meant for the *whole* section, not only for the last item.","commit_id":"567d7df32e969d5bb4bcc909576e1a20aadc33fa"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9bd168d928033959cc6ded94f59eeecd32e37211","unresolved":false,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"-  Share extend and shrink"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"In the OpenStack Kilo release, Manila share networks were not supported by"},{"line_number":87,"context_line":"the HPE 3PAR driver. Shares are created directly on the HPE 3PAR StoreServ"},{"line_number":88,"context_line":"without the use of a share server or service VM. Beginning with the OpenStack"},{"line_number":89,"context_line":"Liberty release, the HPE 3PAR File Persona driver can be configured to work"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_95ff7266","line":86,"range":{"start_line":86,"start_character":0,"end_line":86,"end_character":30},"updated":"2016-11-25 08:08:47.000000000","message":"No need to talk about Kilo here. This document is for Ocata. if you want to backport for Newton, ok - but not kilo.","commit_id":"567d7df32e969d5bb4bcc909576e1a20aadc33fa"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9bd168d928033959cc6ded94f59eeecd32e37211","unresolved":false,"context_lines":[{"line_number":163,"context_line":""},{"line_number":164,"context_line":".. _configuration:"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"HPE 3PAR Manila driver configuration"},{"line_number":167,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"-  Install the python-3parclient python package on the OpenStack Block Storage"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a74a57a_95369250","line":166,"range":{"start_line":166,"start_character":8,"end_line":166,"end_character":14},"updated":"2016-11-25 08:08:47.000000000","message":"shared file system driver","commit_id":"567d7df32e969d5bb4bcc909576e1a20aadc33fa"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":98,"context_line":""},{"line_number":99,"context_line":"-  Manila Experimental APIs (consistency groups, replication, and migration)"},{"line_number":100,"context_line":"   were added in Mitaka but have not yet been implemented by the HPE 3PAR"},{"line_number":101,"context_line":"   File Persona driver"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"Requirements"},{"line_number":104,"context_line":"~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_09f42784","line":101,"range":{"start_line":101,"start_character":16,"end_line":101,"end_character":22},"updated":"2016-11-25 10:31:01.000000000","message":"driver. * missing a full stop here","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":103,"context_line":"Requirements"},{"line_number":104,"context_line":"~~~~~~~~~~~~"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"On the OpenStack host system running the Manila share service:"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"-  python-3parclient version 4.2.0 or newer from PyPI."},{"line_number":109,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_492c5f02","line":106,"range":{"start_line":106,"start_character":22,"end_line":106,"end_character":28},"updated":"2016-11-25 10:31:01.000000000","message":"remove","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":166,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"-  Install the python-3parclient python package on the OpenStack Block Storage"},{"line_number":169,"context_line":"   system."},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   .. code-block:: console"},{"line_number":172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_69167ba8","line":169,"range":{"start_line":169,"start_character":9,"end_line":169,"end_character":10},"updated":"2016-11-25 10:31:01.000000000","message":": * use the colon here","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"   ``driver_handles_share_servers``"},{"line_number":226,"context_line":"     For HPE 3PAR, this can be set to ``True`` or ``False``. The share type"},{"line_number":227,"context_line":"     driver_handles_share_servers value must match the backend’s value to"},{"line_number":228,"context_line":"     allow share creation."},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"     ``False``: When ``driver_handles_share_servers`` is set to ``False``,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_497a9ff2","line":227,"range":{"start_line":227,"start_character":5,"end_line":227,"end_character":33},"updated":"2016-11-25 10:31:01.000000000","message":"``driver_handles_share_servers``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":242,"context_line":"     the same subnet with the same segmentation ID (if VLAN). There is a limit"},{"line_number":243,"context_line":"     of 4 FSIPs per FPG."},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"     Support for ``driver_handles_share_servers`` \u003d ``True`` was added in"},{"line_number":246,"context_line":"     Liberty."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"     Since Mitaka, when a nested share is deleted (nested shares are created"},{"line_number":249,"context_line":"     when ``hpe3par_fstore_per_share`` is set to ``False``), the file tree is"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a987b3d5","line":246,"range":{"start_line":245,"start_character":5,"end_line":246,"end_character":13},"updated":"2016-11-25 10:31:01.000000000","message":"Would recommend calling this out in a notation","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":266,"context_line":"     order to create three pools you would use the following configuration"},{"line_number":267,"context_line":"     values and would have no entries for ``hpe3par_share_ip_address``:"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"     ``hpe3par_fpg`` \u003d\u003cFPG\u003e, \u003cShare IP Address\u003e"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"     ``hpe3par_fpg`` \u003d\u003cFPG2\u003e, \u003cShare IP Address2\u003e"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"     ``hpe3par_fpg`` \u003d\u003cFPG3\u003e, \u003cShare IP Address3\u003e"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"   ``hpe3par_share_ip_address``"},{"line_number":276,"context_line":"     This must be a valid IP address for the configured FPG’s VFS. This IP"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_4961bf38","line":273,"range":{"start_line":269,"start_character":0,"end_line":273,"end_character":49},"updated":"2016-11-25 10:31:01.000000000","message":"should this be in a code block?","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":277,"context_line":"     address is used in export locations for shares that are created when"},{"line_number":278,"context_line":"     share networks are not used. Networking must be configured to allow"},{"line_number":279,"context_line":"     connectivity from clients to shares."},{"line_number":280,"context_line":"     NOTE: After Newton and onwards, this value is not needed. Please see the"},{"line_number":281,"context_line":"     above ``hpe3par_fpg`` entry for more details."},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"   ``hpe3par_san_ip``"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_49c8df22","line":280,"range":{"start_line":280,"start_character":63,"end_line":280,"end_character":73},"updated":"2016-11-25 10:31:01.000000000","message":"REmove \u0027please\u0027. \"See the above...\"","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":277,"context_line":"     address is used in export locations for shares that are created when"},{"line_number":278,"context_line":"     share networks are not used. Networking must be configured to allow"},{"line_number":279,"context_line":"     connectivity from clients to shares."},{"line_number":280,"context_line":"     NOTE: After Newton and onwards, this value is not needed. Please see the"},{"line_number":281,"context_line":"     above ``hpe3par_fpg`` entry for more details."},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"   ``hpe3par_san_ip``"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_c955cf50","line":280,"range":{"start_line":280,"start_character":5,"end_line":280,"end_character":10},"updated":"2016-11-25 10:31:01.000000000","message":"use the proper notation :) \n\n.. note:: \n\n   After Newton...","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":287,"context_line":"     HPE 3PAR WS API Server URL."},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"   ``hpe3par_username``"},{"line_number":290,"context_line":"     HPE 3PAR username with “edit” role and access to all domains to use with"},{"line_number":291,"context_line":"     the HPE 3PAR WSAPI."},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"   ``hpe3par_password``"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_89d2f7d0","line":290,"range":{"start_line":290,"start_character":28,"end_line":290,"end_character":35},"updated":"2016-11-25 10:31:01.000000000","message":"``edit``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":294,"context_line":"     Password to use with ``hpe3par_username`` ."},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"   ``hpe3par_fstore_per_share``"},{"line_number":297,"context_line":"     Use one File Store per share. Defaults to False."},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"   ``hpe3par_require_cifs_ip``"},{"line_number":300,"context_line":"     Requires IP access rules for CIFS (in addition to user)."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_e9d7ebbc","line":297,"range":{"start_line":297,"start_character":47,"end_line":297,"end_character":52},"updated":"2016-11-25 10:31:01.000000000","message":"``False``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":298,"context_line":""},{"line_number":299,"context_line":"   ``hpe3par_require_cifs_ip``"},{"line_number":300,"context_line":"     Requires IP access rules for CIFS (in addition to user)."},{"line_number":301,"context_line":"     Defaults to False."},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"   ``hpe3par_cifs_admin_access_username``"},{"line_number":304,"context_line":"     File system admin user name for CIFS."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_09e7c7b0","line":301,"range":{"start_line":301,"start_character":17,"end_line":301,"end_character":22},"updated":"2016-11-25 10:31:01.000000000","message":"ditto","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":324,"context_line":"     SSH port to use. Default is 22."},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"   ``hpe3par_debug``"},{"line_number":327,"context_line":"     True or False for extra debug logging (hpe3parclient debugging)."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   ``ssh_conn_timeout``"},{"line_number":330,"context_line":"     ssh_conn_timeout."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_69f2fb70","line":327,"range":{"start_line":327,"start_character":5,"end_line":327,"end_character":18},"updated":"2016-11-25 10:31:01.000000000","message":"``True`` or ``False``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":327,"context_line":"     True or False for extra debug logging (hpe3parclient debugging)."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   ``ssh_conn_timeout``"},{"line_number":330,"context_line":"     ssh_conn_timeout."},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"   ``reserved_share_percentage``"},{"line_number":333,"context_line":"     The percentage of back end capacity to be reserved. Default is 0."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_69991b1f","line":330,"range":{"start_line":330,"start_character":5,"end_line":330,"end_character":22},"updated":"2016-11-25 10:31:01.000000000","message":"Should this not be a definition and not a repetition? If it requires no explanation, it would probably be best to leave it without the repetition.","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":341,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":342,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"The following parameters shows a sample subset of the manila.conf file,"},{"line_number":345,"context_line":"which configures two backends and the relevant [DEFAULT] options. A real"},{"line_number":346,"context_line":"configuration would include additional [DEFAULT] options and additional"},{"line_number":347,"context_line":"sections that are not discussed in this document. In this example, the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_299003ec","line":344,"range":{"start_line":344,"start_character":54,"end_line":344,"end_character":65},"updated":"2016-11-25 10:31:01.000000000","message":"``manila.conf``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":342,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"The following parameters shows a sample subset of the manila.conf file,"},{"line_number":345,"context_line":"which configures two backends and the relevant [DEFAULT] options. A real"},{"line_number":346,"context_line":"configuration would include additional [DEFAULT] options and additional"},{"line_number":347,"context_line":"sections that are not discussed in this document. In this example, the"},{"line_number":348,"context_line":"backends are using different FPGs on the same array:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_49bd3f67","line":345,"range":{"start_line":345,"start_character":47,"end_line":345,"end_character":56},"updated":"2016-11-25 10:31:01.000000000","message":"``[DEFAULT]``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":343,"context_line":""},{"line_number":344,"context_line":"The following parameters shows a sample subset of the manila.conf file,"},{"line_number":345,"context_line":"which configures two backends and the relevant [DEFAULT] options. A real"},{"line_number":346,"context_line":"configuration would include additional [DEFAULT] options and additional"},{"line_number":347,"context_line":"sections that are not discussed in this document. In this example, the"},{"line_number":348,"context_line":"backends are using different FPGs on the same array:"},{"line_number":349,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_69c03be1","line":346,"range":{"start_line":346,"start_character":39,"end_line":346,"end_character":48},"updated":"2016-11-25 10:31:01.000000000","message":"``[DEFAULT]``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":404,"context_line":""},{"line_number":405,"context_line":"-  Configuring network segmentation, if applicable."},{"line_number":406,"context_line":""},{"line_number":407,"context_line":"In the OpenStack Kilo release, the HPE 3PAR driver does not support share"},{"line_number":408,"context_line":"networks. Share access from clients to HPE 3PAR shares requires external"},{"line_number":409,"context_line":"network access (external to OpenStack) and is set up and configured outside"},{"line_number":410,"context_line":"of Manila."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a9489388","line":407,"range":{"start_line":407,"start_character":17,"end_line":407,"end_character":21},"updated":"2016-11-25 10:31:01.000000000","message":"Why are we referencing Kilo? This is EOL. I have adjusted the rest of this para to be past tense.","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":404,"context_line":""},{"line_number":405,"context_line":"-  Configuring network segmentation, if applicable."},{"line_number":406,"context_line":""},{"line_number":407,"context_line":"In the OpenStack Kilo release, the HPE 3PAR driver does not support share"},{"line_number":408,"context_line":"networks. Share access from clients to HPE 3PAR shares requires external"},{"line_number":409,"context_line":"network access (external to OpenStack) and is set up and configured outside"},{"line_number":410,"context_line":"of Manila."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_896e77ff","line":407,"range":{"start_line":407,"start_character":51,"end_line":407,"end_character":56},"updated":"2016-11-25 10:31:01.000000000","message":"did not*","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":405,"context_line":"-  Configuring network segmentation, if applicable."},{"line_number":406,"context_line":""},{"line_number":407,"context_line":"In the OpenStack Kilo release, the HPE 3PAR driver does not support share"},{"line_number":408,"context_line":"networks. Share access from clients to HPE 3PAR shares requires external"},{"line_number":409,"context_line":"network access (external to OpenStack) and is set up and configured outside"},{"line_number":410,"context_line":"of Manila."},{"line_number":411,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_e9736be5","line":408,"range":{"start_line":408,"start_character":55,"end_line":408,"end_character":63},"updated":"2016-11-25 10:31:01.000000000","message":"required *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":406,"context_line":""},{"line_number":407,"context_line":"In the OpenStack Kilo release, the HPE 3PAR driver does not support share"},{"line_number":408,"context_line":"networks. Share access from clients to HPE 3PAR shares requires external"},{"line_number":409,"context_line":"network access (external to OpenStack) and is set up and configured outside"},{"line_number":410,"context_line":"of Manila."},{"line_number":411,"context_line":""},{"line_number":412,"context_line":"In the OpenStack Liberty release, the HPE 3PAR driver can run with or without"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_09834799","line":409,"range":{"start_line":409,"start_character":43,"end_line":409,"end_character":46},"updated":"2016-11-25 10:31:01.000000000","message":"was *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":409,"context_line":"network access (external to OpenStack) and is set up and configured outside"},{"line_number":410,"context_line":"of Manila."},{"line_number":411,"context_line":""},{"line_number":412,"context_line":"In the OpenStack Liberty release, the HPE 3PAR driver can run with or without"},{"line_number":413,"context_line":"share networks. The configuration option ``driver_handles_share_servers``"},{"line_number":414,"context_line":"( ``True`` or ``False`` ) indicates whether share networks can be used. When"},{"line_number":415,"context_line":"set to “False”, the HPE 3PAR driver behaves as described earlier for Kilo."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_c95f8f3f","line":412,"range":{"start_line":412,"start_character":54,"end_line":412,"end_character":57},"updated":"2016-11-25 10:31:01.000000000","message":"could *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":411,"context_line":""},{"line_number":412,"context_line":"In the OpenStack Liberty release, the HPE 3PAR driver can run with or without"},{"line_number":413,"context_line":"share networks. The configuration option ``driver_handles_share_servers``"},{"line_number":414,"context_line":"( ``True`` or ``False`` ) indicates whether share networks can be used. When"},{"line_number":415,"context_line":"set to “False”, the HPE 3PAR driver behaves as described earlier for Kilo."},{"line_number":416,"context_line":"When set to “True”, the share network’s subnet, segmentation ID, and IP"},{"line_number":417,"context_line":"address range will be used to allocate an FSIP on the HPE 3PAR. There is a"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_2955631c","line":414,"range":{"start_line":414,"start_character":59,"end_line":414,"end_character":62},"updated":"2016-11-25 10:31:01.000000000","message":"could","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":411,"context_line":""},{"line_number":412,"context_line":"In the OpenStack Liberty release, the HPE 3PAR driver can run with or without"},{"line_number":413,"context_line":"share networks. The configuration option ``driver_handles_share_servers``"},{"line_number":414,"context_line":"( ``True`` or ``False`` ) indicates whether share networks can be used. When"},{"line_number":415,"context_line":"set to “False”, the HPE 3PAR driver behaves as described earlier for Kilo."},{"line_number":416,"context_line":"When set to “True”, the share network’s subnet, segmentation ID, and IP"},{"line_number":417,"context_line":"address range will be used to allocate an FSIP on the HPE 3PAR. There is a"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_095a674f","line":414,"range":{"start_line":414,"start_character":34,"end_line":414,"end_character":35},"updated":"2016-11-25 10:31:01.000000000","message":"indicated *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":412,"context_line":"In the OpenStack Liberty release, the HPE 3PAR driver can run with or without"},{"line_number":413,"context_line":"share networks. The configuration option ``driver_handles_share_servers``"},{"line_number":414,"context_line":"( ``True`` or ``False`` ) indicates whether share networks can be used. When"},{"line_number":415,"context_line":"set to “False”, the HPE 3PAR driver behaves as described earlier for Kilo."},{"line_number":416,"context_line":"When set to “True”, the share network’s subnet, segmentation ID, and IP"},{"line_number":417,"context_line":"address range will be used to allocate an FSIP on the HPE 3PAR. There is a"},{"line_number":418,"context_line":"limit of four FSIPs per VFS. For clients to communicate with shares via this"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_49329f11","line":415,"range":{"start_line":415,"start_character":7,"end_line":415,"end_character":14},"updated":"2016-11-25 10:31:01.000000000","message":"``False``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":412,"context_line":"In the OpenStack Liberty release, the HPE 3PAR driver can run with or without"},{"line_number":413,"context_line":"share networks. The configuration option ``driver_handles_share_servers``"},{"line_number":414,"context_line":"( ``True`` or ``False`` ) indicates whether share networks can be used. When"},{"line_number":415,"context_line":"set to “False”, the HPE 3PAR driver behaves as described earlier for Kilo."},{"line_number":416,"context_line":"When set to “True”, the share network’s subnet, segmentation ID, and IP"},{"line_number":417,"context_line":"address range will be used to allocate an FSIP on the HPE 3PAR. There is a"},{"line_number":418,"context_line":"limit of four FSIPs per VFS. For clients to communicate with shares via this"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_69359bf5","line":415,"range":{"start_line":415,"start_character":42,"end_line":415,"end_character":43},"updated":"2016-11-25 10:31:01.000000000","message":"behaved","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":413,"context_line":"share networks. The configuration option ``driver_handles_share_servers``"},{"line_number":414,"context_line":"( ``True`` or ``False`` ) indicates whether share networks can be used. When"},{"line_number":415,"context_line":"set to “False”, the HPE 3PAR driver behaves as described earlier for Kilo."},{"line_number":416,"context_line":"When set to “True”, the share network’s subnet, segmentation ID, and IP"},{"line_number":417,"context_line":"address range will be used to allocate an FSIP on the HPE 3PAR. There is a"},{"line_number":418,"context_line":"limit of four FSIPs per VFS. For clients to communicate with shares via this"},{"line_number":419,"context_line":"FSIP, the client must have access to the external network using the subnet and"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_c926afcd","line":416,"range":{"start_line":416,"start_character":12,"end_line":416,"end_character":18},"updated":"2016-11-25 10:31:01.000000000","message":"``True``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":414,"context_line":"( ``True`` or ``False`` ) indicates whether share networks can be used. When"},{"line_number":415,"context_line":"set to “False”, the HPE 3PAR driver behaves as described earlier for Kilo."},{"line_number":416,"context_line":"When set to “True”, the share network’s subnet, segmentation ID, and IP"},{"line_number":417,"context_line":"address range will be used to allocate an FSIP on the HPE 3PAR. There is a"},{"line_number":418,"context_line":"limit of four FSIPs per VFS. For clients to communicate with shares via this"},{"line_number":419,"context_line":"FSIP, the client must have access to the external network using the subnet and"},{"line_number":420,"context_line":"segmentation ID of the share network."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_e921abb5","line":417,"range":{"start_line":417,"start_character":14,"end_line":417,"end_character":21},"updated":"2016-11-25 10:31:01.000000000","message":"was used *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":419,"context_line":"FSIP, the client must have access to the external network using the subnet and"},{"line_number":420,"context_line":"segmentation ID of the share network."},{"line_number":421,"context_line":""},{"line_number":422,"context_line":"For example, the client must be routed to the Neutron provider network with"},{"line_number":423,"context_line":"external access. The Manila host networking configuration and network"},{"line_number":424,"context_line":"switches must support the subnet routing. If the VLAN segmentation ID is used,"},{"line_number":425,"context_line":"communication with the share will use the FSIP IP address. Neutron networking"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_4919bf87","line":422,"range":{"start_line":422,"start_character":46,"end_line":422,"end_character":53},"updated":"2016-11-25 10:31:01.000000000","message":"neutron* lowercase for project names","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":443,"context_line":""},{"line_number":444,"context_line":"-  IP access rules"},{"line_number":445,"context_line":""},{"line_number":446,"context_line":"   To allow IP access to a share in the Horizon UI, find the share in the"},{"line_number":447,"context_line":"   Project|Manage Compute|Shares view. Use the “Manage Rules” action to add a"},{"line_number":448,"context_line":"   rule. Select ip as the access type, and enter the external IP address"},{"line_number":449,"context_line":"   (e.g., the floating IP) of the client in the “Access to” box."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_2903a310","line":446,"range":{"start_line":446,"start_character":40,"end_line":446,"end_character":47},"updated":"2016-11-25 10:31:01.000000000","message":"horizon *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":444,"context_line":"-  IP access rules"},{"line_number":445,"context_line":""},{"line_number":446,"context_line":"   To allow IP access to a share in the Horizon UI, find the share in the"},{"line_number":447,"context_line":"   Project|Manage Compute|Shares view. Use the “Manage Rules” action to add a"},{"line_number":448,"context_line":"   rule. Select ip as the access type, and enter the external IP address"},{"line_number":449,"context_line":"   (e.g., the floating IP) of the client in the “Access to” box."},{"line_number":450,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_6403020e","line":447,"range":{"start_line":447,"start_character":47,"end_line":447,"end_character":61},"updated":"2016-11-25 10:31:01.000000000","message":"``Manage Rules``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":445,"context_line":""},{"line_number":446,"context_line":"   To allow IP access to a share in the Horizon UI, find the share in the"},{"line_number":447,"context_line":"   Project|Manage Compute|Shares view. Use the “Manage Rules” action to add a"},{"line_number":448,"context_line":"   rule. Select ip as the access type, and enter the external IP address"},{"line_number":449,"context_line":"   (e.g., the floating IP) of the client in the “Access to” box."},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"   You can also use the command line to allow IP access to a share in the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_840ade1f","line":448,"range":{"start_line":448,"start_character":16,"end_line":448,"end_character":18},"updated":"2016-11-25 10:31:01.000000000","message":"IP","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":446,"context_line":"   To allow IP access to a share in the Horizon UI, find the share in the"},{"line_number":447,"context_line":"   Project|Manage Compute|Shares view. Use the “Manage Rules” action to add a"},{"line_number":448,"context_line":"   rule. Select ip as the access type, and enter the external IP address"},{"line_number":449,"context_line":"   (e.g., the floating IP) of the client in the “Access to” box."},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"   You can also use the command line to allow IP access to a share in the"},{"line_number":452,"context_line":"   Horizon UI with the command:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a40d1a39","line":449,"range":{"start_line":449,"start_character":48,"end_line":449,"end_character":59},"updated":"2016-11-25 10:31:01.000000000","message":"``Access to``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":446,"context_line":"   To allow IP access to a share in the Horizon UI, find the share in the"},{"line_number":447,"context_line":"   Project|Manage Compute|Shares view. Use the “Manage Rules” action to add a"},{"line_number":448,"context_line":"   rule. Select ip as the access type, and enter the external IP address"},{"line_number":449,"context_line":"   (e.g., the floating IP) of the client in the “Access to” box."},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"   You can also use the command line to allow IP access to a share in the"},{"line_number":452,"context_line":"   Horizon UI with the command:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_0908a72b","line":449,"range":{"start_line":449,"start_character":4,"end_line":449,"end_character":9},"updated":"2016-11-25 10:31:01.000000000","message":"for example*","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":449,"context_line":"   (e.g., the floating IP) of the client in the “Access to” box."},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"   You can also use the command line to allow IP access to a share in the"},{"line_number":452,"context_line":"   Horizon UI with the command:"},{"line_number":453,"context_line":""},{"line_number":454,"context_line":"   .. code-block:: console"},{"line_number":455,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_041fae5f","line":452,"range":{"start_line":452,"start_character":3,"end_line":452,"end_character":10},"updated":"2016-11-25 10:31:01.000000000","message":"horizon","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":457,"context_line":""},{"line_number":458,"context_line":"-  User access rules"},{"line_number":459,"context_line":""},{"line_number":460,"context_line":"   To allow user access to a share in the Horizon UI, find the share in the"},{"line_number":461,"context_line":"   Project|Manage Compute|Shares view. Use the “Manage Rules” action to add a"},{"line_number":462,"context_line":"   rule. Select user as the access type and enter user name in the “Access to”"},{"line_number":463,"context_line":"   box."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_642a2280","line":460,"range":{"start_line":460,"start_character":42,"end_line":460,"end_character":49},"updated":"2016-11-25 10:31:01.000000000","message":"please apply throughout :) lowercase for project names, or use the service name in uppercase. For example, the Dashboard *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":458,"context_line":"-  User access rules"},{"line_number":459,"context_line":""},{"line_number":460,"context_line":"   To allow user access to a share in the Horizon UI, find the share in the"},{"line_number":461,"context_line":"   Project|Manage Compute|Shares view. Use the “Manage Rules” action to add a"},{"line_number":462,"context_line":"   rule. Select user as the access type and enter user name in the “Access to”"},{"line_number":463,"context_line":"   box."},{"line_number":464,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_8421fea1","line":461,"range":{"start_line":461,"start_character":47,"end_line":461,"end_character":61},"updated":"2016-11-25 10:31:01.000000000","message":"ditto","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":459,"context_line":""},{"line_number":460,"context_line":"   To allow user access to a share in the Horizon UI, find the share in the"},{"line_number":461,"context_line":"   Project|Manage Compute|Shares view. Use the “Manage Rules” action to add a"},{"line_number":462,"context_line":"   rule. Select user as the access type and enter user name in the “Access to”"},{"line_number":463,"context_line":"   box."},{"line_number":464,"context_line":""},{"line_number":465,"context_line":"   You can also use the command line to allow user access to a share in the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a4243aaf","line":462,"range":{"start_line":462,"start_character":67,"end_line":462,"end_character":78},"updated":"2016-11-25 10:31:01.000000000","message":"ditto","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":471,"context_line":""},{"line_number":472,"context_line":"   The user name must be an HPE 3PAR user."},{"line_number":473,"context_line":""},{"line_number":474,"context_line":"   Share access is different from file system permissions, i.e., ACLs on files"},{"line_number":475,"context_line":"   and folders. If a user wants to read a file, the user must have at least"},{"line_number":476,"context_line":"   read permissions on the share and an ACL that grants him read permissions"},{"line_number":477,"context_line":"   on the file or folder. Even with “full control” share access, it does not"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_444e0670","line":474,"range":{"start_line":474,"start_character":59,"end_line":474,"end_character":64},"updated":"2016-11-25 10:31:01.000000000","message":"for example * (refrain from using e.g and i.e - for translation purposes)","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":474,"context_line":"   Share access is different from file system permissions, i.e., ACLs on files"},{"line_number":475,"context_line":"   and folders. If a user wants to read a file, the user must have at least"},{"line_number":476,"context_line":"   read permissions on the share and an ACL that grants him read permissions"},{"line_number":477,"context_line":"   on the file or folder. Even with “full control” share access, it does not"},{"line_number":478,"context_line":"   mean every user can do everything due to the additional restrictions of the"},{"line_number":479,"context_line":"   folder ACLs."},{"line_number":480,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_6451420e","line":477,"range":{"start_line":477,"start_character":36,"end_line":477,"end_character":50},"updated":"2016-11-25 10:31:01.000000000","message":"remove scare quotes","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":489,"context_line":""},{"line_number":490,"context_line":"When creating a share, a share type can be specified to determine where and"},{"line_number":491,"context_line":"how the share will be created. If a share type is not specified, the"},{"line_number":492,"context_line":"default_share_type set in the Shared File Systems service configuration file"},{"line_number":493,"context_line":"is used."},{"line_number":494,"context_line":""},{"line_number":495,"context_line":"Manila share types are a type or label that can be selected at share creation"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_e43d52bc","line":492,"range":{"start_line":492,"start_character":0,"end_line":492,"end_character":18},"updated":"2016-11-25 10:31:01.000000000","message":"``default_share_type``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":493,"context_line":"is used."},{"line_number":494,"context_line":""},{"line_number":495,"context_line":"Manila share types are a type or label that can be selected at share creation"},{"line_number":496,"context_line":"time in OpenStack. These types can be created either in the Admin Horizon UI"},{"line_number":497,"context_line":"or using the command line, as follows:"},{"line_number":498,"context_line":""},{"line_number":499,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_64786290","line":496,"range":{"start_line":496,"start_character":60,"end_line":496,"end_character":73},"updated":"2016-11-25 10:31:01.000000000","message":"`Admin` horizon *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":501,"context_line":"      $ manila --os-username admin --os-tenant-name demo type-create"},{"line_number":502,"context_line":"      –is_public false \u003cname\u003e false"},{"line_number":503,"context_line":""},{"line_number":504,"context_line":"The \u003cname\u003e is the name of the new share type. False at the end specifies"},{"line_number":505,"context_line":"driver_handles_share_servers\u003dFalse. The driver_handles_share_servers setting"},{"line_number":506,"context_line":"in the share type needs to match the setting configured for the back end in"},{"line_number":507,"context_line":"the manila.conf file."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_846f3ec4","line":504,"range":{"start_line":504,"start_character":4,"end_line":504,"end_character":10},"updated":"2016-11-25 10:31:01.000000000","message":"``\u003cname\u003e``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":502,"context_line":"      –is_public false \u003cname\u003e false"},{"line_number":503,"context_line":""},{"line_number":504,"context_line":"The \u003cname\u003e is the name of the new share type. False at the end specifies"},{"line_number":505,"context_line":"driver_handles_share_servers\u003dFalse. The driver_handles_share_servers setting"},{"line_number":506,"context_line":"in the share type needs to match the setting configured for the back end in"},{"line_number":507,"context_line":"the manila.conf file."},{"line_number":508,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a4727aab","line":505,"range":{"start_line":505,"start_character":0,"end_line":505,"end_character":34},"updated":"2016-11-25 10:31:01.000000000","message":"``driver_handles_share_servers\u003dFalse``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":502,"context_line":"      –is_public false \u003cname\u003e false"},{"line_number":503,"context_line":""},{"line_number":504,"context_line":"The \u003cname\u003e is the name of the new share type. False at the end specifies"},{"line_number":505,"context_line":"driver_handles_share_servers\u003dFalse. The driver_handles_share_servers setting"},{"line_number":506,"context_line":"in the share type needs to match the setting configured for the back end in"},{"line_number":507,"context_line":"the manila.conf file."},{"line_number":508,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_e46472e6","line":505,"range":{"start_line":505,"start_character":40,"end_line":505,"end_character":68},"updated":"2016-11-25 10:31:01.000000000","message":"``driver_handles_share_servers``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":504,"context_line":"The \u003cname\u003e is the name of the new share type. False at the end specifies"},{"line_number":505,"context_line":"driver_handles_share_servers\u003dFalse. The driver_handles_share_servers setting"},{"line_number":506,"context_line":"in the share type needs to match the setting configured for the back end in"},{"line_number":507,"context_line":"the manila.conf file."},{"line_number":508,"context_line":""},{"line_number":509,"context_line":"is_public is used to indicate whether this share type is applicable to all"},{"line_number":510,"context_line":"tenants or will be assigned to specific tenants."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_245f4a0f","line":507,"range":{"start_line":507,"start_character":4,"end_line":507,"end_character":15},"updated":"2016-11-25 10:31:01.000000000","message":"``manila.conf``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":506,"context_line":"in the share type needs to match the setting configured for the back end in"},{"line_number":507,"context_line":"the manila.conf file."},{"line_number":508,"context_line":""},{"line_number":509,"context_line":"is_public is used to indicate whether this share type is applicable to all"},{"line_number":510,"context_line":"tenants or will be assigned to specific tenants."},{"line_number":511,"context_line":""},{"line_number":512,"context_line":"--os-username admin --os-tenant-name demo are only needed if your environment"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_449c46c0","line":509,"range":{"start_line":509,"start_character":0,"end_line":509,"end_character":9},"updated":"2016-11-25 10:31:01.000000000","message":"``is_public``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":509,"context_line":"is_public is used to indicate whether this share type is applicable to all"},{"line_number":510,"context_line":"tenants or will be assigned to specific tenants."},{"line_number":511,"context_line":""},{"line_number":512,"context_line":"--os-username admin --os-tenant-name demo are only needed if your environment"},{"line_number":513,"context_line":"variables do not specify the desired user and tenant."},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"For share types that are not public, use manila type-access-add to assign the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_84a65e0e","line":512,"range":{"start_line":512,"start_character":20,"end_line":512,"end_character":36},"updated":"2016-11-25 10:31:01.000000000","message":"``--os-tenant-name``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":509,"context_line":"is_public is used to indicate whether this share type is applicable to all"},{"line_number":510,"context_line":"tenants or will be assigned to specific tenants."},{"line_number":511,"context_line":""},{"line_number":512,"context_line":"--os-username admin --os-tenant-name demo are only needed if your environment"},{"line_number":513,"context_line":"variables do not specify the desired user and tenant."},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"For share types that are not public, use manila type-access-add to assign the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_649f82b4","line":512,"range":{"start_line":512,"start_character":0,"end_line":512,"end_character":13},"updated":"2016-11-25 10:31:01.000000000","message":"``--os-username``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":509,"context_line":"is_public is used to indicate whether this share type is applicable to all"},{"line_number":510,"context_line":"tenants or will be assigned to specific tenants."},{"line_number":511,"context_line":""},{"line_number":512,"context_line":"--os-username admin --os-tenant-name demo are only needed if your environment"},{"line_number":513,"context_line":"variables do not specify the desired user and tenant."},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"For share types that are not public, use manila type-access-add to assign the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a4a99ae1","line":512,"range":{"start_line":512,"start_character":14,"end_line":512,"end_character":19},"updated":"2016-11-25 10:31:01.000000000","message":"admin and *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":512,"context_line":"--os-username admin --os-tenant-name demo are only needed if your environment"},{"line_number":513,"context_line":"variables do not specify the desired user and tenant."},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"For share types that are not public, use manila type-access-add to assign the"},{"line_number":516,"context_line":"share type to a tenant."},{"line_number":517,"context_line":""},{"line_number":518,"context_line":"-  Using share types to require share networks"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_6486a266","line":515,"range":{"start_line":515,"start_character":48,"end_line":515,"end_character":63},"updated":"2016-11-25 10:31:01.000000000","message":"``type-access-add``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":512,"context_line":"--os-username admin --os-tenant-name demo are only needed if your environment"},{"line_number":513,"context_line":"variables do not specify the desired user and tenant."},{"line_number":514,"context_line":""},{"line_number":515,"context_line":"For share types that are not public, use manila type-access-add to assign the"},{"line_number":516,"context_line":"share type to a tenant."},{"line_number":517,"context_line":""},{"line_number":518,"context_line":"-  Using share types to require share networks"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_84f49ef2","line":515,"range":{"start_line":515,"start_character":41,"end_line":515,"end_character":47},"updated":"2016-11-25 10:31:01.000000000","message":"use the Manila *","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":517,"context_line":""},{"line_number":518,"context_line":"-  Using share types to require share networks"},{"line_number":519,"context_line":""},{"line_number":520,"context_line":"   The extra spec driver_handles_share_servers is required for Manila share"},{"line_number":521,"context_line":"   types. In Kilo, this extra spec must be set to false to work with the"},{"line_number":522,"context_line":"   HPE 3PAR driver. From the Liberty release forward, both true and false are"},{"line_number":523,"context_line":"   supported."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_24e4aa39","line":520,"range":{"start_line":520,"start_character":18,"end_line":520,"end_character":46},"updated":"2016-11-25 10:31:01.000000000","message":"``driver_handles_share_servers``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":518,"context_line":"-  Using share types to require share networks"},{"line_number":519,"context_line":""},{"line_number":520,"context_line":"   The extra spec driver_handles_share_servers is required for Manila share"},{"line_number":521,"context_line":"   types. In Kilo, this extra spec must be set to false to work with the"},{"line_number":522,"context_line":"   HPE 3PAR driver. From the Liberty release forward, both true and false are"},{"line_number":523,"context_line":"   supported."},{"line_number":524,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_84cbbea4","line":521,"range":{"start_line":521,"start_character":10,"end_line":521,"end_character":18},"updated":"2016-11-25 10:31:01.000000000","message":"Again, I\u0027m not too sure why we are talking heavily about Kilo?","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":518,"context_line":"-  Using share types to require share networks"},{"line_number":519,"context_line":""},{"line_number":520,"context_line":"   The extra spec driver_handles_share_servers is required for Manila share"},{"line_number":521,"context_line":"   types. In Kilo, this extra spec must be set to false to work with the"},{"line_number":522,"context_line":"   HPE 3PAR driver. From the Liberty release forward, both true and false are"},{"line_number":523,"context_line":"   supported."},{"line_number":524,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a4cefab1","line":521,"range":{"start_line":521,"start_character":50,"end_line":521,"end_character":55},"updated":"2016-11-25 10:31:01.000000000","message":"``False``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":519,"context_line":""},{"line_number":520,"context_line":"   The extra spec driver_handles_share_servers is required for Manila share"},{"line_number":521,"context_line":"   types. In Kilo, this extra spec must be set to false to work with the"},{"line_number":522,"context_line":"   HPE 3PAR driver. From the Liberty release forward, both true and false are"},{"line_number":523,"context_line":"   supported."},{"line_number":524,"context_line":""},{"line_number":525,"context_line":"   The Shared File Systems service requires that the share type include the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_c4c5b68e","line":522,"range":{"start_line":522,"start_character":59,"end_line":522,"end_character":73},"updated":"2016-11-25 10:31:01.000000000","message":"``True`` and ``False``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":525,"context_line":"   The Shared File Systems service requires that the share type include the"},{"line_number":526,"context_line":"   ``driver_handles_share_servers`` extra-spec. This ensures that the share is"},{"line_number":527,"context_line":"   created on a back end that supports the requested"},{"line_number":528,"context_line":"   driver_handles_share_servers (share networks)"},{"line_number":529,"context_line":"   capability."},{"line_number":530,"context_line":""},{"line_number":531,"context_line":"   The ``driver_handles_share_servers`` setting in the share type must match"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_e4c0f27e","line":528,"range":{"start_line":528,"start_character":3,"end_line":528,"end_character":31},"updated":"2016-11-25 10:31:01.000000000","message":"``driver_handles_share_servers``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":535,"context_line":""},{"line_number":536,"context_line":"   Administrators can optionally specify that a particular share type be"},{"line_number":537,"context_line":"   explicitly associated with a single back end (or group of backends) by"},{"line_number":538,"context_line":"   including the extra spec share_backend_name to match the name specified"},{"line_number":539,"context_line":"   within the share_backend_name option in the back end configuration."},{"line_number":540,"context_line":""},{"line_number":541,"context_line":"   When a share type is not selected during share creation, the default share"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_04c08e7a","line":538,"range":{"start_line":538,"start_character":28,"end_line":538,"end_character":46},"updated":"2016-11-25 10:31:01.000000000","message":"``share_backend_name``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":536,"context_line":"   Administrators can optionally specify that a particular share type be"},{"line_number":537,"context_line":"   explicitly associated with a single back end (or group of backends) by"},{"line_number":538,"context_line":"   including the extra spec share_backend_name to match the name specified"},{"line_number":539,"context_line":"   within the share_backend_name option in the back end configuration."},{"line_number":540,"context_line":""},{"line_number":541,"context_line":"   When a share type is not selected during share creation, the default share"},{"line_number":542,"context_line":"   type is used. To prevent creating these shares on any back end, the default"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_643b029d","line":539,"range":{"start_line":539,"start_character":14,"end_line":539,"end_character":32},"updated":"2016-11-25 10:31:01.000000000","message":"``share_backend_name``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":542,"context_line":"   type is used. To prevent creating these shares on any back end, the default"},{"line_number":543,"context_line":"   share type needs to be specific enough to find appropriate default backends"},{"line_number":544,"context_line":"   (or to find none if the default should not be used). The following example"},{"line_number":545,"context_line":"   shows how to set share_backend_name for a share type."},{"line_number":546,"context_line":""},{"line_number":547,"context_line":"   .. code-block:: console"},{"line_number":548,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a4451a18","line":545,"range":{"start_line":545,"start_character":20,"end_line":545,"end_character":38},"updated":"2016-11-25 10:31:01.000000000","message":"``share_backend_name``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":560,"context_line":"   specs used with the capabilities filter and the HPE 3PAR driver:"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"   ``hpe3par_flash_cache``"},{"line_number":563,"context_line":"     When the value is set to \u003cis\u003e True (or \u003cis\u003e False),shares of this type"},{"line_number":564,"context_line":"     are only created on a back end that uses HPE 3PAR Adaptive Flash Cache."},{"line_number":565,"context_line":"     For Adaptive Flash Cache, the HPE 3PAR StoreServ Storage array must"},{"line_number":566,"context_line":"     meet the following requirements:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_e447121b","line":563,"range":{"start_line":563,"start_character":30,"end_line":563,"end_character":54},"updated":"2016-11-25 10:31:01.000000000","message":"``\u003cis\u003e True`` (or ``\u003cis\u003e False``)","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":560,"context_line":"   specs used with the capabilities filter and the HPE 3PAR driver:"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"   ``hpe3par_flash_cache``"},{"line_number":563,"context_line":"     When the value is set to \u003cis\u003e True (or \u003cis\u003e False),shares of this type"},{"line_number":564,"context_line":"     are only created on a back end that uses HPE 3PAR Adaptive Flash Cache."},{"line_number":565,"context_line":"     For Adaptive Flash Cache, the HPE 3PAR StoreServ Storage array must"},{"line_number":566,"context_line":"     meet the following requirements:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_445fe6e4","line":563,"range":{"start_line":563,"start_character":54,"end_line":563,"end_character":56},"updated":"2016-11-25 10:31:01.000000000","message":"missing space after the comma","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":568,"context_line":"     -  Adaptive Flash Cache license installed"},{"line_number":569,"context_line":"     -  Available SSDs"},{"line_number":570,"context_line":"     -  Adaptive Flash Cache must be enabled on the HPE 3PAR StoreServ"},{"line_number":571,"context_line":"        Storage array. This is done with the CLI command— ``createflashcache"},{"line_number":572,"context_line":"        \u003csize\u003e`` (size must be in 16 GB increments). For example,"},{"line_number":573,"context_line":"        ``createflashcache 128g`` will create 128 GB of Flash Cache for each"},{"line_number":574,"context_line":"        node pair in the array."}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_646222af","line":571,"range":{"start_line":571,"start_character":49,"end_line":571,"end_character":57},"updated":"2016-11-25 10:31:01.000000000","message":"CLI command :command: `createflashcache \u003csize\u003e`","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":574,"context_line":"        node pair in the array."},{"line_number":575,"context_line":"     -  Adaptive Flash Cache must be enabled for the VV set used by an FPG."},{"line_number":576,"context_line":"        For example, ``setflashcache vvset:\u003cfpgname\u003e``. The VV set name is the"},{"line_number":577,"context_line":"        same as the FPG name. Note: This setting affects all shares in that"},{"line_number":578,"context_line":"        FPG (on that back end)."},{"line_number":579,"context_line":""},{"line_number":580,"context_line":"   ``Dedupe``"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a45c3aee","line":577,"range":{"start_line":577,"start_character":30,"end_line":577,"end_character":35},"updated":"2016-11-25 10:31:01.000000000","message":"please put this in a proper notation :)","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":581,"context_line":"     When the value is set to ``\u003cis\u003e True`` (or ``\u003cis\u003e False``), shares of"},{"line_number":582,"context_line":"     this type are only created on a back end that uses deduplication. For HPE"},{"line_number":583,"context_line":"     3PAR File Persona, the provisioning type is determined when the FPG is"},{"line_number":584,"context_line":"     created.Using the createfpg –tdvv option creates an FPG that supports"},{"line_number":585,"context_line":"     both dedupe and thin provisioning. A thin deduplication license must be"},{"line_number":586,"context_line":"     installed to use the tdvv option."},{"line_number":587,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_24690a8c","line":584,"range":{"start_line":584,"start_character":23,"end_line":584,"end_character":38},"updated":"2016-11-25 10:31:01.000000000","message":"``createfpg –tdvv``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":581,"context_line":"     When the value is set to ``\u003cis\u003e True`` (or ``\u003cis\u003e False``), shares of"},{"line_number":582,"context_line":"     this type are only created on a back end that uses deduplication. For HPE"},{"line_number":583,"context_line":"     3PAR File Persona, the provisioning type is determined when the FPG is"},{"line_number":584,"context_line":"     created.Using the createfpg –tdvv option creates an FPG that supports"},{"line_number":585,"context_line":"     both dedupe and thin provisioning. A thin deduplication license must be"},{"line_number":586,"context_line":"     installed to use the tdvv option."},{"line_number":587,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_e46e3295","line":584,"range":{"start_line":584,"start_character":12,"end_line":584,"end_character":14},"updated":"2016-11-25 10:31:01.000000000","message":"missing space here","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":590,"context_line":"     this type are only created on a back end that uses thin (or full)"},{"line_number":591,"context_line":"     provisioning. For HPE 3PAR File Persona, the provisioning type is"},{"line_number":592,"context_line":"     determined when the FPG is created. By default, FPGs are created with"},{"line_number":593,"context_line":"     thin provisioning.The capacity filter uses the total provisioned space"},{"line_number":594,"context_line":"     and configured max_oversubscription_ratio when filtering and weighing"},{"line_number":595,"context_line":"     backends that use thin provisioning."},{"line_number":596,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_440606cf","line":593,"range":{"start_line":593,"start_character":22,"end_line":593,"end_character":24},"updated":"2016-11-25 10:31:01.000000000","message":"missing space","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":591,"context_line":"     provisioning. For HPE 3PAR File Persona, the provisioning type is"},{"line_number":592,"context_line":"     determined when the FPG is created. By default, FPGs are created with"},{"line_number":593,"context_line":"     thin provisioning.The capacity filter uses the total provisioned space"},{"line_number":594,"context_line":"     and configured max_oversubscription_ratio when filtering and weighing"},{"line_number":595,"context_line":"     backends that use thin provisioning."},{"line_number":596,"context_line":""},{"line_number":597,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_640942dd","line":594,"range":{"start_line":594,"start_character":20,"end_line":594,"end_character":46},"updated":"2016-11-25 10:31:01.000000000","message":"``max_oversubscription_ratio``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":607,"context_line":"   ``hpe3par:smb_access_based_enum``"},{"line_number":608,"context_line":"     ``smb_access_based_enum`` (Access Based Enumeration) specifies if users"},{"line_number":609,"context_line":"     can see only the files and directories to which they have been allowed"},{"line_number":610,"context_line":"     access on the shares. Valid values are “true” or “false”. The default is"},{"line_number":611,"context_line":"     false."},{"line_number":612,"context_line":""},{"line_number":613,"context_line":"   ``hpe3par:smb_continuous_avail``"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_0405eeba","line":610,"range":{"start_line":610,"start_character":44,"end_line":610,"end_character":61},"updated":"2016-11-25 10:31:01.000000000","message":"``True`` or ``False``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":608,"context_line":"     ``smb_access_based_enum`` (Access Based Enumeration) specifies if users"},{"line_number":609,"context_line":"     can see only the files and directories to which they have been allowed"},{"line_number":610,"context_line":"     access on the shares. Valid values are “true” or “false”. The default is"},{"line_number":611,"context_line":"     false."},{"line_number":612,"context_line":""},{"line_number":613,"context_line":"   ``hpe3par:smb_continuous_avail``"},{"line_number":614,"context_line":"     ``smb_continuous_avail`` (Continuous Availability) specifies if"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_24002aaa","line":611,"range":{"start_line":611,"start_character":5,"end_line":611,"end_character":10},"updated":"2016-11-25 10:31:01.000000000","message":"``False``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":613,"context_line":"   ``hpe3par:smb_continuous_avail``"},{"line_number":614,"context_line":"     ``smb_continuous_avail`` (Continuous Availability) specifies if"},{"line_number":615,"context_line":"     continuous availability features of SMB3 should be enabled for this"},{"line_number":616,"context_line":"     share. Valid values are “true” or “false”. The default is true."},{"line_number":617,"context_line":""},{"line_number":618,"context_line":"   ``hpe3par:smb_cache``"},{"line_number":619,"context_line":"     ``smb_cache`` specifies client-side caching for offline files. The"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_6430629f","line":616,"range":{"start_line":616,"start_character":29,"end_line":616,"end_character":68},"updated":"2016-11-25 10:31:01.000000000","message":"ditto to above","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":617,"context_line":""},{"line_number":618,"context_line":"   ``hpe3par:smb_cache``"},{"line_number":619,"context_line":"     ``smb_cache`` specifies client-side caching for offline files. The"},{"line_number":620,"context_line":"     default value is “manual”. Valid values are:"},{"line_number":621,"context_line":"     ``off`` — the client must not cache any files from this share. The share"},{"line_number":622,"context_line":"     is configured to disallow caching."},{"line_number":623,"context_line":"     ``manual`` — the client must allow only manual caching for the files open"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_24174aee","line":620,"range":{"start_line":620,"start_character":32,"end_line":620,"end_character":49},"updated":"2016-11-25 10:31:01.000000000","message":"please put the following options in a proper bulleted list","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":617,"context_line":""},{"line_number":618,"context_line":"   ``hpe3par:smb_cache``"},{"line_number":619,"context_line":"     ``smb_cache`` specifies client-side caching for offline files. The"},{"line_number":620,"context_line":"     default value is “manual”. Valid values are:"},{"line_number":621,"context_line":"     ``off`` — the client must not cache any files from this share. The share"},{"line_number":622,"context_line":"     is configured to disallow caching."},{"line_number":623,"context_line":"     ``manual`` — the client must allow only manual caching for the files open"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a42a7a2a","line":620,"range":{"start_line":620,"start_character":22,"end_line":620,"end_character":30},"updated":"2016-11-25 10:31:01.000000000","message":"remove scare quotes","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":660,"context_line":""},{"line_number":661,"context_line":"   -  A snapshot of an empty share will appear to work correctly, but"},{"line_number":662,"context_line":"      attempting to create a share from an empty share snapshot may fail with"},{"line_number":663,"context_line":"      an “NFS Create export” error."},{"line_number":664,"context_line":""},{"line_number":665,"context_line":"   -  HPE 3PAR File Persona snapshots are for an entire File Store. In Manila,"},{"line_number":666,"context_line":"      they appear as snapshots of shares. A share sub-directory is used to"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_84de5e3d","line":663,"range":{"start_line":663,"start_character":9,"end_line":663,"end_character":28},"updated":"2016-11-25 10:31:01.000000000","message":"`NFS Create export`","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":664,"context_line":""},{"line_number":665,"context_line":"   -  HPE 3PAR File Persona snapshots are for an entire File Store. In Manila,"},{"line_number":666,"context_line":"      they appear as snapshots of shares. A share sub-directory is used to"},{"line_number":667,"context_line":"      give the appearance of a share snapshot when using “create share from"},{"line_number":668,"context_line":"      snapshot.”"},{"line_number":669,"context_line":""},{"line_number":670,"context_line":""},{"line_number":671,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_84ac9ea1","line":668,"range":{"start_line":667,"start_character":57,"end_line":668,"end_character":16},"updated":"2016-11-25 10:31:01.000000000","message":"``create share from snapshot``.","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":666,"context_line":"      they appear as snapshots of shares. A share sub-directory is used to"},{"line_number":667,"context_line":"      give the appearance of a share snapshot when using “create share from"},{"line_number":668,"context_line":"      snapshot.”"},{"line_number":669,"context_line":""},{"line_number":670,"context_line":""},{"line_number":671,"context_line":""},{"line_number":672,"context_line":"-  Snapshots"},{"line_number":673,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a486fa10","line":670,"range":{"start_line":669,"start_character":0,"end_line":670,"end_character":0},"updated":"2016-11-25 10:31:01.000000000","message":"remove excess whitespace here","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":712,"context_line":""},{"line_number":713,"context_line":"   -  Network"},{"line_number":714,"context_line":""},{"line_number":715,"context_line":"      In Kilo, the HPE 3PAR driver does not support the use of a shared"},{"line_number":716,"context_line":"      network. This means that Manila does not handle the network routing from"},{"line_number":717,"context_line":"      private networks to HPE 3PAR shares. Instead, external networks are used"},{"line_number":718,"context_line":"      to access the storage device and clients are assigned floating IP"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a4399a43","line":715,"range":{"start_line":715,"start_character":6,"end_line":715,"end_character":14},"updated":"2016-11-25 10:31:01.000000000","message":"I\u0027m dubious about publishing \u0027kilo\u0027 related content.","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":722,"context_line":"      controls the routing and IP mapping as traffic is routed from OpenStack"},{"line_number":723,"context_line":"      to the storage device."},{"line_number":724,"context_line":""},{"line_number":725,"context_line":"      From the Liberty release forward, the driver_handles_share_servers"},{"line_number":726,"context_line":"      configuration setting determines whether share networks are supported."},{"line_number":727,"context_line":"      The same principles apply to share networks. The main difference is"},{"line_number":728,"context_line":"      that the administrator creates provider networks with the desired"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_044b2eca","line":725,"range":{"start_line":725,"start_character":44,"end_line":725,"end_character":72},"updated":"2016-11-25 10:31:01.000000000","message":"``driver_handles_share_servers``","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":728,"context_line":"      that the administrator creates provider networks with the desired"},{"line_number":729,"context_line":"      network, subnet, IP range, and segmentation ID. The HPE 3PAR is"},{"line_number":730,"context_line":"      configured with an FSIP using the same subnet and segmentation ID and an"},{"line_number":731,"context_line":"      IP address allocated from the Neutron network. Using share"},{"line_number":732,"context_line":"      network-specific IP addresses, subnets, and segmentation IDs give the"},{"line_number":733,"context_line":"      appearance of better tenant isolation. Shares on an FPG, however, are"},{"line_number":734,"context_line":"      accessible via any of the FSIPs (subject to access rules). Back end"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_441366b8","line":731,"range":{"start_line":731,"start_character":36,"end_line":731,"end_character":43},"updated":"2016-11-25 10:31:01.000000000","message":"neutron","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e222d2a87174ba2e656c46bd2f84fd2e6e238a88","unresolved":false,"context_lines":[{"line_number":741,"context_line":"      scheduler determines where shares will be created. In a scenario where"},{"line_number":742,"context_line":"      an array or back end needs to be restricted to one or more specific"},{"line_number":743,"context_line":"      tenants, share types can be used to influence the selection of a"},{"line_number":744,"context_line":"      back end. For more information on using share types, see Share types."},{"line_number":745,"context_line":""},{"line_number":746,"context_line":"   -  Tenant limit"},{"line_number":747,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a74a57a_a410baa9","line":744,"range":{"start_line":744,"start_character":62,"end_line":744,"end_character":74},"updated":"2016-11-25 10:31:01.000000000","message":"could you appropriately link to this please :)","commit_id":"d3c1aa18ba6f58f7fb12467bbea23009d2c71b58"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"44d873ca598de2fa4c6ecb55bb90e4298e8bd017","unresolved":false,"context_lines":[{"line_number":56,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":57,"context_line":"- Create a share."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"  – Share is not accessible until access rules allow access"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"- Delete a share."},{"line_number":62,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a74a57a_fade930f","line":59,"range":{"start_line":59,"start_character":58,"end_line":59,"end_character":59},"updated":"2016-11-28 10:13:23.000000000","message":"full stop","commit_id":"6438175fefe5ed5b65b6168ecddcda7a9b630c04"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"44d873ca598de2fa4c6ecb55bb90e4298e8bd017","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"  Note the following limitations:"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  – IP access rules are required for NFS share access"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"  – User access rules are not allowed for NFS shares"},{"line_number":70,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a74a57a_9ad03ff8","line":67,"range":{"start_line":67,"start_character":46,"end_line":67,"end_character":53},"updated":"2016-11-28 10:13:23.000000000","message":"ditto for all these","commit_id":"6438175fefe5ed5b65b6168ecddcda7a9b630c04"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"44d873ca598de2fa4c6ecb55bb90e4298e8bd017","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":"- Shrink a share."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"- Share networks"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"HPE 3PAR File Persona driver can be configured to work with or without"},{"line_number":92,"context_line":"share networks. When using share networks, the HPE 3PAR"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a74a57a_7afa8376","line":89,"range":{"start_line":89,"start_character":2,"end_line":89,"end_character":7},"updated":"2016-11-28 10:13:23.000000000","message":"Shared networks* ?","commit_id":"6438175fefe5ed5b65b6168ecddcda7a9b630c04"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"44d873ca598de2fa4c6ecb55bb90e4298e8bd017","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":"- Shrink a share."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"- Share networks"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"HPE 3PAR File Persona driver can be configured to work with or without"},{"line_number":92,"context_line":"share networks. When using share networks, the HPE 3PAR"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a74a57a_3afc8b71","line":89,"range":{"start_line":89,"start_character":11,"end_line":89,"end_character":16},"updated":"2016-11-28 10:13:23.000000000","message":"ditto","commit_id":"6438175fefe5ed5b65b6168ecddcda7a9b630c04"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"44d873ca598de2fa4c6ecb55bb90e4298e8bd017","unresolved":false,"context_lines":[{"line_number":431,"context_line":"For example, the client must be routed to the neutron provider network with"},{"line_number":432,"context_line":"external access. The Manila host networking configuration and network"},{"line_number":433,"context_line":"switches must support the subnet routing. If the VLAN segmentation ID is used,"},{"line_number":434,"context_line":"communication with the share will use the FSIP IP address. neutron networking"},{"line_number":435,"context_line":"is required for HPE 3PAR share network support. Flat and VLAN provider"},{"line_number":436,"context_line":"networks are supported, but the HPE 3PAR driver does not support share network"},{"line_number":437,"context_line":"security groups."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a74a57a_da1557e5","line":434,"range":{"start_line":434,"start_character":59,"end_line":434,"end_character":66},"updated":"2016-11-28 10:13:23.000000000","message":"This one should stay uppercase as it\u0027s the beginning of a sentence :)","commit_id":"6438175fefe5ed5b65b6168ecddcda7a9b630c04"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"44d873ca598de2fa4c6ecb55bb90e4298e8bd017","unresolved":false,"context_lines":[{"line_number":574,"context_line":"     -  Adaptive Flash Cache license installed"},{"line_number":575,"context_line":"     -  Available SSDs"},{"line_number":576,"context_line":"     -  Adaptive Flash Cache must be enabled on the HPE 3PAR StoreServ"},{"line_number":577,"context_line":"        Storage array. This is done with the CLI command"},{"line_number":578,"context_line":""},{"line_number":579,"context_line":"        .. code-block:: console"},{"line_number":580,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a74a57a_9acd9f87","line":577,"range":{"start_line":577,"start_character":36,"end_line":577,"end_character":56},"updated":"2016-11-28 10:13:23.000000000","message":"with the following CLI command: *","commit_id":"6438175fefe5ed5b65b6168ecddcda7a9b630c04"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"44d873ca598de2fa4c6ecb55bb90e4298e8bd017","unresolved":false,"context_lines":[{"line_number":580,"context_line":""},{"line_number":581,"context_line":"           cli% createflashcache \u003csize\u003e"},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"        ``\u003csize\u003e`` must be in 16 GB increments. For example, below command"},{"line_number":584,"context_line":"        will create 128 GB of Flash Cache for each node pair in the array."},{"line_number":585,"context_line":""},{"line_number":586,"context_line":"        .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a74a57a_1aa8af8c","line":583,"range":{"start_line":583,"start_character":61,"end_line":583,"end_character":67},"updated":"2016-11-28 10:13:23.000000000","message":"the below command creates *","commit_id":"6438175fefe5ed5b65b6168ecddcda7a9b630c04"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"a6d7a4ecee0094db602aa22db2d04f12d1a5749d","unresolved":false,"context_lines":[{"line_number":330,"context_line":"The following table contains the configuration options specific to the"},{"line_number":331,"context_line":"share driver."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. include:: ../../tables/manila-hpe3par.rst"},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"Set up the HPE 3PAR environment"},{"line_number":336,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a74a57a_7ab33198","side":"PARENT","line":333,"range":{"start_line":333,"start_character":0,"end_line":333,"end_character":44},"updated":"2016-11-29 07:02:52.000000000","message":"Use this table instead of manually listing all parameter","commit_id":"dd7c6b07d926479173af2ab96604eec7e3c2fcc7"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"d383d8dc110d793cabb482c5d8af4d07b8bf6906","unresolved":false,"context_lines":[{"line_number":176,"context_line":""},{"line_number":177,"context_line":"-  Manila configuration file"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   The Manila configuration file (typically ``/etc/manila/manila.conf``)"},{"line_number":180,"context_line":"   defines and configures the Manila drivers and backends. After updating the"},{"line_number":181,"context_line":"   configuration file, the Manila share service must be restarted for changes"},{"line_number":182,"context_line":"   to take effect."}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a74a57a_6eb3780a","line":179,"range":{"start_line":179,"start_character":44,"end_line":179,"end_character":71},"updated":"2016-11-29 02:38:03.000000000","message":":file:`/etc/manila/manila.conf`","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"d383d8dc110d793cabb482c5d8af4d07b8bf6906","unresolved":false,"context_lines":[{"line_number":185,"context_line":""},{"line_number":186,"context_line":"   To enable share protocols, an optional list of supported protocols can be"},{"line_number":187,"context_line":"   specified using the ``enabled_share_protocols`` setting in the ``DEFAULT``"},{"line_number":188,"context_line":"   section of the ``manila.conf`` file. The default is ``NFS, CIFS`` which"},{"line_number":189,"context_line":"   allows both protocols supported by HPE 3PAR (NFS and SMB). Where Manila"},{"line_number":190,"context_line":"   uses the term ``CIFS``, HPE 3PAR uses the term ``SMB``. Use the"},{"line_number":191,"context_line":"   ``enabled_share_protocols`` option if you want to only provide one type of"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a74a57a_eef068cb","line":188,"range":{"start_line":188,"start_character":18,"end_line":188,"end_character":33},"updated":"2016-11-29 02:38:03.000000000","message":":file:`manila.conf`","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"d383d8dc110d793cabb482c5d8af4d07b8bf6906","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"-  Manila configuration parameters"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   ``share_backend_name``"},{"line_number":219,"context_line":"     This is the back end name for reference in share types. Multiple enabled"},{"line_number":220,"context_line":"     back ends (configuration sections) may share a back end name if they have"},{"line_number":221,"context_line":"     the same share types."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"   ``share_driver``"},{"line_number":224,"context_line":"     For HPE 3PAR, the required value is:"},{"line_number":225,"context_line":"     ``manila.share.drivers.hpe.hpe_3par_driver.HPE3ParShareDriver``"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"   ``driver_handles_share_servers``"},{"line_number":228,"context_line":"     For HPE 3PAR, this can be set to ``True`` or ``False``. The share type"},{"line_number":229,"context_line":"     ``driver_handles_share_servers`` value must match the backend’s value to"},{"line_number":230,"context_line":"     allow share creation."},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"     ``False``: When ``driver_handles_share_servers`` is set to ``False``,"},{"line_number":233,"context_line":"     share networks are not used. The ``hpe3par_share_ip_address`` is used in"},{"line_number":234,"context_line":"     the share export location and the share can be accessed by clients that"},{"line_number":235,"context_line":"     have access to the external network with appropriate share access rules"},{"line_number":236,"context_line":"     and a floating IP."},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"     ``True``: When ``driver_handles_share_servers`` is set to ``True``, a"},{"line_number":239,"context_line":"     share network is required to create a share. The share network provides a"},{"line_number":240,"context_line":"     network, subnet, and segmentation ID to use. A new HPE 3PAR FSIP is"},{"line_number":241,"context_line":"     allocated with an IP address from the subnet. This IP address will be"},{"line_number":242,"context_line":"     used in the export location. For a client to access a share with this"},{"line_number":243,"context_line":"     export location, the network must be accessible and the client must be in"},{"line_number":244,"context_line":"     the same subnet with the same segmentation ID (if VLAN). There is a limit"},{"line_number":245,"context_line":"     of 4 FSIPs per FPG."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"     .. note::"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"        Support for ``driver_handles_share_servers`` \u003d ``True`` was added in"},{"line_number":250,"context_line":"        Liberty."},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"     Since Mitaka, when a nested share is deleted (nested shares are created"},{"line_number":253,"context_line":"     when ``hpe3par_fstore_per_share`` is set to ``False``), the file tree is"},{"line_number":254,"context_line":"     also deleted. With NFS shares, there is no additional configuration"},{"line_number":255,"context_line":"     needed. For CIFS shares, ``hpe3par_cifs_admin_access_username`` and"},{"line_number":256,"context_line":"     ``hpe3par_cifs_admin_access_password`` must be provided. If they are"},{"line_number":257,"context_line":"     omitted, the original functionality is honored and the file tree remains"},{"line_number":258,"context_line":"     untouched. ``hpe3par_cifs_admin_access_domain`` and"},{"line_number":259,"context_line":"     ``hpe3par_share_mount_path`` can also be specified to create further"},{"line_number":260,"context_line":"     customization."},{"line_number":261,"context_line":""},{"line_number":262,"context_line":"   ``hpe3par_fpg``"},{"line_number":263,"context_line":"     FPG is used in share creation. The FPG and its VFS must be created before"},{"line_number":264,"context_line":"     starting the driver."},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"     Since Newton, the Manila driver supports pools. In order to utilize them,"},{"line_number":267,"context_line":"     ``hpe3par_fpg`` will have a different syntax and"},{"line_number":268,"context_line":"     ``hpe3par_share_ip_address`` will no longer be used. Each FPG and Share"},{"line_number":269,"context_line":"     IP address should be comma delimited for every ``hpe3par_fpg`` entry. In"},{"line_number":270,"context_line":"     order to create three pools you would use the following configuration"},{"line_number":271,"context_line":"     values and would have no entries for ``hpe3par_share_ip_address``:"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"     .. code-block:: ini"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        hpe3par_fpg \u003d\u003cFPG\u003e, \u003cShare IP Address\u003e"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        hpe3par_fpg \u003d\u003cFPG2\u003e, \u003cShare IP Address2\u003e"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"        hpe3par_fpg \u003d\u003cFPG3\u003e, \u003cShare IP Address3\u003e"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"   ``hpe3par_share_ip_address``"},{"line_number":282,"context_line":"     This must be a valid IP address for the configured FPG’s VFS. This IP"},{"line_number":283,"context_line":"     address is used in export locations for shares that are created when"},{"line_number":284,"context_line":"     share networks are not used. Networking must be configured to allow"},{"line_number":285,"context_line":"     connectivity from clients to shares."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"   .. note::"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"      After Newton and onwards, this value is not needed. See the"},{"line_number":290,"context_line":"      above ``hpe3par_fpg`` entry for more details."},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"   ``hpe3par_san_ip``"},{"line_number":293,"context_line":"     IP address for SSH access to the SAN controller."},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"   ``hpe3par_api_url``"},{"line_number":296,"context_line":"     HPE 3PAR WS API Server URL."},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"   ``hpe3par_username``"},{"line_number":299,"context_line":"     HPE 3PAR username with ``edit`` role and access to all domains to use"},{"line_number":300,"context_line":"     with the HPE 3PAR WSAPI."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"   ``hpe3par_password``"},{"line_number":303,"context_line":"     Password to use with ``hpe3par_username`` ."},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"   ``hpe3par_fstore_per_share``"},{"line_number":306,"context_line":"     Use one File Store per share. Defaults to ``False`` ."},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"   ``hpe3par_require_cifs_ip``"},{"line_number":309,"context_line":"     Requires IP access rules for CIFS (in addition to user)."},{"line_number":310,"context_line":"     Defaults to ``False`` ."},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"   ``hpe3par_cifs_admin_access_username``"},{"line_number":313,"context_line":"     File system admin user name for CIFS."},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"   ``hpe3par_cifs_admin_access_password``"},{"line_number":316,"context_line":"     Password to use with ``hpe3par_cifs_admin_access_username`` ."},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"   ``hpe3par_cifs_admin_access_domain```"},{"line_number":319,"context_line":"     File system domain for the CIFS admin user. Defaults to"},{"line_number":320,"context_line":"     ``LOCAL_CLUSTER``."},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"   ``hpe3par_share_mount_path``"},{"line_number":323,"context_line":"     The path where shares are mounted when deleting nested file trees."},{"line_number":324,"context_line":"     Defaults to ``/mnt/`` ."},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"   ``hpe3par_san_login``"},{"line_number":327,"context_line":"     HPE 3PAR username for SSH access to the HPE 3PAR CLI."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   ``hpe3par_san_password``"},{"line_number":330,"context_line":"     Password to use with ``hpe3par_san_login``."},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"   ``hpe3par_san_ssh_port``"},{"line_number":333,"context_line":"     SSH port to use. Default is 22."},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"   ``hpe3par_debug``"},{"line_number":336,"context_line":"     ``True`` or ``False`` for extra debug logging (hpe3parclient debugging)."},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"   ``ssh_conn_timeout``"},{"line_number":339,"context_line":"     Backend server SSH connection timeout."},{"line_number":340,"context_line":""},{"line_number":341,"context_line":"   ``reserved_share_percentage``"},{"line_number":342,"context_line":"     The percentage of back end capacity to be reserved. Default is 0."},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"   ``max_over_subscription_ratio``"},{"line_number":345,"context_line":"     Float representation of the over subscription ratio when thin"},{"line_number":346,"context_line":"     provisioning is involved. Default ratio is 20.0, meaning provisioned"},{"line_number":347,"context_line":"     share capacity can be 20 times the total physical capacity."},{"line_number":348,"context_line":"     Introduced in Liberty."},{"line_number":349,"context_line":""},{"line_number":350,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":351,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a74a57a_4ed95c56","line":348,"range":{"start_line":218,"start_character":2,"end_line":348,"end_character":27},"updated":"2016-11-29 02:38:03.000000000","message":"A suggestion: this might be easier to read in a table?","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":23082,"name":"Ravichandran Nudurumati","email":"ravichandrann@hpe.com","username":"ravichandran"},"change_message_id":"d23cd334d003174b339542ed239ed599b3e0fcfb","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"-  Manila configuration parameters"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   ``share_backend_name``"},{"line_number":219,"context_line":"     This is the back end name for reference in share types. Multiple enabled"},{"line_number":220,"context_line":"     back ends (configuration sections) may share a back end name if they have"},{"line_number":221,"context_line":"     the same share types."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"   ``share_driver``"},{"line_number":224,"context_line":"     For HPE 3PAR, the required value is:"},{"line_number":225,"context_line":"     ``manila.share.drivers.hpe.hpe_3par_driver.HPE3ParShareDriver``"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"   ``driver_handles_share_servers``"},{"line_number":228,"context_line":"     For HPE 3PAR, this can be set to ``True`` or ``False``. The share type"},{"line_number":229,"context_line":"     ``driver_handles_share_servers`` value must match the backend’s value to"},{"line_number":230,"context_line":"     allow share creation."},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"     ``False``: When ``driver_handles_share_servers`` is set to ``False``,"},{"line_number":233,"context_line":"     share networks are not used. The ``hpe3par_share_ip_address`` is used in"},{"line_number":234,"context_line":"     the share export location and the share can be accessed by clients that"},{"line_number":235,"context_line":"     have access to the external network with appropriate share access rules"},{"line_number":236,"context_line":"     and a floating IP."},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"     ``True``: When ``driver_handles_share_servers`` is set to ``True``, a"},{"line_number":239,"context_line":"     share network is required to create a share. The share network provides a"},{"line_number":240,"context_line":"     network, subnet, and segmentation ID to use. A new HPE 3PAR FSIP is"},{"line_number":241,"context_line":"     allocated with an IP address from the subnet. This IP address will be"},{"line_number":242,"context_line":"     used in the export location. For a client to access a share with this"},{"line_number":243,"context_line":"     export location, the network must be accessible and the client must be in"},{"line_number":244,"context_line":"     the same subnet with the same segmentation ID (if VLAN). There is a limit"},{"line_number":245,"context_line":"     of 4 FSIPs per FPG."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"     .. note::"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"        Support for ``driver_handles_share_servers`` \u003d ``True`` was added in"},{"line_number":250,"context_line":"        Liberty."},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"     Since Mitaka, when a nested share is deleted (nested shares are created"},{"line_number":253,"context_line":"     when ``hpe3par_fstore_per_share`` is set to ``False``), the file tree is"},{"line_number":254,"context_line":"     also deleted. With NFS shares, there is no additional configuration"},{"line_number":255,"context_line":"     needed. For CIFS shares, ``hpe3par_cifs_admin_access_username`` and"},{"line_number":256,"context_line":"     ``hpe3par_cifs_admin_access_password`` must be provided. If they are"},{"line_number":257,"context_line":"     omitted, the original functionality is honored and the file tree remains"},{"line_number":258,"context_line":"     untouched. ``hpe3par_cifs_admin_access_domain`` and"},{"line_number":259,"context_line":"     ``hpe3par_share_mount_path`` can also be specified to create further"},{"line_number":260,"context_line":"     customization."},{"line_number":261,"context_line":""},{"line_number":262,"context_line":"   ``hpe3par_fpg``"},{"line_number":263,"context_line":"     FPG is used in share creation. The FPG and its VFS must be created before"},{"line_number":264,"context_line":"     starting the driver."},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"     Since Newton, the Manila driver supports pools. In order to utilize them,"},{"line_number":267,"context_line":"     ``hpe3par_fpg`` will have a different syntax and"},{"line_number":268,"context_line":"     ``hpe3par_share_ip_address`` will no longer be used. Each FPG and Share"},{"line_number":269,"context_line":"     IP address should be comma delimited for every ``hpe3par_fpg`` entry. In"},{"line_number":270,"context_line":"     order to create three pools you would use the following configuration"},{"line_number":271,"context_line":"     values and would have no entries for ``hpe3par_share_ip_address``:"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"     .. code-block:: ini"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        hpe3par_fpg \u003d\u003cFPG\u003e, \u003cShare IP Address\u003e"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        hpe3par_fpg \u003d\u003cFPG2\u003e, \u003cShare IP Address2\u003e"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"        hpe3par_fpg \u003d\u003cFPG3\u003e, \u003cShare IP Address3\u003e"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"   ``hpe3par_share_ip_address``"},{"line_number":282,"context_line":"     This must be a valid IP address for the configured FPG’s VFS. This IP"},{"line_number":283,"context_line":"     address is used in export locations for shares that are created when"},{"line_number":284,"context_line":"     share networks are not used. Networking must be configured to allow"},{"line_number":285,"context_line":"     connectivity from clients to shares."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"   .. note::"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"      After Newton and onwards, this value is not needed. See the"},{"line_number":290,"context_line":"      above ``hpe3par_fpg`` entry for more details."},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"   ``hpe3par_san_ip``"},{"line_number":293,"context_line":"     IP address for SSH access to the SAN controller."},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"   ``hpe3par_api_url``"},{"line_number":296,"context_line":"     HPE 3PAR WS API Server URL."},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"   ``hpe3par_username``"},{"line_number":299,"context_line":"     HPE 3PAR username with ``edit`` role and access to all domains to use"},{"line_number":300,"context_line":"     with the HPE 3PAR WSAPI."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"   ``hpe3par_password``"},{"line_number":303,"context_line":"     Password to use with ``hpe3par_username`` ."},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"   ``hpe3par_fstore_per_share``"},{"line_number":306,"context_line":"     Use one File Store per share. Defaults to ``False`` ."},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"   ``hpe3par_require_cifs_ip``"},{"line_number":309,"context_line":"     Requires IP access rules for CIFS (in addition to user)."},{"line_number":310,"context_line":"     Defaults to ``False`` ."},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"   ``hpe3par_cifs_admin_access_username``"},{"line_number":313,"context_line":"     File system admin user name for CIFS."},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"   ``hpe3par_cifs_admin_access_password``"},{"line_number":316,"context_line":"     Password to use with ``hpe3par_cifs_admin_access_username`` ."},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"   ``hpe3par_cifs_admin_access_domain```"},{"line_number":319,"context_line":"     File system domain for the CIFS admin user. Defaults to"},{"line_number":320,"context_line":"     ``LOCAL_CLUSTER``."},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"   ``hpe3par_share_mount_path``"},{"line_number":323,"context_line":"     The path where shares are mounted when deleting nested file trees."},{"line_number":324,"context_line":"     Defaults to ``/mnt/`` ."},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"   ``hpe3par_san_login``"},{"line_number":327,"context_line":"     HPE 3PAR username for SSH access to the HPE 3PAR CLI."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   ``hpe3par_san_password``"},{"line_number":330,"context_line":"     Password to use with ``hpe3par_san_login``."},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"   ``hpe3par_san_ssh_port``"},{"line_number":333,"context_line":"     SSH port to use. Default is 22."},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"   ``hpe3par_debug``"},{"line_number":336,"context_line":"     ``True`` or ``False`` for extra debug logging (hpe3parclient debugging)."},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"   ``ssh_conn_timeout``"},{"line_number":339,"context_line":"     Backend server SSH connection timeout."},{"line_number":340,"context_line":""},{"line_number":341,"context_line":"   ``reserved_share_percentage``"},{"line_number":342,"context_line":"     The percentage of back end capacity to be reserved. Default is 0."},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"   ``max_over_subscription_ratio``"},{"line_number":345,"context_line":"     Float representation of the over subscription ratio when thin"},{"line_number":346,"context_line":"     provisioning is involved. Default ratio is 20.0, meaning provisioned"},{"line_number":347,"context_line":"     share capacity can be 20 times the total physical capacity."},{"line_number":348,"context_line":"     Introduced in Liberty."},{"line_number":349,"context_line":""},{"line_number":350,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":351,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a74a57a_bdbe9eab","line":348,"range":{"start_line":218,"start_character":2,"end_line":348,"end_character":27},"in_reply_to":"5a74a57a_1a695df9","updated":"2016-11-29 09:17:43.000000000","message":"Table formatting options are limited. we need few columns with multiple paragraphs and code blocks etc.  Please guide me if it is supported in table. I am unable to do it using CSV table.","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"a6d7a4ecee0094db602aa22db2d04f12d1a5749d","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"-  Manila configuration parameters"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   ``share_backend_name``"},{"line_number":219,"context_line":"     This is the back end name for reference in share types. Multiple enabled"},{"line_number":220,"context_line":"     back ends (configuration sections) may share a back end name if they have"},{"line_number":221,"context_line":"     the same share types."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"   ``share_driver``"},{"line_number":224,"context_line":"     For HPE 3PAR, the required value is:"},{"line_number":225,"context_line":"     ``manila.share.drivers.hpe.hpe_3par_driver.HPE3ParShareDriver``"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"   ``driver_handles_share_servers``"},{"line_number":228,"context_line":"     For HPE 3PAR, this can be set to ``True`` or ``False``. The share type"},{"line_number":229,"context_line":"     ``driver_handles_share_servers`` value must match the backend’s value to"},{"line_number":230,"context_line":"     allow share creation."},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"     ``False``: When ``driver_handles_share_servers`` is set to ``False``,"},{"line_number":233,"context_line":"     share networks are not used. The ``hpe3par_share_ip_address`` is used in"},{"line_number":234,"context_line":"     the share export location and the share can be accessed by clients that"},{"line_number":235,"context_line":"     have access to the external network with appropriate share access rules"},{"line_number":236,"context_line":"     and a floating IP."},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"     ``True``: When ``driver_handles_share_servers`` is set to ``True``, a"},{"line_number":239,"context_line":"     share network is required to create a share. The share network provides a"},{"line_number":240,"context_line":"     network, subnet, and segmentation ID to use. A new HPE 3PAR FSIP is"},{"line_number":241,"context_line":"     allocated with an IP address from the subnet. This IP address will be"},{"line_number":242,"context_line":"     used in the export location. For a client to access a share with this"},{"line_number":243,"context_line":"     export location, the network must be accessible and the client must be in"},{"line_number":244,"context_line":"     the same subnet with the same segmentation ID (if VLAN). There is a limit"},{"line_number":245,"context_line":"     of 4 FSIPs per FPG."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"     .. note::"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"        Support for ``driver_handles_share_servers`` \u003d ``True`` was added in"},{"line_number":250,"context_line":"        Liberty."},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"     Since Mitaka, when a nested share is deleted (nested shares are created"},{"line_number":253,"context_line":"     when ``hpe3par_fstore_per_share`` is set to ``False``), the file tree is"},{"line_number":254,"context_line":"     also deleted. With NFS shares, there is no additional configuration"},{"line_number":255,"context_line":"     needed. For CIFS shares, ``hpe3par_cifs_admin_access_username`` and"},{"line_number":256,"context_line":"     ``hpe3par_cifs_admin_access_password`` must be provided. If they are"},{"line_number":257,"context_line":"     omitted, the original functionality is honored and the file tree remains"},{"line_number":258,"context_line":"     untouched. ``hpe3par_cifs_admin_access_domain`` and"},{"line_number":259,"context_line":"     ``hpe3par_share_mount_path`` can also be specified to create further"},{"line_number":260,"context_line":"     customization."},{"line_number":261,"context_line":""},{"line_number":262,"context_line":"   ``hpe3par_fpg``"},{"line_number":263,"context_line":"     FPG is used in share creation. The FPG and its VFS must be created before"},{"line_number":264,"context_line":"     starting the driver."},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"     Since Newton, the Manila driver supports pools. In order to utilize them,"},{"line_number":267,"context_line":"     ``hpe3par_fpg`` will have a different syntax and"},{"line_number":268,"context_line":"     ``hpe3par_share_ip_address`` will no longer be used. Each FPG and Share"},{"line_number":269,"context_line":"     IP address should be comma delimited for every ``hpe3par_fpg`` entry. In"},{"line_number":270,"context_line":"     order to create three pools you would use the following configuration"},{"line_number":271,"context_line":"     values and would have no entries for ``hpe3par_share_ip_address``:"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"     .. code-block:: ini"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        hpe3par_fpg \u003d\u003cFPG\u003e, \u003cShare IP Address\u003e"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        hpe3par_fpg \u003d\u003cFPG2\u003e, \u003cShare IP Address2\u003e"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"        hpe3par_fpg \u003d\u003cFPG3\u003e, \u003cShare IP Address3\u003e"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"   ``hpe3par_share_ip_address``"},{"line_number":282,"context_line":"     This must be a valid IP address for the configured FPG’s VFS. This IP"},{"line_number":283,"context_line":"     address is used in export locations for shares that are created when"},{"line_number":284,"context_line":"     share networks are not used. Networking must be configured to allow"},{"line_number":285,"context_line":"     connectivity from clients to shares."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"   .. note::"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"      After Newton and onwards, this value is not needed. See the"},{"line_number":290,"context_line":"      above ``hpe3par_fpg`` entry for more details."},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"   ``hpe3par_san_ip``"},{"line_number":293,"context_line":"     IP address for SSH access to the SAN controller."},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"   ``hpe3par_api_url``"},{"line_number":296,"context_line":"     HPE 3PAR WS API Server URL."},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"   ``hpe3par_username``"},{"line_number":299,"context_line":"     HPE 3PAR username with ``edit`` role and access to all domains to use"},{"line_number":300,"context_line":"     with the HPE 3PAR WSAPI."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"   ``hpe3par_password``"},{"line_number":303,"context_line":"     Password to use with ``hpe3par_username`` ."},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"   ``hpe3par_fstore_per_share``"},{"line_number":306,"context_line":"     Use one File Store per share. Defaults to ``False`` ."},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"   ``hpe3par_require_cifs_ip``"},{"line_number":309,"context_line":"     Requires IP access rules for CIFS (in addition to user)."},{"line_number":310,"context_line":"     Defaults to ``False`` ."},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"   ``hpe3par_cifs_admin_access_username``"},{"line_number":313,"context_line":"     File system admin user name for CIFS."},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"   ``hpe3par_cifs_admin_access_password``"},{"line_number":316,"context_line":"     Password to use with ``hpe3par_cifs_admin_access_username`` ."},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"   ``hpe3par_cifs_admin_access_domain```"},{"line_number":319,"context_line":"     File system domain for the CIFS admin user. Defaults to"},{"line_number":320,"context_line":"     ``LOCAL_CLUSTER``."},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"   ``hpe3par_share_mount_path``"},{"line_number":323,"context_line":"     The path where shares are mounted when deleting nested file trees."},{"line_number":324,"context_line":"     Defaults to ``/mnt/`` ."},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"   ``hpe3par_san_login``"},{"line_number":327,"context_line":"     HPE 3PAR username for SSH access to the HPE 3PAR CLI."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   ``hpe3par_san_password``"},{"line_number":330,"context_line":"     Password to use with ``hpe3par_san_login``."},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"   ``hpe3par_san_ssh_port``"},{"line_number":333,"context_line":"     SSH port to use. Default is 22."},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"   ``hpe3par_debug``"},{"line_number":336,"context_line":"     ``True`` or ``False`` for extra debug logging (hpe3parclient debugging)."},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"   ``ssh_conn_timeout``"},{"line_number":339,"context_line":"     Backend server SSH connection timeout."},{"line_number":340,"context_line":""},{"line_number":341,"context_line":"   ``reserved_share_percentage``"},{"line_number":342,"context_line":"     The percentage of back end capacity to be reserved. Default is 0."},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"   ``max_over_subscription_ratio``"},{"line_number":345,"context_line":"     Float representation of the over subscription ratio when thin"},{"line_number":346,"context_line":"     provisioning is involved. Default ratio is 20.0, meaning provisioned"},{"line_number":347,"context_line":"     share capacity can be 20 times the total physical capacity."},{"line_number":348,"context_line":"     Introduced in Liberty."},{"line_number":349,"context_line":""},{"line_number":350,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":351,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a74a57a_1a695df9","line":348,"range":{"start_line":218,"start_character":2,"end_line":348,"end_character":27},"in_reply_to":"5a74a57a_4ed95c56","updated":"2016-11-29 07:02:52.000000000","message":"Use the standard table and adjust it for your needs instead.","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"7d712f5858bc3d799399b95e4eb3e22e1b57e72a","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"-  Manila configuration parameters"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   ``share_backend_name``"},{"line_number":219,"context_line":"     This is the back end name for reference in share types. Multiple enabled"},{"line_number":220,"context_line":"     back ends (configuration sections) may share a back end name if they have"},{"line_number":221,"context_line":"     the same share types."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"   ``share_driver``"},{"line_number":224,"context_line":"     For HPE 3PAR, the required value is:"},{"line_number":225,"context_line":"     ``manila.share.drivers.hpe.hpe_3par_driver.HPE3ParShareDriver``"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"   ``driver_handles_share_servers``"},{"line_number":228,"context_line":"     For HPE 3PAR, this can be set to ``True`` or ``False``. The share type"},{"line_number":229,"context_line":"     ``driver_handles_share_servers`` value must match the backend’s value to"},{"line_number":230,"context_line":"     allow share creation."},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"     ``False``: When ``driver_handles_share_servers`` is set to ``False``,"},{"line_number":233,"context_line":"     share networks are not used. The ``hpe3par_share_ip_address`` is used in"},{"line_number":234,"context_line":"     the share export location and the share can be accessed by clients that"},{"line_number":235,"context_line":"     have access to the external network with appropriate share access rules"},{"line_number":236,"context_line":"     and a floating IP."},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"     ``True``: When ``driver_handles_share_servers`` is set to ``True``, a"},{"line_number":239,"context_line":"     share network is required to create a share. The share network provides a"},{"line_number":240,"context_line":"     network, subnet, and segmentation ID to use. A new HPE 3PAR FSIP is"},{"line_number":241,"context_line":"     allocated with an IP address from the subnet. This IP address will be"},{"line_number":242,"context_line":"     used in the export location. For a client to access a share with this"},{"line_number":243,"context_line":"     export location, the network must be accessible and the client must be in"},{"line_number":244,"context_line":"     the same subnet with the same segmentation ID (if VLAN). There is a limit"},{"line_number":245,"context_line":"     of 4 FSIPs per FPG."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"     .. note::"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"        Support for ``driver_handles_share_servers`` \u003d ``True`` was added in"},{"line_number":250,"context_line":"        Liberty."},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"     Since Mitaka, when a nested share is deleted (nested shares are created"},{"line_number":253,"context_line":"     when ``hpe3par_fstore_per_share`` is set to ``False``), the file tree is"},{"line_number":254,"context_line":"     also deleted. With NFS shares, there is no additional configuration"},{"line_number":255,"context_line":"     needed. For CIFS shares, ``hpe3par_cifs_admin_access_username`` and"},{"line_number":256,"context_line":"     ``hpe3par_cifs_admin_access_password`` must be provided. If they are"},{"line_number":257,"context_line":"     omitted, the original functionality is honored and the file tree remains"},{"line_number":258,"context_line":"     untouched. ``hpe3par_cifs_admin_access_domain`` and"},{"line_number":259,"context_line":"     ``hpe3par_share_mount_path`` can also be specified to create further"},{"line_number":260,"context_line":"     customization."},{"line_number":261,"context_line":""},{"line_number":262,"context_line":"   ``hpe3par_fpg``"},{"line_number":263,"context_line":"     FPG is used in share creation. The FPG and its VFS must be created before"},{"line_number":264,"context_line":"     starting the driver."},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"     Since Newton, the Manila driver supports pools. In order to utilize them,"},{"line_number":267,"context_line":"     ``hpe3par_fpg`` will have a different syntax and"},{"line_number":268,"context_line":"     ``hpe3par_share_ip_address`` will no longer be used. Each FPG and Share"},{"line_number":269,"context_line":"     IP address should be comma delimited for every ``hpe3par_fpg`` entry. In"},{"line_number":270,"context_line":"     order to create three pools you would use the following configuration"},{"line_number":271,"context_line":"     values and would have no entries for ``hpe3par_share_ip_address``:"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"     .. code-block:: ini"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        hpe3par_fpg \u003d\u003cFPG\u003e, \u003cShare IP Address\u003e"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        hpe3par_fpg \u003d\u003cFPG2\u003e, \u003cShare IP Address2\u003e"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"        hpe3par_fpg \u003d\u003cFPG3\u003e, \u003cShare IP Address3\u003e"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"   ``hpe3par_share_ip_address``"},{"line_number":282,"context_line":"     This must be a valid IP address for the configured FPG’s VFS. This IP"},{"line_number":283,"context_line":"     address is used in export locations for shares that are created when"},{"line_number":284,"context_line":"     share networks are not used. Networking must be configured to allow"},{"line_number":285,"context_line":"     connectivity from clients to shares."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"   .. note::"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"      After Newton and onwards, this value is not needed. See the"},{"line_number":290,"context_line":"      above ``hpe3par_fpg`` entry for more details."},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"   ``hpe3par_san_ip``"},{"line_number":293,"context_line":"     IP address for SSH access to the SAN controller."},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"   ``hpe3par_api_url``"},{"line_number":296,"context_line":"     HPE 3PAR WS API Server URL."},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"   ``hpe3par_username``"},{"line_number":299,"context_line":"     HPE 3PAR username with ``edit`` role and access to all domains to use"},{"line_number":300,"context_line":"     with the HPE 3PAR WSAPI."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"   ``hpe3par_password``"},{"line_number":303,"context_line":"     Password to use with ``hpe3par_username`` ."},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"   ``hpe3par_fstore_per_share``"},{"line_number":306,"context_line":"     Use one File Store per share. Defaults to ``False`` ."},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"   ``hpe3par_require_cifs_ip``"},{"line_number":309,"context_line":"     Requires IP access rules for CIFS (in addition to user)."},{"line_number":310,"context_line":"     Defaults to ``False`` ."},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"   ``hpe3par_cifs_admin_access_username``"},{"line_number":313,"context_line":"     File system admin user name for CIFS."},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"   ``hpe3par_cifs_admin_access_password``"},{"line_number":316,"context_line":"     Password to use with ``hpe3par_cifs_admin_access_username`` ."},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"   ``hpe3par_cifs_admin_access_domain```"},{"line_number":319,"context_line":"     File system domain for the CIFS admin user. Defaults to"},{"line_number":320,"context_line":"     ``LOCAL_CLUSTER``."},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"   ``hpe3par_share_mount_path``"},{"line_number":323,"context_line":"     The path where shares are mounted when deleting nested file trees."},{"line_number":324,"context_line":"     Defaults to ``/mnt/`` ."},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"   ``hpe3par_san_login``"},{"line_number":327,"context_line":"     HPE 3PAR username for SSH access to the HPE 3PAR CLI."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   ``hpe3par_san_password``"},{"line_number":330,"context_line":"     Password to use with ``hpe3par_san_login``."},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"   ``hpe3par_san_ssh_port``"},{"line_number":333,"context_line":"     SSH port to use. Default is 22."},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"   ``hpe3par_debug``"},{"line_number":336,"context_line":"     ``True`` or ``False`` for extra debug logging (hpe3parclient debugging)."},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"   ``ssh_conn_timeout``"},{"line_number":339,"context_line":"     Backend server SSH connection timeout."},{"line_number":340,"context_line":""},{"line_number":341,"context_line":"   ``reserved_share_percentage``"},{"line_number":342,"context_line":"     The percentage of back end capacity to be reserved. Default is 0."},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"   ``max_over_subscription_ratio``"},{"line_number":345,"context_line":"     Float representation of the over subscription ratio when thin"},{"line_number":346,"context_line":"     provisioning is involved. Default ratio is 20.0, meaning provisioned"},{"line_number":347,"context_line":"     share capacity can be 20 times the total physical capacity."},{"line_number":348,"context_line":"     Introduced in Liberty."},{"line_number":349,"context_line":""},{"line_number":350,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":351,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a74a57a_ee621a3d","line":348,"range":{"start_line":218,"start_character":2,"end_line":348,"end_character":27},"in_reply_to":"5a74a57a_bdbe9eab","updated":"2016-11-29 10:09:02.000000000","message":"I recommend doing this in a list table :) http://docutils.sourceforge.net/docs/ref/rst/directives.html#list-table","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":23082,"name":"Ravichandran Nudurumati","email":"ravichandrann@hpe.com","username":"ravichandran"},"change_message_id":"d5853afa72dc93b6e7849fb9caee16b1e2cabfef","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"-  Manila configuration parameters"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   ``share_backend_name``"},{"line_number":219,"context_line":"     This is the back end name for reference in share types. Multiple enabled"},{"line_number":220,"context_line":"     back ends (configuration sections) may share a back end name if they have"},{"line_number":221,"context_line":"     the same share types."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"   ``share_driver``"},{"line_number":224,"context_line":"     For HPE 3PAR, the required value is:"},{"line_number":225,"context_line":"     ``manila.share.drivers.hpe.hpe_3par_driver.HPE3ParShareDriver``"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"   ``driver_handles_share_servers``"},{"line_number":228,"context_line":"     For HPE 3PAR, this can be set to ``True`` or ``False``. The share type"},{"line_number":229,"context_line":"     ``driver_handles_share_servers`` value must match the backend’s value to"},{"line_number":230,"context_line":"     allow share creation."},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"     ``False``: When ``driver_handles_share_servers`` is set to ``False``,"},{"line_number":233,"context_line":"     share networks are not used. The ``hpe3par_share_ip_address`` is used in"},{"line_number":234,"context_line":"     the share export location and the share can be accessed by clients that"},{"line_number":235,"context_line":"     have access to the external network with appropriate share access rules"},{"line_number":236,"context_line":"     and a floating IP."},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"     ``True``: When ``driver_handles_share_servers`` is set to ``True``, a"},{"line_number":239,"context_line":"     share network is required to create a share. The share network provides a"},{"line_number":240,"context_line":"     network, subnet, and segmentation ID to use. A new HPE 3PAR FSIP is"},{"line_number":241,"context_line":"     allocated with an IP address from the subnet. This IP address will be"},{"line_number":242,"context_line":"     used in the export location. For a client to access a share with this"},{"line_number":243,"context_line":"     export location, the network must be accessible and the client must be in"},{"line_number":244,"context_line":"     the same subnet with the same segmentation ID (if VLAN). There is a limit"},{"line_number":245,"context_line":"     of 4 FSIPs per FPG."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"     .. note::"},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"        Support for ``driver_handles_share_servers`` \u003d ``True`` was added in"},{"line_number":250,"context_line":"        Liberty."},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"     Since Mitaka, when a nested share is deleted (nested shares are created"},{"line_number":253,"context_line":"     when ``hpe3par_fstore_per_share`` is set to ``False``), the file tree is"},{"line_number":254,"context_line":"     also deleted. With NFS shares, there is no additional configuration"},{"line_number":255,"context_line":"     needed. For CIFS shares, ``hpe3par_cifs_admin_access_username`` and"},{"line_number":256,"context_line":"     ``hpe3par_cifs_admin_access_password`` must be provided. If they are"},{"line_number":257,"context_line":"     omitted, the original functionality is honored and the file tree remains"},{"line_number":258,"context_line":"     untouched. ``hpe3par_cifs_admin_access_domain`` and"},{"line_number":259,"context_line":"     ``hpe3par_share_mount_path`` can also be specified to create further"},{"line_number":260,"context_line":"     customization."},{"line_number":261,"context_line":""},{"line_number":262,"context_line":"   ``hpe3par_fpg``"},{"line_number":263,"context_line":"     FPG is used in share creation. The FPG and its VFS must be created before"},{"line_number":264,"context_line":"     starting the driver."},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"     Since Newton, the Manila driver supports pools. In order to utilize them,"},{"line_number":267,"context_line":"     ``hpe3par_fpg`` will have a different syntax and"},{"line_number":268,"context_line":"     ``hpe3par_share_ip_address`` will no longer be used. Each FPG and Share"},{"line_number":269,"context_line":"     IP address should be comma delimited for every ``hpe3par_fpg`` entry. In"},{"line_number":270,"context_line":"     order to create three pools you would use the following configuration"},{"line_number":271,"context_line":"     values and would have no entries for ``hpe3par_share_ip_address``:"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"     .. code-block:: ini"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        hpe3par_fpg \u003d\u003cFPG\u003e, \u003cShare IP Address\u003e"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        hpe3par_fpg \u003d\u003cFPG2\u003e, \u003cShare IP Address2\u003e"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"        hpe3par_fpg \u003d\u003cFPG3\u003e, \u003cShare IP Address3\u003e"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"   ``hpe3par_share_ip_address``"},{"line_number":282,"context_line":"     This must be a valid IP address for the configured FPG’s VFS. This IP"},{"line_number":283,"context_line":"     address is used in export locations for shares that are created when"},{"line_number":284,"context_line":"     share networks are not used. Networking must be configured to allow"},{"line_number":285,"context_line":"     connectivity from clients to shares."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"   .. note::"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"      After Newton and onwards, this value is not needed. See the"},{"line_number":290,"context_line":"      above ``hpe3par_fpg`` entry for more details."},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"   ``hpe3par_san_ip``"},{"line_number":293,"context_line":"     IP address for SSH access to the SAN controller."},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"   ``hpe3par_api_url``"},{"line_number":296,"context_line":"     HPE 3PAR WS API Server URL."},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"   ``hpe3par_username``"},{"line_number":299,"context_line":"     HPE 3PAR username with ``edit`` role and access to all domains to use"},{"line_number":300,"context_line":"     with the HPE 3PAR WSAPI."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"   ``hpe3par_password``"},{"line_number":303,"context_line":"     Password to use with ``hpe3par_username`` ."},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"   ``hpe3par_fstore_per_share``"},{"line_number":306,"context_line":"     Use one File Store per share. Defaults to ``False`` ."},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"   ``hpe3par_require_cifs_ip``"},{"line_number":309,"context_line":"     Requires IP access rules for CIFS (in addition to user)."},{"line_number":310,"context_line":"     Defaults to ``False`` ."},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"   ``hpe3par_cifs_admin_access_username``"},{"line_number":313,"context_line":"     File system admin user name for CIFS."},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"   ``hpe3par_cifs_admin_access_password``"},{"line_number":316,"context_line":"     Password to use with ``hpe3par_cifs_admin_access_username`` ."},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"   ``hpe3par_cifs_admin_access_domain```"},{"line_number":319,"context_line":"     File system domain for the CIFS admin user. Defaults to"},{"line_number":320,"context_line":"     ``LOCAL_CLUSTER``."},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"   ``hpe3par_share_mount_path``"},{"line_number":323,"context_line":"     The path where shares are mounted when deleting nested file trees."},{"line_number":324,"context_line":"     Defaults to ``/mnt/`` ."},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"   ``hpe3par_san_login``"},{"line_number":327,"context_line":"     HPE 3PAR username for SSH access to the HPE 3PAR CLI."},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"   ``hpe3par_san_password``"},{"line_number":330,"context_line":"     Password to use with ``hpe3par_san_login``."},{"line_number":331,"context_line":""},{"line_number":332,"context_line":"   ``hpe3par_san_ssh_port``"},{"line_number":333,"context_line":"     SSH port to use. Default is 22."},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"   ``hpe3par_debug``"},{"line_number":336,"context_line":"     ``True`` or ``False`` for extra debug logging (hpe3parclient debugging)."},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"   ``ssh_conn_timeout``"},{"line_number":339,"context_line":"     Backend server SSH connection timeout."},{"line_number":340,"context_line":""},{"line_number":341,"context_line":"   ``reserved_share_percentage``"},{"line_number":342,"context_line":"     The percentage of back end capacity to be reserved. Default is 0."},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"   ``max_over_subscription_ratio``"},{"line_number":345,"context_line":"     Float representation of the over subscription ratio when thin"},{"line_number":346,"context_line":"     provisioning is involved. Default ratio is 20.0, meaning provisioned"},{"line_number":347,"context_line":"     share capacity can be 20 times the total physical capacity."},{"line_number":348,"context_line":"     Introduced in Liberty."},{"line_number":349,"context_line":""},{"line_number":350,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":351,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a71b18c_badc6c19","line":348,"range":{"start_line":218,"start_character":2,"end_line":348,"end_character":27},"in_reply_to":"5a74a57a_ee621a3d","updated":"2016-12-13 04:33:11.000000000","message":"Done","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"d383d8dc110d793cabb482c5d8af4d07b8bf6906","unresolved":false,"context_lines":[{"line_number":350,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":351,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"The following parameters shows a sample subset of the ``manila.conf`` file,"},{"line_number":354,"context_line":"which configures two backends and the relevant ``[DEFAULT]`` options. A real"},{"line_number":355,"context_line":"configuration would include additional ``[DEFAULT]`` options and additional"},{"line_number":356,"context_line":"sections that are not discussed in this document. In this example, the"}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a74a57a_6edc5846","line":353,"range":{"start_line":353,"start_character":54,"end_line":353,"end_character":69},"updated":"2016-11-29 02:38:03.000000000","message":":file:`manila.conf`","commit_id":"f97bbbbc6ee503260c9f978755ba77f118c424ad"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"79ff3b505652a2a03976980b05377f3ece7d0c89","unresolved":false,"context_lines":[{"line_number":324,"context_line":""},{"line_number":325,"context_line":".. _manila_hpe_driver_option:"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"Driver options"},{"line_number":328,"context_line":"~~~~~~~~~~~~~~"},{"line_number":329,"context_line":""},{"line_number":330,"context_line":"The following table contains the configuration options specific to the"},{"line_number":331,"context_line":"share driver."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. include:: ../../tables/manila-hpe3par.rst"},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"Set up the HPE 3PAR environment"},{"line_number":336,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a71b18c_26abe6d7","side":"PARENT","line":333,"range":{"start_line":327,"start_character":0,"end_line":333,"end_character":44},"updated":"2016-12-09 08:17:44.000000000","message":"Don\u0027t remove this section. This is an autogenerated content of all options and makes life easier for regenerating this for the next release.","commit_id":"dd7c6b07d926479173af2ab96604eec7e3c2fcc7"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"8cf3174c2914b095d9fcd8f3b20d1da853107d4c","unresolved":false,"context_lines":[{"line_number":324,"context_line":""},{"line_number":325,"context_line":".. _manila_hpe_driver_option:"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"Driver options"},{"line_number":328,"context_line":"~~~~~~~~~~~~~~"},{"line_number":329,"context_line":""},{"line_number":330,"context_line":"The following table contains the configuration options specific to the"},{"line_number":331,"context_line":"share driver."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. include:: ../../tables/manila-hpe3par.rst"},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"Set up the HPE 3PAR environment"},{"line_number":336,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a71b18c_27591d5b","side":"PARENT","line":333,"range":{"start_line":327,"start_character":0,"end_line":333,"end_character":44},"in_reply_to":"3a71b18c_07d7c1bf","updated":"2016-12-09 10:41:30.000000000","message":"it is generated from the manila source code. That table and the master config options in tools/autogenerate-config-flagmappings/manila.* is.","commit_id":"dd7c6b07d926479173af2ab96604eec7e3c2fcc7"},{"author":{"_account_id":23082,"name":"Ravichandran Nudurumati","email":"ravichandrann@hpe.com","username":"ravichandran"},"change_message_id":"1bd6f5ac6557eeca3030937736d8d2e1d98d9ca2","unresolved":false,"context_lines":[{"line_number":324,"context_line":""},{"line_number":325,"context_line":".. _manila_hpe_driver_option:"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"Driver options"},{"line_number":328,"context_line":"~~~~~~~~~~~~~~"},{"line_number":329,"context_line":""},{"line_number":330,"context_line":"The following table contains the configuration options specific to the"},{"line_number":331,"context_line":"share driver."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. include:: ../../tables/manila-hpe3par.rst"},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"Set up the HPE 3PAR environment"},{"line_number":336,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a71b18c_35f4e685","side":"PARENT","line":333,"range":{"start_line":327,"start_character":0,"end_line":333,"end_character":44},"in_reply_to":"3a71b18c_26abe6d7","updated":"2016-12-09 10:16:40.000000000","message":"This is not removed . It will be part of the same file (refer line no 216).","commit_id":"dd7c6b07d926479173af2ab96604eec7e3c2fcc7"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"fd21858e77177d09983e420355067decd2163ce6","unresolved":false,"context_lines":[{"line_number":324,"context_line":""},{"line_number":325,"context_line":".. _manila_hpe_driver_option:"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"Driver options"},{"line_number":328,"context_line":"~~~~~~~~~~~~~~"},{"line_number":329,"context_line":""},{"line_number":330,"context_line":"The following table contains the configuration options specific to the"},{"line_number":331,"context_line":"share driver."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. include:: ../../tables/manila-hpe3par.rst"},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"Set up the HPE 3PAR environment"},{"line_number":336,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a71b18c_d59f3201","side":"PARENT","line":333,"range":{"start_line":327,"start_character":0,"end_line":333,"end_character":44},"in_reply_to":"3a71b18c_35f4e685","updated":"2016-12-09 10:20:11.000000000","message":"You really have to include this file and not maintain the list yourself.\n\nAn autogenerated list is what we want here.","commit_id":"dd7c6b07d926479173af2ab96604eec7e3c2fcc7"},{"author":{"_account_id":23082,"name":"Ravichandran Nudurumati","email":"ravichandrann@hpe.com","username":"ravichandran"},"change_message_id":"1aaeea3e22a32e7431ae2749f662109eb2972304","unresolved":false,"context_lines":[{"line_number":324,"context_line":""},{"line_number":325,"context_line":".. _manila_hpe_driver_option:"},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"Driver options"},{"line_number":328,"context_line":"~~~~~~~~~~~~~~"},{"line_number":329,"context_line":""},{"line_number":330,"context_line":"The following table contains the configuration options specific to the"},{"line_number":331,"context_line":"share driver."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. include:: ../../tables/manila-hpe3par.rst"},{"line_number":334,"context_line":""},{"line_number":335,"context_line":"Set up the HPE 3PAR environment"},{"line_number":336,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a71b18c_07d7c1bf","side":"PARENT","line":333,"range":{"start_line":327,"start_character":0,"end_line":333,"end_character":44},"in_reply_to":"3a71b18c_d59f3201","updated":"2016-12-09 10:39:16.000000000","message":"You mean this file will be auto generated by autogenerate-config-doc tool and we just need to keep the reference here. If so then what is the base for autogenerate-config-doc . I mean from which source autogenerate-config-doc will generate this file? Do i need to update any other place apart from this file.","commit_id":"dd7c6b07d926479173af2ab96604eec7e3c2fcc7"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"491c09a87ea30598718c71341ee016e0da1fb005","unresolved":false,"context_lines":[{"line_number":91,"context_line":"HPE 3PAR File Persona driver can be configured to work with or without"},{"line_number":92,"context_line":"share networks. When using share networks, the HPE 3PAR"},{"line_number":93,"context_line":"driver allocates an FSIP on the back end FPG (VFS) to match the share"},{"line_number":94,"context_line":"network’s subnet and segmentation ID. Security groups associated"},{"line_number":95,"context_line":"with share networks are ignored."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"Operations not supported"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a6eadb0_fd3620b3","line":94,"range":{"start_line":94,"start_character":7,"end_line":94,"end_character":8},"updated":"2016-12-13 05:11:43.000000000","message":"s/’/\u0027/g","commit_id":"5e813fd5735e5b32b2eab6b21fcbeb9a3b2c350e"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"491c09a87ea30598718c71341ee016e0da1fb005","unresolved":false,"context_lines":[{"line_number":209,"context_line":""},{"line_number":210,"context_line":"   .. note::"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"      The name of the backend’s configuration section is used (which may"},{"line_number":213,"context_line":"      be different from the ``share_backend_name`` value)"},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"-  Configure each back end"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a6eadb0_5d1474f4","line":212,"range":{"start_line":212,"start_character":29,"end_line":212,"end_character":30},"updated":"2016-12-13 05:11:43.000000000","message":"ditto","commit_id":"5e813fd5735e5b32b2eab6b21fcbeb9a3b2c350e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"2e4cffd9a06d077249b1e1aafda67bea6f77b5fa","unresolved":false,"context_lines":[{"line_number":220,"context_line":"   describes the parameters that need to be configured in the Manila"},{"line_number":221,"context_line":"   configuration file for the HPE 3PAR driver."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"   .. list-table:: **Manila configuration parameters**"},{"line_number":224,"context_line":"      :widths: 20 45"},{"line_number":225,"context_line":"      :header-rows: 1"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"      * - Option"},{"line_number":228,"context_line":"        - Description of value"},{"line_number":229,"context_line":"      * - ``share_backend_name``"},{"line_number":230,"context_line":"        - This is the back end name for reference in share types. Multiple"},{"line_number":231,"context_line":"          enabled back ends (configuration sections) may share a back end name"},{"line_number":232,"context_line":"          if they have the same share types."},{"line_number":233,"context_line":"      * - ``share_driver``"},{"line_number":234,"context_line":"        - For HPE 3PAR, the required value is:"},{"line_number":235,"context_line":"          manila.share.drivers.hpe.hpe_3par_driver.HPE3ParShareDriver"},{"line_number":236,"context_line":"      * - ``driver_handles_share_servers``"},{"line_number":237,"context_line":"        - For HPE 3PAR, this can be set to ``True`` or ``False``. The share"},{"line_number":238,"context_line":"          type ``driver_handles_share_servers`` value must match the backend’s"},{"line_number":239,"context_line":"          value to allow share creation."},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"          ``False``: When ``driver_handles_share_servers`` is set to ``False``"},{"line_number":242,"context_line":"          , share networks are not used. The ``hpe3par_share_ip_address`` is"},{"line_number":243,"context_line":"          used in the share export location and the share can be accessed by"},{"line_number":244,"context_line":"          clients that have access to the external network with appropriate"},{"line_number":245,"context_line":"          share access rules and a floating IP."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"          ``True``: When ``driver_handles_share_servers`` is set to ``True``"},{"line_number":248,"context_line":"          , a share network is required to create a share. The share network"},{"line_number":249,"context_line":"          provides a network, subnet, and segmentation ID to use. A new HPE"},{"line_number":250,"context_line":"          3PAR FSIP is allocated with an IP address from the subnet. This IP"},{"line_number":251,"context_line":"          address will be used in the export location. For a client to access"},{"line_number":252,"context_line":"          a share with this export location, the network must be accessible"},{"line_number":253,"context_line":"          and the client must be in the same subnet with the same"},{"line_number":254,"context_line":"          segmentation ID (if VLAN). There is a limit of 4 FSIPs per FPG."},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"          .. note::"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"             Support for ``driver_handles_share_servers`` \u003d ``True`` was"},{"line_number":259,"context_line":"             added in Liberty."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"          Since Mitaka, when a nested share is deleted (nested shares are"},{"line_number":262,"context_line":"          created when ``hpe3par_fstore_per_share`` is set to ``False``),"},{"line_number":263,"context_line":"          the file tree is also deleted. With NFS shares, there is no"},{"line_number":264,"context_line":"          additional configuration needed. For CIFS shares,"},{"line_number":265,"context_line":"          ``hpe3par_cifs_admin_access_username`` and"},{"line_number":266,"context_line":"          ``hpe3par_cifs_admin_access_password`` must be provided. If they"},{"line_number":267,"context_line":"          are omitted, the original functionality is honored and the file"},{"line_number":268,"context_line":"          tree remains untouched. ``hpe3par_cifs_admin_access_domain`` and"},{"line_number":269,"context_line":"          ``hpe3par_share_mount_path`` can also be specified to create"},{"line_number":270,"context_line":"          further customization."},{"line_number":271,"context_line":"      * - ``hpe3par_fpg``"},{"line_number":272,"context_line":"        - FPG is used in share creation. The FPG and its VFS must be created"},{"line_number":273,"context_line":"          before starting the driver."},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"          Since Newton, the Manila driver supports pools. In order to utilize"},{"line_number":276,"context_line":"          them, ``hpe3par_fpg`` will have a different syntax and"},{"line_number":277,"context_line":"          ``hpe3par_share_ip_address`` will no longer be used. Each FPG and"},{"line_number":278,"context_line":"          Share IP address should be comma delimited for every ``hpe3par_fpg``"},{"line_number":279,"context_line":"          entry. In order to create three pools you would use the following"},{"line_number":280,"context_line":"          configuration values and would have no entries for"},{"line_number":281,"context_line":"          ``hpe3par_share_ip_address``:"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"          .. code-block:: ini"},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"             hpe3par_fpg \u003d\u003cFPG\u003e, \u003cShare IP Address\u003e"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"             hpe3par_fpg \u003d\u003cFPG2\u003e, \u003cShare IP Address2\u003e"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"             hpe3par_fpg \u003d\u003cFPG3\u003e, \u003cShare IP Address3\u003e"},{"line_number":290,"context_line":"      * - ``hpe3par_share_ip_address``"},{"line_number":291,"context_line":"        - This must be a valid IP address for the configured FPG’s VFS. This"},{"line_number":292,"context_line":"          IP address is used in export locations for shares that are created"},{"line_number":293,"context_line":"          when share networks are not used. Networking must be configured to"},{"line_number":294,"context_line":"          allow connectivity from clients to shares."},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"          .. note::"},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"             After Newton and onwards, this value is not needed. See the"},{"line_number":299,"context_line":"             above ``hpe3par_fpg`` entry for more details."},{"line_number":300,"context_line":"      * - ``hpe3par_san_ip``"},{"line_number":301,"context_line":"        - IP address for SSH access to the SAN controller."},{"line_number":302,"context_line":"      * - ``hpe3par_api_url``"},{"line_number":303,"context_line":"        - HPE 3PAR WS API Server URL."},{"line_number":304,"context_line":"      * - ``hpe3par_username``"},{"line_number":305,"context_line":"        - HPE 3PAR username with ``edit`` role and access to all domains to"},{"line_number":306,"context_line":"          use with the HPE 3PAR WSAPI."},{"line_number":307,"context_line":"      * - ``hpe3par_password``"},{"line_number":308,"context_line":"        - Password to use with ``hpe3par_username`` ."},{"line_number":309,"context_line":"      * - ``hpe3par_fstore_per_share``"},{"line_number":310,"context_line":"        - Use one File Store per share. Defaults to ``False`` ."},{"line_number":311,"context_line":"      * - ``hpe3par_require_cifs_ip``"},{"line_number":312,"context_line":"        - Requires IP access rules for CIFS (in addition to user)."},{"line_number":313,"context_line":"          Defaults to ``False`` ."},{"line_number":314,"context_line":"      * - ``hpe3par_cifs_admin_access_username``"},{"line_number":315,"context_line":"        - File system admin user name for CIFS."},{"line_number":316,"context_line":"      * - ``hpe3par_cifs_admin_access_password``"},{"line_number":317,"context_line":"        - Password to use with ``hpe3par_cifs_admin_access_username`` ."},{"line_number":318,"context_line":"      * - ``hpe3par_cifs_admin_access_domain``"},{"line_number":319,"context_line":"        - File system domain for the CIFS admin user."},{"line_number":320,"context_line":"          Defaults to ``LOCAL_CLUSTER``."},{"line_number":321,"context_line":"      * - ``hpe3par_share_mount_path``"},{"line_number":322,"context_line":"        - The path where shares are mounted when deleting nested file trees."},{"line_number":323,"context_line":"          Defaults to ``/mnt/`` ."},{"line_number":324,"context_line":"      * - ``hpe3par_san_login``"},{"line_number":325,"context_line":"        - HPE 3PAR username for SSH access to the HPE 3PAR CLI."},{"line_number":326,"context_line":"      * - ``hpe3par_san_password``"},{"line_number":327,"context_line":"        - Password to use with ``hpe3par_san_login``."},{"line_number":328,"context_line":"      * - ``hpe3par_san_ssh_port``"},{"line_number":329,"context_line":"        - SSH port to use. Default is 22."},{"line_number":330,"context_line":"      * - ``hpe3par_debug``"},{"line_number":331,"context_line":"        - ``True`` or ``False`` for extra debug logging (hpe3parclient"},{"line_number":332,"context_line":"          debugging)."},{"line_number":333,"context_line":"      * - ``ssh_conn_timeout``"},{"line_number":334,"context_line":"        - Backend server SSH connection timeout."},{"line_number":335,"context_line":"      * - ``reserved_share_percentage``"},{"line_number":336,"context_line":"        - The percentage of back end capacity to be reserved. Default is 0."},{"line_number":337,"context_line":"      * - ``max_over_subscription_ratio``"},{"line_number":338,"context_line":"        - Float representation of the over subscription ratio when thin"},{"line_number":339,"context_line":"          provisioning is involved. Default ratio is 20.0, meaning provisioned"},{"line_number":340,"context_line":"          share capacity can be 20 times the total physical capacity."},{"line_number":341,"context_line":"          Introduced in Liberty."},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":344,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a6eadb0_174738bc","line":341,"range":{"start_line":223,"start_character":2,"end_line":341,"end_character":32},"updated":"2016-12-13 07:10:35.000000000","message":"This should use one of our generated tables - or create one.\n\nThis is maintenance nightmare, I will -1 this as long as it\u0027s there.","commit_id":"5e813fd5735e5b32b2eab6b21fcbeb9a3b2c350e"},{"author":{"_account_id":23082,"name":"Ravichandran Nudurumati","email":"ravichandrann@hpe.com","username":"ravichandran"},"change_message_id":"2af3a5a3349ed94e6dfad222e2e5253f3216d74c","unresolved":false,"context_lines":[{"line_number":220,"context_line":"   describes the parameters that need to be configured in the Manila"},{"line_number":221,"context_line":"   configuration file for the HPE 3PAR driver."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"   .. list-table:: **Manila configuration parameters**"},{"line_number":224,"context_line":"      :widths: 20 45"},{"line_number":225,"context_line":"      :header-rows: 1"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"      * - Option"},{"line_number":228,"context_line":"        - Description of value"},{"line_number":229,"context_line":"      * - ``share_backend_name``"},{"line_number":230,"context_line":"        - This is the back end name for reference in share types. Multiple"},{"line_number":231,"context_line":"          enabled back ends (configuration sections) may share a back end name"},{"line_number":232,"context_line":"          if they have the same share types."},{"line_number":233,"context_line":"      * - ``share_driver``"},{"line_number":234,"context_line":"        - For HPE 3PAR, the required value is:"},{"line_number":235,"context_line":"          manila.share.drivers.hpe.hpe_3par_driver.HPE3ParShareDriver"},{"line_number":236,"context_line":"      * - ``driver_handles_share_servers``"},{"line_number":237,"context_line":"        - For HPE 3PAR, this can be set to ``True`` or ``False``. The share"},{"line_number":238,"context_line":"          type ``driver_handles_share_servers`` value must match the backend’s"},{"line_number":239,"context_line":"          value to allow share creation."},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"          ``False``: When ``driver_handles_share_servers`` is set to ``False``"},{"line_number":242,"context_line":"          , share networks are not used. The ``hpe3par_share_ip_address`` is"},{"line_number":243,"context_line":"          used in the share export location and the share can be accessed by"},{"line_number":244,"context_line":"          clients that have access to the external network with appropriate"},{"line_number":245,"context_line":"          share access rules and a floating IP."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"          ``True``: When ``driver_handles_share_servers`` is set to ``True``"},{"line_number":248,"context_line":"          , a share network is required to create a share. The share network"},{"line_number":249,"context_line":"          provides a network, subnet, and segmentation ID to use. A new HPE"},{"line_number":250,"context_line":"          3PAR FSIP is allocated with an IP address from the subnet. This IP"},{"line_number":251,"context_line":"          address will be used in the export location. For a client to access"},{"line_number":252,"context_line":"          a share with this export location, the network must be accessible"},{"line_number":253,"context_line":"          and the client must be in the same subnet with the same"},{"line_number":254,"context_line":"          segmentation ID (if VLAN). There is a limit of 4 FSIPs per FPG."},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"          .. note::"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"             Support for ``driver_handles_share_servers`` \u003d ``True`` was"},{"line_number":259,"context_line":"             added in Liberty."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"          Since Mitaka, when a nested share is deleted (nested shares are"},{"line_number":262,"context_line":"          created when ``hpe3par_fstore_per_share`` is set to ``False``),"},{"line_number":263,"context_line":"          the file tree is also deleted. With NFS shares, there is no"},{"line_number":264,"context_line":"          additional configuration needed. For CIFS shares,"},{"line_number":265,"context_line":"          ``hpe3par_cifs_admin_access_username`` and"},{"line_number":266,"context_line":"          ``hpe3par_cifs_admin_access_password`` must be provided. If they"},{"line_number":267,"context_line":"          are omitted, the original functionality is honored and the file"},{"line_number":268,"context_line":"          tree remains untouched. ``hpe3par_cifs_admin_access_domain`` and"},{"line_number":269,"context_line":"          ``hpe3par_share_mount_path`` can also be specified to create"},{"line_number":270,"context_line":"          further customization."},{"line_number":271,"context_line":"      * - ``hpe3par_fpg``"},{"line_number":272,"context_line":"        - FPG is used in share creation. The FPG and its VFS must be created"},{"line_number":273,"context_line":"          before starting the driver."},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"          Since Newton, the Manila driver supports pools. In order to utilize"},{"line_number":276,"context_line":"          them, ``hpe3par_fpg`` will have a different syntax and"},{"line_number":277,"context_line":"          ``hpe3par_share_ip_address`` will no longer be used. Each FPG and"},{"line_number":278,"context_line":"          Share IP address should be comma delimited for every ``hpe3par_fpg``"},{"line_number":279,"context_line":"          entry. In order to create three pools you would use the following"},{"line_number":280,"context_line":"          configuration values and would have no entries for"},{"line_number":281,"context_line":"          ``hpe3par_share_ip_address``:"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"          .. code-block:: ini"},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"             hpe3par_fpg \u003d\u003cFPG\u003e, \u003cShare IP Address\u003e"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"             hpe3par_fpg \u003d\u003cFPG2\u003e, \u003cShare IP Address2\u003e"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"             hpe3par_fpg \u003d\u003cFPG3\u003e, \u003cShare IP Address3\u003e"},{"line_number":290,"context_line":"      * - ``hpe3par_share_ip_address``"},{"line_number":291,"context_line":"        - This must be a valid IP address for the configured FPG’s VFS. This"},{"line_number":292,"context_line":"          IP address is used in export locations for shares that are created"},{"line_number":293,"context_line":"          when share networks are not used. Networking must be configured to"},{"line_number":294,"context_line":"          allow connectivity from clients to shares."},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"          .. note::"},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"             After Newton and onwards, this value is not needed. See the"},{"line_number":299,"context_line":"             above ``hpe3par_fpg`` entry for more details."},{"line_number":300,"context_line":"      * - ``hpe3par_san_ip``"},{"line_number":301,"context_line":"        - IP address for SSH access to the SAN controller."},{"line_number":302,"context_line":"      * - ``hpe3par_api_url``"},{"line_number":303,"context_line":"        - HPE 3PAR WS API Server URL."},{"line_number":304,"context_line":"      * - ``hpe3par_username``"},{"line_number":305,"context_line":"        - HPE 3PAR username with ``edit`` role and access to all domains to"},{"line_number":306,"context_line":"          use with the HPE 3PAR WSAPI."},{"line_number":307,"context_line":"      * - ``hpe3par_password``"},{"line_number":308,"context_line":"        - Password to use with ``hpe3par_username`` ."},{"line_number":309,"context_line":"      * - ``hpe3par_fstore_per_share``"},{"line_number":310,"context_line":"        - Use one File Store per share. Defaults to ``False`` ."},{"line_number":311,"context_line":"      * - ``hpe3par_require_cifs_ip``"},{"line_number":312,"context_line":"        - Requires IP access rules for CIFS (in addition to user)."},{"line_number":313,"context_line":"          Defaults to ``False`` ."},{"line_number":314,"context_line":"      * - ``hpe3par_cifs_admin_access_username``"},{"line_number":315,"context_line":"        - File system admin user name for CIFS."},{"line_number":316,"context_line":"      * - ``hpe3par_cifs_admin_access_password``"},{"line_number":317,"context_line":"        - Password to use with ``hpe3par_cifs_admin_access_username`` ."},{"line_number":318,"context_line":"      * - ``hpe3par_cifs_admin_access_domain``"},{"line_number":319,"context_line":"        - File system domain for the CIFS admin user."},{"line_number":320,"context_line":"          Defaults to ``LOCAL_CLUSTER``."},{"line_number":321,"context_line":"      * - ``hpe3par_share_mount_path``"},{"line_number":322,"context_line":"        - The path where shares are mounted when deleting nested file trees."},{"line_number":323,"context_line":"          Defaults to ``/mnt/`` ."},{"line_number":324,"context_line":"      * - ``hpe3par_san_login``"},{"line_number":325,"context_line":"        - HPE 3PAR username for SSH access to the HPE 3PAR CLI."},{"line_number":326,"context_line":"      * - ``hpe3par_san_password``"},{"line_number":327,"context_line":"        - Password to use with ``hpe3par_san_login``."},{"line_number":328,"context_line":"      * - ``hpe3par_san_ssh_port``"},{"line_number":329,"context_line":"        - SSH port to use. Default is 22."},{"line_number":330,"context_line":"      * - ``hpe3par_debug``"},{"line_number":331,"context_line":"        - ``True`` or ``False`` for extra debug logging (hpe3parclient"},{"line_number":332,"context_line":"          debugging)."},{"line_number":333,"context_line":"      * - ``ssh_conn_timeout``"},{"line_number":334,"context_line":"        - Backend server SSH connection timeout."},{"line_number":335,"context_line":"      * - ``reserved_share_percentage``"},{"line_number":336,"context_line":"        - The percentage of back end capacity to be reserved. Default is 0."},{"line_number":337,"context_line":"      * - ``max_over_subscription_ratio``"},{"line_number":338,"context_line":"        - Float representation of the over subscription ratio when thin"},{"line_number":339,"context_line":"          provisioning is involved. Default ratio is 20.0, meaning provisioned"},{"line_number":340,"context_line":"          share capacity can be 20 times the total physical capacity."},{"line_number":341,"context_line":"          Introduced in Liberty."},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":344,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a6eadb0_f63a8797","line":341,"range":{"start_line":223,"start_character":2,"end_line":341,"end_character":32},"in_reply_to":"1a6eadb0_174738bc","updated":"2016-12-14 05:26:39.000000000","message":"This table contains more description which cant be added to the help inside cfg.StrOpt options which is used by auto generating logic.","commit_id":"5e813fd5735e5b32b2eab6b21fcbeb9a3b2c350e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"6f462d0444865351667cd6b2fe6dc961927a90a1","unresolved":false,"context_lines":[{"line_number":220,"context_line":"   describes the parameters that need to be configured in the Manila"},{"line_number":221,"context_line":"   configuration file for the HPE 3PAR driver."},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"   .. list-table:: **Manila configuration parameters**"},{"line_number":224,"context_line":"      :widths: 20 45"},{"line_number":225,"context_line":"      :header-rows: 1"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"      * - Option"},{"line_number":228,"context_line":"        - Description of value"},{"line_number":229,"context_line":"      * - ``share_backend_name``"},{"line_number":230,"context_line":"        - This is the back end name for reference in share types. Multiple"},{"line_number":231,"context_line":"          enabled back ends (configuration sections) may share a back end name"},{"line_number":232,"context_line":"          if they have the same share types."},{"line_number":233,"context_line":"      * - ``share_driver``"},{"line_number":234,"context_line":"        - For HPE 3PAR, the required value is:"},{"line_number":235,"context_line":"          manila.share.drivers.hpe.hpe_3par_driver.HPE3ParShareDriver"},{"line_number":236,"context_line":"      * - ``driver_handles_share_servers``"},{"line_number":237,"context_line":"        - For HPE 3PAR, this can be set to ``True`` or ``False``. The share"},{"line_number":238,"context_line":"          type ``driver_handles_share_servers`` value must match the backend’s"},{"line_number":239,"context_line":"          value to allow share creation."},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"          ``False``: When ``driver_handles_share_servers`` is set to ``False``"},{"line_number":242,"context_line":"          , share networks are not used. The ``hpe3par_share_ip_address`` is"},{"line_number":243,"context_line":"          used in the share export location and the share can be accessed by"},{"line_number":244,"context_line":"          clients that have access to the external network with appropriate"},{"line_number":245,"context_line":"          share access rules and a floating IP."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"          ``True``: When ``driver_handles_share_servers`` is set to ``True``"},{"line_number":248,"context_line":"          , a share network is required to create a share. The share network"},{"line_number":249,"context_line":"          provides a network, subnet, and segmentation ID to use. A new HPE"},{"line_number":250,"context_line":"          3PAR FSIP is allocated with an IP address from the subnet. This IP"},{"line_number":251,"context_line":"          address will be used in the export location. For a client to access"},{"line_number":252,"context_line":"          a share with this export location, the network must be accessible"},{"line_number":253,"context_line":"          and the client must be in the same subnet with the same"},{"line_number":254,"context_line":"          segmentation ID (if VLAN). There is a limit of 4 FSIPs per FPG."},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"          .. note::"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"             Support for ``driver_handles_share_servers`` \u003d ``True`` was"},{"line_number":259,"context_line":"             added in Liberty."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"          Since Mitaka, when a nested share is deleted (nested shares are"},{"line_number":262,"context_line":"          created when ``hpe3par_fstore_per_share`` is set to ``False``),"},{"line_number":263,"context_line":"          the file tree is also deleted. With NFS shares, there is no"},{"line_number":264,"context_line":"          additional configuration needed. For CIFS shares,"},{"line_number":265,"context_line":"          ``hpe3par_cifs_admin_access_username`` and"},{"line_number":266,"context_line":"          ``hpe3par_cifs_admin_access_password`` must be provided. If they"},{"line_number":267,"context_line":"          are omitted, the original functionality is honored and the file"},{"line_number":268,"context_line":"          tree remains untouched. ``hpe3par_cifs_admin_access_domain`` and"},{"line_number":269,"context_line":"          ``hpe3par_share_mount_path`` can also be specified to create"},{"line_number":270,"context_line":"          further customization."},{"line_number":271,"context_line":"      * - ``hpe3par_fpg``"},{"line_number":272,"context_line":"        - FPG is used in share creation. The FPG and its VFS must be created"},{"line_number":273,"context_line":"          before starting the driver."},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"          Since Newton, the Manila driver supports pools. In order to utilize"},{"line_number":276,"context_line":"          them, ``hpe3par_fpg`` will have a different syntax and"},{"line_number":277,"context_line":"          ``hpe3par_share_ip_address`` will no longer be used. Each FPG and"},{"line_number":278,"context_line":"          Share IP address should be comma delimited for every ``hpe3par_fpg``"},{"line_number":279,"context_line":"          entry. In order to create three pools you would use the following"},{"line_number":280,"context_line":"          configuration values and would have no entries for"},{"line_number":281,"context_line":"          ``hpe3par_share_ip_address``:"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":"          .. code-block:: ini"},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"             hpe3par_fpg \u003d\u003cFPG\u003e, \u003cShare IP Address\u003e"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"             hpe3par_fpg \u003d\u003cFPG2\u003e, \u003cShare IP Address2\u003e"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"             hpe3par_fpg \u003d\u003cFPG3\u003e, \u003cShare IP Address3\u003e"},{"line_number":290,"context_line":"      * - ``hpe3par_share_ip_address``"},{"line_number":291,"context_line":"        - This must be a valid IP address for the configured FPG’s VFS. This"},{"line_number":292,"context_line":"          IP address is used in export locations for shares that are created"},{"line_number":293,"context_line":"          when share networks are not used. Networking must be configured to"},{"line_number":294,"context_line":"          allow connectivity from clients to shares."},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"          .. note::"},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"             After Newton and onwards, this value is not needed. See the"},{"line_number":299,"context_line":"             above ``hpe3par_fpg`` entry for more details."},{"line_number":300,"context_line":"      * - ``hpe3par_san_ip``"},{"line_number":301,"context_line":"        - IP address for SSH access to the SAN controller."},{"line_number":302,"context_line":"      * - ``hpe3par_api_url``"},{"line_number":303,"context_line":"        - HPE 3PAR WS API Server URL."},{"line_number":304,"context_line":"      * - ``hpe3par_username``"},{"line_number":305,"context_line":"        - HPE 3PAR username with ``edit`` role and access to all domains to"},{"line_number":306,"context_line":"          use with the HPE 3PAR WSAPI."},{"line_number":307,"context_line":"      * - ``hpe3par_password``"},{"line_number":308,"context_line":"        - Password to use with ``hpe3par_username`` ."},{"line_number":309,"context_line":"      * - ``hpe3par_fstore_per_share``"},{"line_number":310,"context_line":"        - Use one File Store per share. Defaults to ``False`` ."},{"line_number":311,"context_line":"      * - ``hpe3par_require_cifs_ip``"},{"line_number":312,"context_line":"        - Requires IP access rules for CIFS (in addition to user)."},{"line_number":313,"context_line":"          Defaults to ``False`` ."},{"line_number":314,"context_line":"      * - ``hpe3par_cifs_admin_access_username``"},{"line_number":315,"context_line":"        - File system admin user name for CIFS."},{"line_number":316,"context_line":"      * - ``hpe3par_cifs_admin_access_password``"},{"line_number":317,"context_line":"        - Password to use with ``hpe3par_cifs_admin_access_username`` ."},{"line_number":318,"context_line":"      * - ``hpe3par_cifs_admin_access_domain``"},{"line_number":319,"context_line":"        - File system domain for the CIFS admin user."},{"line_number":320,"context_line":"          Defaults to ``LOCAL_CLUSTER``."},{"line_number":321,"context_line":"      * - ``hpe3par_share_mount_path``"},{"line_number":322,"context_line":"        - The path where shares are mounted when deleting nested file trees."},{"line_number":323,"context_line":"          Defaults to ``/mnt/`` ."},{"line_number":324,"context_line":"      * - ``hpe3par_san_login``"},{"line_number":325,"context_line":"        - HPE 3PAR username for SSH access to the HPE 3PAR CLI."},{"line_number":326,"context_line":"      * - ``hpe3par_san_password``"},{"line_number":327,"context_line":"        - Password to use with ``hpe3par_san_login``."},{"line_number":328,"context_line":"      * - ``hpe3par_san_ssh_port``"},{"line_number":329,"context_line":"        - SSH port to use. Default is 22."},{"line_number":330,"context_line":"      * - ``hpe3par_debug``"},{"line_number":331,"context_line":"        - ``True`` or ``False`` for extra debug logging (hpe3parclient"},{"line_number":332,"context_line":"          debugging)."},{"line_number":333,"context_line":"      * - ``ssh_conn_timeout``"},{"line_number":334,"context_line":"        - Backend server SSH connection timeout."},{"line_number":335,"context_line":"      * - ``reserved_share_percentage``"},{"line_number":336,"context_line":"        - The percentage of back end capacity to be reserved. Default is 0."},{"line_number":337,"context_line":"      * - ``max_over_subscription_ratio``"},{"line_number":338,"context_line":"        - Float representation of the over subscription ratio when thin"},{"line_number":339,"context_line":"          provisioning is involved. Default ratio is 20.0, meaning provisioned"},{"line_number":340,"context_line":"          share capacity can be 20 times the total physical capacity."},{"line_number":341,"context_line":"          Introduced in Liberty."},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"HPE 3PAR Manila driver configuration example"},{"line_number":344,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a6eadb0_cfd08e56","line":341,"range":{"start_line":223,"start_character":2,"end_line":341,"end_character":32},"in_reply_to":"1a6eadb0_f63a8797","updated":"2016-12-14 07:18:21.000000000","message":"Our policy is to only display those tables - the maintenance to keep those updated in time does not work out.","commit_id":"5e813fd5735e5b32b2eab6b21fcbeb9a3b2c350e"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"8bf0ac7c7d8e5083531713744c4b87634b6ab144","unresolved":false,"context_lines":[{"line_number":416,"context_line":"``driver_handles_share_servers``( ``True`` or ``False`` ) indicated whether"},{"line_number":417,"context_line":"share networks could be used. When set to ``False``, the HPE 3PAR driver"},{"line_number":418,"context_line":"behaved as described earlier for Kilo. When set to ``True``, the share"},{"line_number":419,"context_line":"network’s subnet, segmentation ID, and IP address range was used to allocate"},{"line_number":420,"context_line":"an FSIP on the HPE 3PAR. There is a limit of four FSIPs per VFS. For clients"},{"line_number":421,"context_line":"to communicate with shares via this FSIP, the client must have access to the"},{"line_number":422,"context_line":"external network using the subnet and segmentation ID of the share network."}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a6eadb0_dd1de4be","line":419,"updated":"2016-12-13 05:29:18.000000000","message":"switch to \u0027were\u0027 - \"and IP address range were used..\"","commit_id":"5e813fd5735e5b32b2eab6b21fcbeb9a3b2c350e"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"491c09a87ea30598718c71341ee016e0da1fb005","unresolved":false,"context_lines":[{"line_number":481,"context_line":"   everything due to the additional restrictions of the folder ACLs."},{"line_number":482,"context_line":""},{"line_number":483,"context_line":"   To modify the file or folder ACLs, allow access to an HPE 3PAR File Persona"},{"line_number":484,"context_line":"   local user that is in the administrator’s group and connect to the share"},{"line_number":485,"context_line":"   using that user’s credentials. Then, use the appropriate mechanism to"},{"line_number":486,"context_line":"   modify the ACL or permissions to allow different access than what is"},{"line_number":487,"context_line":"   provided by default."}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a6eadb0_7d72107e","line":484,"range":{"start_line":484,"start_character":42,"end_line":484,"end_character":43},"updated":"2016-12-13 05:11:43.000000000","message":"ditto","commit_id":"5e813fd5735e5b32b2eab6b21fcbeb9a3b2c350e"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"491c09a87ea30598718c71341ee016e0da1fb005","unresolved":false,"context_lines":[{"line_number":482,"context_line":""},{"line_number":483,"context_line":"   To modify the file or folder ACLs, allow access to an HPE 3PAR File Persona"},{"line_number":484,"context_line":"   local user that is in the administrator’s group and connect to the share"},{"line_number":485,"context_line":"   using that user’s credentials. Then, use the appropriate mechanism to"},{"line_number":486,"context_line":"   modify the ACL or permissions to allow different access than what is"},{"line_number":487,"context_line":"   provided by default."},{"line_number":488,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"1a6eadb0_9d6fec91","line":485,"range":{"start_line":485,"start_character":18,"end_line":485,"end_character":19},"updated":"2016-12-13 05:11:43.000000000","message":"ditto","commit_id":"5e813fd5735e5b32b2eab6b21fcbeb9a3b2c350e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"48ca102ea4dac3c0bc3982ad47df1daa3e4569b6","unresolved":false,"context_lines":[{"line_number":642,"context_line":"      4 FSIPs per FPG (VFS). One of those 4 FSIPs is reserved for the initial"},{"line_number":643,"context_line":"      VFS IP, so the share network limit is 48 share networks per node pair."},{"line_number":644,"context_line":""},{"line_number":645,"context_line":"Summary"},{"line_number":646,"context_line":"~~~~~~~"},{"line_number":647,"context_line":""},{"line_number":648,"context_line":"The HPE 3PAR File Persona driver extends the HPE 3PAR StoreServ into the"},{"line_number":649,"context_line":"Shared File Systems service of OpenStack. In the OpenStack Mitaka release,"},{"line_number":650,"context_line":"new features of the HPE 3PAR File Persona driver include:"},{"line_number":651,"context_line":""},{"line_number":652,"context_line":"-  HPE 3PAR finds CIFS share with either prefix"},{"line_number":653,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"da4df55a_a84a66c3","line":650,"range":{"start_line":645,"start_character":0,"end_line":650,"end_character":57},"updated":"2016-12-23 08:34:10.000000000","message":"Remvoe the complete Summary section, this is nothing we do.","commit_id":"a666305af576cdbeb05566146191fd2bb9237084"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"48ca102ea4dac3c0bc3982ad47df1daa3e4569b6","unresolved":false,"context_lines":[{"line_number":646,"context_line":"~~~~~~~"},{"line_number":647,"context_line":""},{"line_number":648,"context_line":"The HPE 3PAR File Persona driver extends the HPE 3PAR StoreServ into the"},{"line_number":649,"context_line":"Shared File Systems service of OpenStack. In the OpenStack Mitaka release,"},{"line_number":650,"context_line":"new features of the HPE 3PAR File Persona driver include:"},{"line_number":651,"context_line":""},{"line_number":652,"context_line":"-  HPE 3PAR finds CIFS share with either prefix"},{"line_number":653,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"da4df55a_4839fa40","line":650,"range":{"start_line":649,"start_character":41,"end_line":650,"end_character":57},"updated":"2016-12-23 08:34:10.000000000","message":"that belongs into release notes and not here - and for Newton it\u0027s not relevant.","commit_id":"a666305af576cdbeb05566146191fd2bb9237084"}]}
