)]}'
{"doc/config-reference/block-storage/drivers/zfssa-nfs-driver.xml":[{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"f7659cddbb3ddd1945710c45ccd35380d63fac9c","unresolved":false,"context_lines":[{"line_number":3,"context_line":"    xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\""},{"line_number":4,"context_line":"    xml:id\u003d\"oracle-zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS block storage driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS block storage(Cinder) driver, version \u003cliteral\u003e1.0.0\u003c/literal\u003e,"},{"line_number":7,"context_line":"        enables the Oracle ZFS Storage Appliance (ZFSSA) to be used seamlessly as a block storage"},{"line_number":8,"context_line":"        resource. The driver provides the ability to create NFS volumes that can be allocated"},{"line_number":9,"context_line":"        by OpenStack block storage service(Cinder) to any virtual machine instantiated by the OpenStack Compute module(Nova)."}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_ec10a35b","line":6,"updated":"2015-03-17 10:17:52.000000000","message":"A space is missing before the parenthesis, and also in lines 9, 10, 36 and 38.","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":3,"context_line":"    xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\""},{"line_number":4,"context_line":"    xml:id\u003d\"oracle-zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS block storage driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS block storage(Cinder) driver, version \u003cliteral\u003e1.0.0\u003c/literal\u003e,"},{"line_number":7,"context_line":"        enables the Oracle ZFS Storage Appliance (ZFSSA) to be used seamlessly as a block storage"},{"line_number":8,"context_line":"        resource. The driver provides the ability to create NFS volumes that can be allocated"},{"line_number":9,"context_line":"        by OpenStack block storage service(Cinder) to any virtual machine instantiated by the OpenStack Compute module(Nova)."}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_263d7c2d","line":6,"updated":"2015-03-17 09:30:36.000000000","message":"I think (Cinder) should be removed here and I am not sure about tracking the used version (1.0.0) here.","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":3,"context_line":"    xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\""},{"line_number":4,"context_line":"    xml:id\u003d\"oracle-zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS block storage driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS block storage(Cinder) driver, version \u003cliteral\u003e1.0.0\u003c/literal\u003e,"},{"line_number":7,"context_line":"        enables the Oracle ZFS Storage Appliance (ZFSSA) to be used seamlessly as a block storage"},{"line_number":8,"context_line":"        resource. The driver provides the ability to create NFS volumes that can be allocated"},{"line_number":9,"context_line":"        by OpenStack block storage service(Cinder) to any virtual machine instantiated by the OpenStack Compute module(Nova)."}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_b2b98b17","line":6,"in_reply_to":"9a80dd14_263d7c2d","updated":"2015-03-17 18:40:51.000000000","message":"I followed Maria\u0027s recommendation here to use \"OpenStack Block Storage service (cinder)\"","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":3,"context_line":"    xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\""},{"line_number":4,"context_line":"    xml:id\u003d\"oracle-zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS block storage driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS block storage(Cinder) driver, version \u003cliteral\u003e1.0.0\u003c/literal\u003e,"},{"line_number":7,"context_line":"        enables the Oracle ZFS Storage Appliance (ZFSSA) to be used seamlessly as a block storage"},{"line_number":8,"context_line":"        resource. The driver provides the ability to create NFS volumes that can be allocated"},{"line_number":9,"context_line":"        by OpenStack block storage service(Cinder) to any virtual machine instantiated by the OpenStack Compute module(Nova)."}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_d2351fa9","line":6,"in_reply_to":"9a80dd14_ec10a35b","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    xml:id\u003d\"oracle-zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS block storage driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS block storage(Cinder) driver, version \u003cliteral\u003e1.0.0\u003c/literal\u003e,"},{"line_number":7,"context_line":"        enables the Oracle ZFS Storage Appliance (ZFSSA) to be used seamlessly as a block storage"},{"line_number":8,"context_line":"        resource. The driver provides the ability to create NFS volumes that can be allocated"},{"line_number":9,"context_line":"        by OpenStack block storage service(Cinder) to any virtual machine instantiated by the OpenStack Compute module(Nova)."},{"line_number":10,"context_line":"    \u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_664774bd","line":7,"updated":"2015-03-17 09:30:36.000000000","message":"(ZFSAA) should be used in line 6 and ZFSSA should be used in the following text.","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    xml:id\u003d\"oracle-zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS block storage driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS block storage(Cinder) driver, version \u003cliteral\u003e1.0.0\u003c/literal\u003e,"},{"line_number":7,"context_line":"        enables the Oracle ZFS Storage Appliance (ZFSSA) to be used seamlessly as a block storage"},{"line_number":8,"context_line":"        resource. The driver provides the ability to create NFS volumes that can be allocated"},{"line_number":9,"context_line":"        by OpenStack block storage service(Cinder) to any virtual machine instantiated by the OpenStack Compute module(Nova)."},{"line_number":10,"context_line":"    \u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_72463323","line":7,"in_reply_to":"9a80dd14_664774bd","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS block storage(Cinder) driver, version \u003cliteral\u003e1.0.0\u003c/literal\u003e,"},{"line_number":7,"context_line":"        enables the Oracle ZFS Storage Appliance (ZFSSA) to be used seamlessly as a block storage"},{"line_number":8,"context_line":"        resource. The driver provides the ability to create NFS volumes that can be allocated"},{"line_number":9,"context_line":"        by OpenStack block storage service(Cinder) to any virtual machine instantiated by the OpenStack Compute module(Nova)."},{"line_number":10,"context_line":"    \u003c/para\u003e"},{"line_number":11,"context_line":"    \u003csimplesect\u003e"},{"line_number":12,"context_line":"        \u003ctitle\u003eRequirements\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_c615809c","line":9,"updated":"2015-03-17 09:30:36.000000000","message":"I would prefer to only use cinder and nova here.","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"f7659cddbb3ddd1945710c45ccd35380d63fac9c","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS block storage(Cinder) driver, version \u003cliteral\u003e1.0.0\u003c/literal\u003e,"},{"line_number":7,"context_line":"        enables the Oracle ZFS Storage Appliance (ZFSSA) to be used seamlessly as a block storage"},{"line_number":8,"context_line":"        resource. The driver provides the ability to create NFS volumes that can be allocated"},{"line_number":9,"context_line":"        by OpenStack block storage service(Cinder) to any virtual machine instantiated by the OpenStack Compute module(Nova)."},{"line_number":10,"context_line":"    \u003c/para\u003e"},{"line_number":11,"context_line":"    \u003csimplesect\u003e"},{"line_number":12,"context_line":"        \u003ctitle\u003eRequirements\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_ec7a6376","line":9,"updated":"2015-03-17 10:17:52.000000000","message":"OpenStack block storage service (Cinder) -\u003e OpenStack Block Storage service (cinder)\n\nNova -\u003e nova\n\nI suggest leaving Block Storage and Compute to make the conventions happy. Please see https://wiki.openstack.org/wiki/Documentation/Conventions#OpenStack.2C_not_Openstack_or_openstack\n\nPlease also revise lines 5, 6, 7, and 244","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS block storage(Cinder) driver, version \u003cliteral\u003e1.0.0\u003c/literal\u003e,"},{"line_number":7,"context_line":"        enables the Oracle ZFS Storage Appliance (ZFSSA) to be used seamlessly as a block storage"},{"line_number":8,"context_line":"        resource. The driver provides the ability to create NFS volumes that can be allocated"},{"line_number":9,"context_line":"        by OpenStack block storage service(Cinder) to any virtual machine instantiated by the OpenStack Compute module(Nova)."},{"line_number":10,"context_line":"    \u003c/para\u003e"},{"line_number":11,"context_line":"    \u003csimplesect\u003e"},{"line_number":12,"context_line":"        \u003ctitle\u003eRequirements\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_325cbbed","line":9,"in_reply_to":"9a80dd14_ec7a6376","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":14,"context_line":"    \u003c/simplesect\u003e"},{"line_number":15,"context_line":"    \u003csimplesect\u003e"},{"line_number":16,"context_line":"        \u003ctitle\u003eAppliance Configuration\u003c/title\u003e"},{"line_number":17,"context_line":"        \u003cpara\u003eAppliance configuration using the command line interface (CLI) is described"},{"line_number":18,"context_line":"            below. To access the CLI, ensure SSH remote access is enabled, which is the default. You"},{"line_number":19,"context_line":"            can also perform configuration using the browser user interface (BUI) or the RESTful"},{"line_number":20,"context_line":"            API. Please refer the \u003clink"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_6675b4f9","line":17,"updated":"2015-03-17 09:30:36.000000000","message":"Use glossterm here.","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":14,"context_line":"    \u003c/simplesect\u003e"},{"line_number":15,"context_line":"    \u003csimplesect\u003e"},{"line_number":16,"context_line":"        \u003ctitle\u003eAppliance Configuration\u003c/title\u003e"},{"line_number":17,"context_line":"        \u003cpara\u003eAppliance configuration using the command line interface (CLI) is described"},{"line_number":18,"context_line":"            below. To access the CLI, ensure SSH remote access is enabled, which is the default. You"},{"line_number":19,"context_line":"            can also perform configuration using the browser user interface (BUI) or the RESTful"},{"line_number":20,"context_line":"            API. Please refer the \u003clink"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_72f473cf","line":17,"in_reply_to":"9a80dd14_6675b4f9","updated":"2015-03-17 18:40:51.000000000","message":"This actually refers to the CLI of the ZFS Storage Appliance, so glossterm may not apply","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":16,"context_line":"        \u003ctitle\u003eAppliance Configuration\u003c/title\u003e"},{"line_number":17,"context_line":"        \u003cpara\u003eAppliance configuration using the command line interface (CLI) is described"},{"line_number":18,"context_line":"            below. To access the CLI, ensure SSH remote access is enabled, which is the default. You"},{"line_number":19,"context_line":"            can also perform configuration using the browser user interface (BUI) or the RESTful"},{"line_number":20,"context_line":"            API. Please refer the \u003clink"},{"line_number":21,"context_line":"            xlink:href\u003d\"http://www.oracle.com/technetwork/documentation/oracle-unified-ss-193371.html\"\u003e"},{"line_number":22,"context_line":"            Oracle ZFS Storage Appliance documentation\u003c/link\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_c6cae019","line":19,"updated":"2015-03-17 09:30:36.000000000","message":"I have never heard \"BUI\" before. Is this familiar?","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":16,"context_line":"        \u003ctitle\u003eAppliance Configuration\u003c/title\u003e"},{"line_number":17,"context_line":"        \u003cpara\u003eAppliance configuration using the command line interface (CLI) is described"},{"line_number":18,"context_line":"            below. To access the CLI, ensure SSH remote access is enabled, which is the default. You"},{"line_number":19,"context_line":"            can also perform configuration using the browser user interface (BUI) or the RESTful"},{"line_number":20,"context_line":"            API. Please refer the \u003clink"},{"line_number":21,"context_line":"            xlink:href\u003d\"http://www.oracle.com/technetwork/documentation/oracle-unified-ss-193371.html\"\u003e"},{"line_number":22,"context_line":"            Oracle ZFS Storage Appliance documentation\u003c/link\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_12dc1746","line":19,"in_reply_to":"9a80dd14_c6cae019","updated":"2015-03-17 18:40:51.000000000","message":"This refers to the ZFS Storage Appliance\u0027s Web User Interface. A term our customers are familiar with.","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":20,"context_line":"            API. Please refer the \u003clink"},{"line_number":21,"context_line":"            xlink:href\u003d\"http://www.oracle.com/technetwork/documentation/oracle-unified-ss-193371.html\"\u003e"},{"line_number":22,"context_line":"            Oracle ZFS Storage Appliance documentation\u003c/link\u003e"},{"line_number":23,"context_line":"            for details on how to configure the Oracle ZFS Storage Appliance using the BUI, CLI and RESTful api."},{"line_number":24,"context_line":"        \u003c/para\u003e"},{"line_number":25,"context_line":"        \u003cprocedure\u003e"},{"line_number":26,"context_line":"            \u003cstep\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_06d5d8b8","line":23,"updated":"2015-03-17 09:30:36.000000000","message":"api -\u003e API","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":20,"context_line":"            API. Please refer the \u003clink"},{"line_number":21,"context_line":"            xlink:href\u003d\"http://www.oracle.com/technetwork/documentation/oracle-unified-ss-193371.html\"\u003e"},{"line_number":22,"context_line":"            Oracle ZFS Storage Appliance documentation\u003c/link\u003e"},{"line_number":23,"context_line":"            for details on how to configure the Oracle ZFS Storage Appliance using the BUI, CLI and RESTful api."},{"line_number":24,"context_line":"        \u003c/para\u003e"},{"line_number":25,"context_line":"        \u003cprocedure\u003e"},{"line_number":26,"context_line":"            \u003cstep\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_72c9d378","line":23,"in_reply_to":"9a80dd14_06d5d8b8","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":30,"context_line":"            \u003c/step\u003e"},{"line_number":31,"context_line":"            \u003cstep\u003e"},{"line_number":32,"context_line":"                \u003cpara\u003eCreate a new storage pool on the appliance if you do not want to use an"},{"line_number":33,"context_line":"                    existing one. This storage pool is named \u0027mypool\u0027 for the sake of this documentation.\u003c/para\u003e"},{"line_number":34,"context_line":"            \u003c/step\u003e"},{"line_number":35,"context_line":"            \u003cstep\u003e"},{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_66fa1445","line":33,"updated":"2015-03-17 09:30:36.000000000","message":"\u003cliteral\u003emypool\u003c/literal\u003e","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":30,"context_line":"            \u003c/step\u003e"},{"line_number":31,"context_line":"            \u003cstep\u003e"},{"line_number":32,"context_line":"                \u003cpara\u003eCreate a new storage pool on the appliance if you do not want to use an"},{"line_number":33,"context_line":"                    existing one. This storage pool is named \u0027mypool\u0027 for the sake of this documentation.\u003c/para\u003e"},{"line_number":34,"context_line":"            \u003c/step\u003e"},{"line_number":35,"context_line":"            \u003cstep\u003e"},{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_b2c34b56","line":33,"in_reply_to":"9a80dd14_66fa1445","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":33,"context_line":"                    existing one. This storage pool is named \u0027mypool\u0027 for the sake of this documentation.\u003c/para\u003e"},{"line_number":34,"context_line":"            \u003c/step\u003e"},{"line_number":35,"context_line":"            \u003cstep\u003e"},{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"},{"line_number":37,"context_line":"                    existing ones. This driver will create a project and share by the names specified in cinder.conf, if the"},{"line_number":38,"context_line":"                    a project or share by that name doesnt already exist in the storage pool(mypool)."},{"line_number":39,"context_line":"                    The project and share are named \u0027NFSProject\u0027 and \u0027nfs_share\u0027 in the sample cinder.conf entries below.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_c698201e","line":36,"updated":"2015-03-17 09:30:36.000000000","message":"Remove (mypool) or use \u003cliteral\u003emypool\u003c/literal\u003e.","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":33,"context_line":"                    existing one. This storage pool is named \u0027mypool\u0027 for the sake of this documentation.\u003c/para\u003e"},{"line_number":34,"context_line":"            \u003c/step\u003e"},{"line_number":35,"context_line":"            \u003cstep\u003e"},{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"},{"line_number":37,"context_line":"                    existing ones. This driver will create a project and share by the names specified in cinder.conf, if the"},{"line_number":38,"context_line":"                    a project or share by that name doesnt already exist in the storage pool(mypool)."},{"line_number":39,"context_line":"                    The project and share are named \u0027NFSProject\u0027 and \u0027nfs_share\u0027 in the sample cinder.conf entries below.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_5293ef5b","line":36,"in_reply_to":"9a80dd14_c698201e","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            \u003c/step\u003e"},{"line_number":35,"context_line":"            \u003cstep\u003e"},{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"},{"line_number":37,"context_line":"                    existing ones. This driver will create a project and share by the names specified in cinder.conf, if the"},{"line_number":38,"context_line":"                    a project or share by that name doesnt already exist in the storage pool(mypool)."},{"line_number":39,"context_line":"                    The project and share are named \u0027NFSProject\u0027 and \u0027nfs_share\u0027 in the sample cinder.conf entries below.\u003c/para\u003e"},{"line_number":40,"context_line":"            \u003c/step\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_a6ba4c6f","line":37,"updated":"2015-03-17 09:30:36.000000000","message":"the \u003cfilename\u003ecinder.conf\u003c/filename\u003e configuration file","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":34,"context_line":"            \u003c/step\u003e"},{"line_number":35,"context_line":"            \u003cstep\u003e"},{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"},{"line_number":37,"context_line":"                    existing ones. This driver will create a project and share by the names specified in cinder.conf, if the"},{"line_number":38,"context_line":"                    a project or share by that name doesnt already exist in the storage pool(mypool)."},{"line_number":39,"context_line":"                    The project and share are named \u0027NFSProject\u0027 and \u0027nfs_share\u0027 in the sample cinder.conf entries below.\u003c/para\u003e"},{"line_number":40,"context_line":"            \u003c/step\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_7290f34e","line":37,"in_reply_to":"9a80dd14_a6ba4c6f","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":35,"context_line":"            \u003cstep\u003e"},{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"},{"line_number":37,"context_line":"                    existing ones. This driver will create a project and share by the names specified in cinder.conf, if the"},{"line_number":38,"context_line":"                    a project or share by that name doesnt already exist in the storage pool(mypool)."},{"line_number":39,"context_line":"                    The project and share are named \u0027NFSProject\u0027 and \u0027nfs_share\u0027 in the sample cinder.conf entries below.\u003c/para\u003e"},{"line_number":40,"context_line":"            \u003c/step\u003e"},{"line_number":41,"context_line":"            \u003cstep\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_e69d240c","line":38,"updated":"2015-03-17 09:30:36.000000000","message":"Remove (mypool) or use \u003cliteral\u003emypool\u003c/literal\u003e.","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":35,"context_line":"            \u003cstep\u003e"},{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"},{"line_number":37,"context_line":"                    existing ones. This driver will create a project and share by the names specified in cinder.conf, if the"},{"line_number":38,"context_line":"                    a project or share by that name doesnt already exist in the storage pool(mypool)."},{"line_number":39,"context_line":"                    The project and share are named \u0027NFSProject\u0027 and \u0027nfs_share\u0027 in the sample cinder.conf entries below.\u003c/para\u003e"},{"line_number":40,"context_line":"            \u003c/step\u003e"},{"line_number":41,"context_line":"            \u003cstep\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_b29a6b6c","line":38,"in_reply_to":"9a80dd14_e69d240c","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"},{"line_number":37,"context_line":"                    existing ones. This driver will create a project and share by the names specified in cinder.conf, if the"},{"line_number":38,"context_line":"                    a project or share by that name doesnt already exist in the storage pool(mypool)."},{"line_number":39,"context_line":"                    The project and share are named \u0027NFSProject\u0027 and \u0027nfs_share\u0027 in the sample cinder.conf entries below.\u003c/para\u003e"},{"line_number":40,"context_line":"            \u003c/step\u003e"},{"line_number":41,"context_line":"            \u003cstep\u003e"},{"line_number":42,"context_line":"                \u003cpara\u003eTo perform driver operations, create a role with the following"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_868e28cf","line":39,"updated":"2015-03-17 09:30:36.000000000","message":"\u003cliteral\u003eNFSProject\u003c/literal\u003e, \u003cliteral\u003enfs_share\u003c/literal\u003e, \u003cfilename\u003ecinder.conf\u003c/filename\u003e configuration file","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":36,"context_line":"                \u003cpara\u003eCreate a new project and share in the storage pool(mypool) if you do not want to use"},{"line_number":37,"context_line":"                    existing ones. This driver will create a project and share by the names specified in cinder.conf, if the"},{"line_number":38,"context_line":"                    a project or share by that name doesnt already exist in the storage pool(mypool)."},{"line_number":39,"context_line":"                    The project and share are named \u0027NFSProject\u0027 and \u0027nfs_share\u0027 in the sample cinder.conf entries below.\u003c/para\u003e"},{"line_number":40,"context_line":"            \u003c/step\u003e"},{"line_number":41,"context_line":"            \u003cstep\u003e"},{"line_number":42,"context_line":"                \u003cpara\u003eTo perform driver operations, create a role with the following"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_d286ff15","line":39,"in_reply_to":"9a80dd14_868e28cf","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":63,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003ecommit\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":64,"context_line":"                \u003cscreen\u003e\u003cprompt\u003ezfssa:\u003e\u003c/prompt\u003e \u003cuserinput\u003econfiguration roles OpenStackRole authorizations\u003e set scope\u003dnas\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":65,"context_line":"\u003cpara\u003eThe following properties need to be set when the scope of this role needs to be limited to a pool(mypool), a project(NFSProject) and a"},{"line_number":66,"context_line":"share(nfs_share) created in the steps above. This will prevent the user assifned to this role from being used to modify other pools, projects and shares.\u003c/para\u003e"},{"line_number":67,"context_line":"\u003cscreen\u003e\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset pool\u003dmypool\u003c/userinput\u003e"},{"line_number":68,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset project\u003dNFSProject\u003c/userinput\u003e"},{"line_number":69,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset share\u003dnfs_share\u003c/userinput\u003e\u003c/screen\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_467270e4","line":66,"updated":"2015-03-17 09:30:36.000000000","message":"Same like above for (mypool), (NFSProject), and (nfs_share).","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":63,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003ecommit\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":64,"context_line":"                \u003cscreen\u003e\u003cprompt\u003ezfssa:\u003e\u003c/prompt\u003e \u003cuserinput\u003econfiguration roles OpenStackRole authorizations\u003e set scope\u003dnas\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":65,"context_line":"\u003cpara\u003eThe following properties need to be set when the scope of this role needs to be limited to a pool(mypool), a project(NFSProject) and a"},{"line_number":66,"context_line":"share(nfs_share) created in the steps above. This will prevent the user assifned to this role from being used to modify other pools, projects and shares.\u003c/para\u003e"},{"line_number":67,"context_line":"\u003cscreen\u003e\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset pool\u003dmypool\u003c/userinput\u003e"},{"line_number":68,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset project\u003dNFSProject\u003c/userinput\u003e"},{"line_number":69,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset share\u003dnfs_share\u003c/userinput\u003e\u003c/screen\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_128177fb","line":66,"in_reply_to":"9a80dd14_467270e4","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"f7659cddbb3ddd1945710c45ccd35380d63fac9c","unresolved":false,"context_lines":[{"line_number":80,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003ecommit\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":81,"context_line":"            \u003c/step\u003e"},{"line_number":82,"context_line":"            \u003cstep\u003e"},{"line_number":83,"context_line":"                \u003cpara\u003eCreate a new user or modify an existing user and assign the new role to the"},{"line_number":84,"context_line":"                    user.\u003c/para\u003e"},{"line_number":85,"context_line":"                \u003cpara\u003eThe following example shows how to create a new user and assign the new role"},{"line_number":86,"context_line":"                    to the user.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_49c9a178","line":83,"updated":"2015-03-17 10:17:52.000000000","message":"I would change to: \"or modify an existing one\" to avoid tautology with the word \"user\".","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":80,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003ecommit\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":81,"context_line":"            \u003c/step\u003e"},{"line_number":82,"context_line":"            \u003cstep\u003e"},{"line_number":83,"context_line":"                \u003cpara\u003eCreate a new user or modify an existing user and assign the new role to the"},{"line_number":84,"context_line":"                    user.\u003c/para\u003e"},{"line_number":85,"context_line":"                \u003cpara\u003eThe following example shows how to create a new user and assign the new role"},{"line_number":86,"context_line":"                    to the user.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_527a0f26","line":83,"in_reply_to":"9a80dd14_49c9a178","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"f7659cddbb3ddd1945710c45ccd35380d63fac9c","unresolved":false,"context_lines":[{"line_number":93,"context_line":"            \u003c/step\u003e"},{"line_number":94,"context_line":"            \u003cstep\u003e"},{"line_number":95,"context_line":"                \u003cpara\u003eEnsure that NFS and HTTP services on the appliance are online. Note the HTTPS"},{"line_number":96,"context_line":"                    port number for later entry in the Cinder service configuration file. This driver uses WebDAV"},{"line_number":97,"context_line":"                    over HTTPS to create snapshots and clones of volumes, and therefore needs to have the HTTP service online.\u003c/para\u003e"},{"line_number":98,"context_line":"                \u003cpara\u003eThe following example illustrates enabling the services and showing"},{"line_number":99,"context_line":"                    their properties.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_d7ec482c","line":96,"updated":"2015-03-17 10:17:52.000000000","message":"Cinder -\u003e Block Storage","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":93,"context_line":"            \u003c/step\u003e"},{"line_number":94,"context_line":"            \u003cstep\u003e"},{"line_number":95,"context_line":"                \u003cpara\u003eEnsure that NFS and HTTP services on the appliance are online. Note the HTTPS"},{"line_number":96,"context_line":"                    port number for later entry in the Cinder service configuration file. This driver uses WebDAV"},{"line_number":97,"context_line":"                    over HTTPS to create snapshots and clones of volumes, and therefore needs to have the HTTP service online.\u003c/para\u003e"},{"line_number":98,"context_line":"                \u003cpara\u003eThe following example illustrates enabling the services and showing"},{"line_number":99,"context_line":"                    their properties.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_52a12f94","line":96,"in_reply_to":"9a80dd14_d7ec482c","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":127,"context_line":"                \u003cpara\u003eFor clustered controller systems, the following verification is required in addition to the above steps."},{"line_number":128,"context_line":"                Skip this step if a standalone system is used.\u003c/para\u003e"},{"line_number":129,"context_line":"                \u003cscreen\u003ezfssa:\u003e \u003cuserinput\u003econfiguration cluster resources list\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":130,"context_line":"                \u003cpara\u003eVerify that both the newly created pool and the network interface are of type \"singleton\" and"},{"line_number":131,"context_line":"                are not locked to the current controller. This approach ensures that the pool and the interface used"},{"line_number":132,"context_line":"                for data always belong to the active controller, regardless of the current state of the cluster."},{"line_number":133,"context_line":""}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_667f74ac","line":130,"updated":"2015-03-17 09:30:36.000000000","message":"\u003cliteral\u003esingleton\u003c/literal\u003e","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":127,"context_line":"                \u003cpara\u003eFor clustered controller systems, the following verification is required in addition to the above steps."},{"line_number":128,"context_line":"                Skip this step if a standalone system is used.\u003c/para\u003e"},{"line_number":129,"context_line":"                \u003cscreen\u003ezfssa:\u003e \u003cuserinput\u003econfiguration cluster resources list\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":130,"context_line":"                \u003cpara\u003eVerify that both the newly created pool and the network interface are of type \"singleton\" and"},{"line_number":131,"context_line":"                are not locked to the current controller. This approach ensures that the pool and the interface used"},{"line_number":132,"context_line":"                for data always belong to the active controller, regardless of the current state of the cluster."},{"line_number":133,"context_line":""}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_b2a8ab78","line":130,"in_reply_to":"9a80dd14_667f74ac","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":144,"context_line":"        \u003cprocedure\u003e"},{"line_number":145,"context_line":"            \u003cstep\u003e"},{"line_number":146,"context_line":"                \u003cpara\u003eDefine the following required properties in the"},{"line_number":147,"context_line":"                        \u003cfilename\u003ecinder.conf\u003c/filename\u003e file:\u003c/para\u003e"},{"line_number":148,"context_line":"                \u003cprogramlisting language\u003d\"ini\"\u003evolume_driver \u003d cinder.volume.drivers.zfssa.zfssanfs.ZFSSANFSDriver"},{"line_number":149,"context_line":"san_ip \u003d \u003creplaceable\u003emyhost\u003c/replaceable\u003e"},{"line_number":150,"context_line":"san_login \u003d \u003creplaceable\u003eusername\u003c/replaceable\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_265c9c4c","line":147,"updated":"2015-03-17 09:30:36.000000000","message":"... configuration file","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":144,"context_line":"        \u003cprocedure\u003e"},{"line_number":145,"context_line":"            \u003cstep\u003e"},{"line_number":146,"context_line":"                \u003cpara\u003eDefine the following required properties in the"},{"line_number":147,"context_line":"                        \u003cfilename\u003ecinder.conf\u003c/filename\u003e file:\u003c/para\u003e"},{"line_number":148,"context_line":"                \u003cprogramlisting language\u003d\"ini\"\u003evolume_driver \u003d cinder.volume.drivers.zfssa.zfssanfs.ZFSSANFSDriver"},{"line_number":149,"context_line":"san_ip \u003d \u003creplaceable\u003emyhost\u003c/replaceable\u003e"},{"line_number":150,"context_line":"san_login \u003d \u003creplaceable\u003eusername\u003c/replaceable\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_f2b943cc","line":147,"in_reply_to":"9a80dd14_265c9c4c","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":152,"context_line":"zfssa_data_ip \u003d \u003creplaceable\u003emydata\u003c/replaceable\u003e"},{"line_number":153,"context_line":"zfssa_nfs_pool \u003d \u003creplaceable\u003emypool\u003c/replaceable\u003e\u003c/programlisting\u003e"},{"line_number":154,"context_line":"                \u003cnote\u003e"},{"line_number":155,"context_line":"                    \u003cpara\u003eManagement interface \u003ccode\u003esan_ip\u003c/code\u003e can be used instead of"},{"line_number":156,"context_line":"                            \u003ccode\u003ezfssa_data_ip\u003c/code\u003e, but it is not recommended because it will"},{"line_number":157,"context_line":"                        slow down the data traffic, since the interface will be shared between data"},{"line_number":158,"context_line":"                        and management traffic.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_86538838","line":155,"updated":"2015-03-17 09:30:36.000000000","message":"\u003cliteral\u003e...\u003c/literal\u003e instead of \u003ccode\u003e...\u003c/code\u003e","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":152,"context_line":"zfssa_data_ip \u003d \u003creplaceable\u003emydata\u003c/replaceable\u003e"},{"line_number":153,"context_line":"zfssa_nfs_pool \u003d \u003creplaceable\u003emypool\u003c/replaceable\u003e\u003c/programlisting\u003e"},{"line_number":154,"context_line":"                \u003cnote\u003e"},{"line_number":155,"context_line":"                    \u003cpara\u003eManagement interface \u003ccode\u003esan_ip\u003c/code\u003e can be used instead of"},{"line_number":156,"context_line":"                            \u003ccode\u003ezfssa_data_ip\u003c/code\u003e, but it is not recommended because it will"},{"line_number":157,"context_line":"                        slow down the data traffic, since the interface will be shared between data"},{"line_number":158,"context_line":"                        and management traffic.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_12afb77e","line":155,"in_reply_to":"9a80dd14_86538838","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":153,"context_line":"zfssa_nfs_pool \u003d \u003creplaceable\u003emypool\u003c/replaceable\u003e\u003c/programlisting\u003e"},{"line_number":154,"context_line":"                \u003cnote\u003e"},{"line_number":155,"context_line":"                    \u003cpara\u003eManagement interface \u003ccode\u003esan_ip\u003c/code\u003e can be used instead of"},{"line_number":156,"context_line":"                            \u003ccode\u003ezfssa_data_ip\u003c/code\u003e, but it is not recommended because it will"},{"line_number":157,"context_line":"                        slow down the data traffic, since the interface will be shared between data"},{"line_number":158,"context_line":"                        and management traffic.\u003c/para\u003e"},{"line_number":159,"context_line":"                \u003c/note\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_a62faca6","line":156,"updated":"2015-03-17 09:30:36.000000000","message":"\u003cliteral\u003e...\u003c/literal\u003e instead of \u003ccode\u003e...\u003c/code\u003e","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":153,"context_line":"zfssa_nfs_pool \u003d \u003creplaceable\u003emypool\u003c/replaceable\u003e\u003c/programlisting\u003e"},{"line_number":154,"context_line":"                \u003cnote\u003e"},{"line_number":155,"context_line":"                    \u003cpara\u003eManagement interface \u003ccode\u003esan_ip\u003c/code\u003e can be used instead of"},{"line_number":156,"context_line":"                            \u003ccode\u003ezfssa_data_ip\u003c/code\u003e, but it is not recommended because it will"},{"line_number":157,"context_line":"                        slow down the data traffic, since the interface will be shared between data"},{"line_number":158,"context_line":"                        and management traffic.\u003c/para\u003e"},{"line_number":159,"context_line":"                \u003c/note\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_32b4bbd0","line":156,"in_reply_to":"9a80dd14_a62faca6","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":160,"context_line":"            \u003c/step\u003e"},{"line_number":161,"context_line":"            \u003cstep\u003e"},{"line_number":162,"context_line":"                \u003cpara\u003eYou can also define the following additional properties in the"},{"line_number":163,"context_line":"                        \u003cfilename\u003ecinder.conf\u003c/filename\u003e file:\u003c/para\u003e"},{"line_number":164,"context_line":"                \u003cprogramlisting language\u003d\"ini\"\u003ezfssa_nfs_project \u003d NFSProject"},{"line_number":165,"context_line":"zfssa_nfs_share \u003d \u003creplaceable\u003enfs_share\u003c/replaceable\u003e"},{"line_number":166,"context_line":"zfssa_nfs_mount_options \u003d \u003creplaceable\u003e\u003c/replaceable\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_e639a4f3","line":163,"updated":"2015-03-17 09:30:36.000000000","message":"... configuration file","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":160,"context_line":"            \u003c/step\u003e"},{"line_number":161,"context_line":"            \u003cstep\u003e"},{"line_number":162,"context_line":"                \u003cpara\u003eYou can also define the following additional properties in the"},{"line_number":163,"context_line":"                        \u003cfilename\u003ecinder.conf\u003c/filename\u003e file:\u003c/para\u003e"},{"line_number":164,"context_line":"                \u003cprogramlisting language\u003d\"ini\"\u003ezfssa_nfs_project \u003d NFSProject"},{"line_number":165,"context_line":"zfssa_nfs_share \u003d \u003creplaceable\u003enfs_share\u003c/replaceable\u003e"},{"line_number":166,"context_line":"zfssa_nfs_mount_options \u003d \u003creplaceable\u003e\u003c/replaceable\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_92c2c732","line":163,"in_reply_to":"9a80dd14_e639a4f3","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":161,"context_line":"            \u003cstep\u003e"},{"line_number":162,"context_line":"                \u003cpara\u003eYou can also define the following additional properties in the"},{"line_number":163,"context_line":"                        \u003cfilename\u003ecinder.conf\u003c/filename\u003e file:\u003c/para\u003e"},{"line_number":164,"context_line":"                \u003cprogramlisting language\u003d\"ini\"\u003ezfssa_nfs_project \u003d NFSProject"},{"line_number":165,"context_line":"zfssa_nfs_share \u003d \u003creplaceable\u003enfs_share\u003c/replaceable\u003e"},{"line_number":166,"context_line":"zfssa_nfs_mount_options \u003d \u003creplaceable\u003e\u003c/replaceable\u003e"},{"line_number":167,"context_line":"zfssa_nfs_share_compression \u003d \u003creplaceable\u003eoff\u003c/replaceable\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_662db4a8","line":164,"updated":"2015-03-17 09:30:36.000000000","message":"NFSProject should be replaceable, too?","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":161,"context_line":"            \u003cstep\u003e"},{"line_number":162,"context_line":"                \u003cpara\u003eYou can also define the following additional properties in the"},{"line_number":163,"context_line":"                        \u003cfilename\u003ecinder.conf\u003c/filename\u003e file:\u003c/para\u003e"},{"line_number":164,"context_line":"                \u003cprogramlisting language\u003d\"ini\"\u003ezfssa_nfs_project \u003d NFSProject"},{"line_number":165,"context_line":"zfssa_nfs_share \u003d \u003creplaceable\u003enfs_share\u003c/replaceable\u003e"},{"line_number":166,"context_line":"zfssa_nfs_mount_options \u003d \u003creplaceable\u003e\u003c/replaceable\u003e"},{"line_number":167,"context_line":"zfssa_nfs_share_compression \u003d \u003creplaceable\u003eoff\u003c/replaceable\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_b2bfcba9","line":164,"in_reply_to":"9a80dd14_662db4a8","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":170,"context_line":"            \u003c/step\u003e"},{"line_number":171,"context_line":"        \u003c/procedure\u003e"},{"line_number":172,"context_line":"        \u003cnote\u003e"},{"line_number":173,"context_line":"            \u003cpara\u003eThe driver does not use the file specified in the \u003ccode\u003enfs_shares_config\u003c/code\u003e"},{"line_number":174,"context_line":"                option.\u003c/para\u003e"},{"line_number":175,"context_line":"        \u003c/note\u003e"},{"line_number":176,"context_line":"    \u003c/simplesect\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_e610c45b","line":173,"updated":"2015-03-17 09:30:36.000000000","message":"\u003cliteral\u003e...\u003c/literal\u003e instead of \u003ccode\u003e...\u003c/code\u003e","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":170,"context_line":"            \u003c/step\u003e"},{"line_number":171,"context_line":"        \u003c/procedure\u003e"},{"line_number":172,"context_line":"        \u003cnote\u003e"},{"line_number":173,"context_line":"            \u003cpara\u003eThe driver does not use the file specified in the \u003ccode\u003enfs_shares_config\u003c/code\u003e"},{"line_number":174,"context_line":"                option.\u003c/para\u003e"},{"line_number":175,"context_line":"        \u003c/note\u003e"},{"line_number":176,"context_line":"    \u003c/simplesect\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_d2db5f1f","line":173,"in_reply_to":"9a80dd14_e610c45b","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":179,"context_line":"        \u003citemizedlist\u003e"},{"line_number":180,"context_line":"            \u003clistitem\u003e"},{"line_number":181,"context_line":"                \u003cpara\u003eCreate volume\u003c/para\u003e"},{"line_number":182,"context_line":"                \u003cpara\u003eExample: Create a 5 GB volume named \u0027myvolume\u0027\u003c/para\u003e"},{"line_number":183,"context_line":"                \u003cpara\u003ecinder create 5 --display-name myvolume\u003c/para\u003e"},{"line_number":184,"context_line":"            \u003c/listitem\u003e"},{"line_number":185,"context_line":"            \u003clistitem\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_691bc573","line":182,"updated":"2015-03-17 09:30:36.000000000","message":"\u003cliteral\u003emyvolume\u003c/literal\u003e","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":179,"context_line":"        \u003citemizedlist\u003e"},{"line_number":180,"context_line":"            \u003clistitem\u003e"},{"line_number":181,"context_line":"                \u003cpara\u003eCreate volume\u003c/para\u003e"},{"line_number":182,"context_line":"                \u003cpara\u003eExample: Create a 5 GB volume named \u0027myvolume\u0027\u003c/para\u003e"},{"line_number":183,"context_line":"                \u003cpara\u003ecinder create 5 --display-name myvolume\u003c/para\u003e"},{"line_number":184,"context_line":"            \u003c/listitem\u003e"},{"line_number":185,"context_line":"            \u003clistitem\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_f2e063ce","line":182,"in_reply_to":"9a80dd14_691bc573","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eea654a8fb3cba3db21a32ac0fc99d4a27927a4f","unresolved":false,"context_lines":[{"line_number":180,"context_line":"            \u003clistitem\u003e"},{"line_number":181,"context_line":"                \u003cpara\u003eCreate volume\u003c/para\u003e"},{"line_number":182,"context_line":"                \u003cpara\u003eExample: Create a 5 GB volume named \u0027myvolume\u0027\u003c/para\u003e"},{"line_number":183,"context_line":"                \u003cpara\u003ecinder create 5 --display-name myvolume\u003c/para\u003e"},{"line_number":184,"context_line":"            \u003c/listitem\u003e"},{"line_number":185,"context_line":"            \u003clistitem\u003e"},{"line_number":186,"context_line":"                \u003cpara\u003eDelete volume\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_2911cd53","line":183,"updated":"2015-03-17 09:30:36.000000000","message":"Use \u003cscreen\u003e\u003cprompt\u003e$\u003c/prompt\u003e \u003cuserinput\u003e...\u003c/userinput\u003e\u003c/screen\u003e for command examples.","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"9fc33cc2c679abb8831e2700316c71ad8e5d4d09","unresolved":false,"context_lines":[{"line_number":180,"context_line":"            \u003clistitem\u003e"},{"line_number":181,"context_line":"                \u003cpara\u003eCreate volume\u003c/para\u003e"},{"line_number":182,"context_line":"                \u003cpara\u003eExample: Create a 5 GB volume named \u0027myvolume\u0027\u003c/para\u003e"},{"line_number":183,"context_line":"                \u003cpara\u003ecinder create 5 --display-name myvolume\u003c/para\u003e"},{"line_number":184,"context_line":"            \u003c/listitem\u003e"},{"line_number":185,"context_line":"            \u003clistitem\u003e"},{"line_number":186,"context_line":"                \u003cpara\u003eDelete volume\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"9a80dd14_8f11bd5f","line":183,"in_reply_to":"9a80dd14_2911cd53","updated":"2015-03-17 18:40:51.000000000","message":"Done","commit_id":"744e186a4bfcbac789b959a3d527ae8f4c17de2f"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"662b2b00e1fa9a0dc221bf8b0f5b7d0d16a08831","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    xmlns:xi\u003d\"http://www.w3.org/2001/XInclude\""},{"line_number":3,"context_line":"    xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\""},{"line_number":4,"context_line":"    xml:id\u003d\"zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS Block Storage (cinder) Driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance (ZFSSA) NFS block storage (cinder) driver enables the"},{"line_number":7,"context_line":"        ZFSSA to be used seamlessly as a block storage resource. The driver provides the"},{"line_number":8,"context_line":"        ability to create NFS volumes that can be allocated by OpenStack Block Storage Service (cinder)"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_4d25f6ac","line":5,"updated":"2015-03-18 07:30:10.000000000","message":"This is part of the configuration reference that introduces cinder already, no need to mention cinder or nova here at all.\n\nCheck the table of contents for the list: http://docs-draft.openstack.org/43/164743/9/check/gate-openstack-manuals-tox-doc-publish-checkbuild/8cff485//publish-docs/trunk/config-reference/content/section_volume-drivers.html and let\u0027s align with it.\n\nTitles use sentence style capitalization, so, use the following as title:\nOracle ZFS Storage Appliance NFS volume driver","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"62b1d42d1eea232799b9a957934b30b349282095","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    xmlns:xi\u003d\"http://www.w3.org/2001/XInclude\""},{"line_number":3,"context_line":"    xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\""},{"line_number":4,"context_line":"    xml:id\u003d\"zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS Block Storage (cinder) Driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance (ZFSSA) NFS block storage (cinder) driver enables the"},{"line_number":7,"context_line":"        ZFSSA to be used seamlessly as a block storage resource. The driver provides the"},{"line_number":8,"context_line":"        ability to create NFS volumes that can be allocated by OpenStack Block Storage Service (cinder)"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_c960daa6","line":5,"in_reply_to":"9a80dd14_4d25f6ac","updated":"2015-03-18 18:43:36.000000000","message":"Looking at other drivers, I have left out \"volume\" completely","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"662b2b00e1fa9a0dc221bf8b0f5b7d0d16a08831","unresolved":false,"context_lines":[{"line_number":3,"context_line":"    xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\""},{"line_number":4,"context_line":"    xml:id\u003d\"zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS Block Storage (cinder) Driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance (ZFSSA) NFS block storage (cinder) driver enables the"},{"line_number":7,"context_line":"        ZFSSA to be used seamlessly as a block storage resource. The driver provides the"},{"line_number":8,"context_line":"        ability to create NFS volumes that can be allocated by OpenStack Block Storage Service (cinder)"},{"line_number":9,"context_line":"        to any virtual machine instantiated by the OpenStack Compute module (nova)."}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_8d1fee5a","line":6,"updated":"2015-03-18 07:30:10.000000000","message":"block storage (cinder) -\u003e volume everywhere.","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"62b1d42d1eea232799b9a957934b30b349282095","unresolved":false,"context_lines":[{"line_number":3,"context_line":"    xmlns:xlink\u003d\"http://www.w3.org/1999/xlink\""},{"line_number":4,"context_line":"    xml:id\u003d\"zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS Block Storage (cinder) Driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance (ZFSSA) NFS block storage (cinder) driver enables the"},{"line_number":7,"context_line":"        ZFSSA to be used seamlessly as a block storage resource. The driver provides the"},{"line_number":8,"context_line":"        ability to create NFS volumes that can be allocated by OpenStack Block Storage Service (cinder)"},{"line_number":9,"context_line":"        to any virtual machine instantiated by the OpenStack Compute module (nova)."}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_496cea9d","line":6,"in_reply_to":"9a80dd14_8d1fee5a","updated":"2015-03-18 18:43:36.000000000","message":"Done","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"662b2b00e1fa9a0dc221bf8b0f5b7d0d16a08831","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    xml:id\u003d\"zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS Block Storage (cinder) Driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance (ZFSSA) NFS block storage (cinder) driver enables the"},{"line_number":7,"context_line":"        ZFSSA to be used seamlessly as a block storage resource. The driver provides the"},{"line_number":8,"context_line":"        ability to create NFS volumes that can be allocated by OpenStack Block Storage Service (cinder)"},{"line_number":9,"context_line":"        to any virtual machine instantiated by the OpenStack Compute module (nova)."},{"line_number":10,"context_line":"    \u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_ed330af5","line":7,"updated":"2015-03-18 07:30:10.000000000","message":"\"as a volume.\"","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"62b1d42d1eea232799b9a957934b30b349282095","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    xml:id\u003d\"zfssa-nfs-driver\" version\u003d\"5.0\"\u003e"},{"line_number":5,"context_line":"    \u003ctitle\u003eOracle ZFS Storage Appliance NFS Block Storage (cinder) Driver\u003c/title\u003e"},{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance (ZFSSA) NFS block storage (cinder) driver enables the"},{"line_number":7,"context_line":"        ZFSSA to be used seamlessly as a block storage resource. The driver provides the"},{"line_number":8,"context_line":"        ability to create NFS volumes that can be allocated by OpenStack Block Storage Service (cinder)"},{"line_number":9,"context_line":"        to any virtual machine instantiated by the OpenStack Compute module (nova)."},{"line_number":10,"context_line":"    \u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_c9d53a1c","line":7,"in_reply_to":"9a80dd14_ed330af5","updated":"2015-03-18 18:43:36.000000000","message":"Here, block storage makes more sense.:\n\"to be used seamlessly as a block storage resource\"\nv/s\n\"to be used seamlessly as a volume.\"","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"662b2b00e1fa9a0dc221bf8b0f5b7d0d16a08831","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance (ZFSSA) NFS block storage (cinder) driver enables the"},{"line_number":7,"context_line":"        ZFSSA to be used seamlessly as a block storage resource. The driver provides the"},{"line_number":8,"context_line":"        ability to create NFS volumes that can be allocated by OpenStack Block Storage Service (cinder)"},{"line_number":9,"context_line":"        to any virtual machine instantiated by the OpenStack Compute module (nova)."},{"line_number":10,"context_line":"    \u003c/para\u003e"},{"line_number":11,"context_line":"    \u003csimplesect\u003e"},{"line_number":12,"context_line":"        \u003ctitle\u003eRequirements\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_ed3a2ac3","line":9,"updated":"2015-03-18 07:30:10.000000000","message":"This is implied in the context, just say\n\n\"The driver provides the ability to create NFS volumes\".","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"62b1d42d1eea232799b9a957934b30b349282095","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    \u003cpara\u003eThe Oracle ZFS Storage Appliance (ZFSSA) NFS block storage (cinder) driver enables the"},{"line_number":7,"context_line":"        ZFSSA to be used seamlessly as a block storage resource. The driver provides the"},{"line_number":8,"context_line":"        ability to create NFS volumes that can be allocated by OpenStack Block Storage Service (cinder)"},{"line_number":9,"context_line":"        to any virtual machine instantiated by the OpenStack Compute module (nova)."},{"line_number":10,"context_line":"    \u003c/para\u003e"},{"line_number":11,"context_line":"    \u003csimplesect\u003e"},{"line_number":12,"context_line":"        \u003ctitle\u003eRequirements\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_89eb42db","line":9,"in_reply_to":"9a80dd14_ed3a2ac3","updated":"2015-03-18 18:43:36.000000000","message":"Done","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"662b2b00e1fa9a0dc221bf8b0f5b7d0d16a08831","unresolved":false,"context_lines":[{"line_number":13,"context_line":"        \u003cpara\u003eOracle ZFS Storage Appliance Software version \u003cliteral\u003e2013.1.2.0\u003c/literal\u003e or later\u003c/para\u003e"},{"line_number":14,"context_line":"    \u003c/simplesect\u003e"},{"line_number":15,"context_line":"    \u003csimplesect\u003e"},{"line_number":16,"context_line":"        \u003ctitle\u003eAppliance Configuration\u003c/title\u003e"},{"line_number":17,"context_line":"        \u003cpara\u003eAppliance configuration using the command line interface (CLI) is described"},{"line_number":18,"context_line":"            below. To access the CLI, ensure SSH remote access is enabled, which is the default. You"},{"line_number":19,"context_line":"            can also perform configuration using the browser user interface (BUI) or the RESTful"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_4d7336b4","line":16,"updated":"2015-03-18 07:30:10.000000000","message":"Sentence style capitalization -\u003e lowercase configuration\n\nPlease adjust all titles.","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"62b1d42d1eea232799b9a957934b30b349282095","unresolved":false,"context_lines":[{"line_number":13,"context_line":"        \u003cpara\u003eOracle ZFS Storage Appliance Software version \u003cliteral\u003e2013.1.2.0\u003c/literal\u003e or later\u003c/para\u003e"},{"line_number":14,"context_line":"    \u003c/simplesect\u003e"},{"line_number":15,"context_line":"    \u003csimplesect\u003e"},{"line_number":16,"context_line":"        \u003ctitle\u003eAppliance Configuration\u003c/title\u003e"},{"line_number":17,"context_line":"        \u003cpara\u003eAppliance configuration using the command line interface (CLI) is described"},{"line_number":18,"context_line":"            below. To access the CLI, ensure SSH remote access is enabled, which is the default. You"},{"line_number":19,"context_line":"            can also perform configuration using the browser user interface (BUI) or the RESTful"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_a9b9e6ed","line":16,"in_reply_to":"9a80dd14_4d7336b4","updated":"2015-03-18 18:43:36.000000000","message":"Done","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"662b2b00e1fa9a0dc221bf8b0f5b7d0d16a08831","unresolved":false,"context_lines":[{"line_number":62,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset allow_configure\u003dtrue\u003c/userinput\u003e"},{"line_number":63,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003ecommit\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":64,"context_line":"                \u003cscreen\u003e\u003cprompt\u003ezfssa:\u003e\u003c/prompt\u003e \u003cuserinput\u003econfiguration roles OpenStackRole authorizations\u003e set scope\u003dnas\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":65,"context_line":"\u003cpara\u003eThe following properties need to be set when the scope of this role needs to be limited to a pool(\u003cliteral\u003emypool\u003c/literal\u003e), a project(\u003cliteral\u003eNFSProject\u003c/literal\u003e) and a"},{"line_number":66,"context_line":"share(\u003cliteral\u003enfs_share\u003c/literal\u003e) created in the steps above. This will prevent the user assigned to this role from being used to modify other pools, projects and shares.\u003c/para\u003e"},{"line_number":67,"context_line":"\u003cscreen\u003e\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset pool\u003dmypool\u003c/userinput\u003e"},{"line_number":68,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset project\u003dNFSProject\u003c/userinput\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_8da44e09","line":65,"updated":"2015-03-18 07:30:10.000000000","message":"Check the rendered html: http://docs-draft.openstack.org/43/164743/9/check/gate-openstack-manuals-tox-doc-publish-checkbuild/8cff485//publish-docs/trunk/config-reference/content/zfssa-nfs-driver.html\n\nAnd add spaces, it should be:\npool*SPACE*(... project*SPACE* etc.","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"62b1d42d1eea232799b9a957934b30b349282095","unresolved":false,"context_lines":[{"line_number":62,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset allow_configure\u003dtrue\u003c/userinput\u003e"},{"line_number":63,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003ecommit\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":64,"context_line":"                \u003cscreen\u003e\u003cprompt\u003ezfssa:\u003e\u003c/prompt\u003e \u003cuserinput\u003econfiguration roles OpenStackRole authorizations\u003e set scope\u003dnas\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":65,"context_line":"\u003cpara\u003eThe following properties need to be set when the scope of this role needs to be limited to a pool(\u003cliteral\u003emypool\u003c/literal\u003e), a project(\u003cliteral\u003eNFSProject\u003c/literal\u003e) and a"},{"line_number":66,"context_line":"share(\u003cliteral\u003enfs_share\u003c/literal\u003e) created in the steps above. This will prevent the user assigned to this role from being used to modify other pools, projects and shares.\u003c/para\u003e"},{"line_number":67,"context_line":"\u003cscreen\u003e\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset pool\u003dmypool\u003c/userinput\u003e"},{"line_number":68,"context_line":"\u003cprompt\u003ezfssa:configuration roles OpenStackRole auth (uncommitted)\u003e\u003c/prompt\u003e \u003cuserinput\u003eset project\u003dNFSProject\u003c/userinput\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_e9b3de07","line":65,"in_reply_to":"9a80dd14_8da44e09","updated":"2015-03-18 18:43:36.000000000","message":"Done","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"662b2b00e1fa9a0dc221bf8b0f5b7d0d16a08831","unresolved":false,"context_lines":[{"line_number":174,"context_line":"        \u003c/note\u003e"},{"line_number":175,"context_line":"    \u003c/simplesect\u003e"},{"line_number":176,"context_line":"    \u003csimplesect\u003e"},{"line_number":177,"context_line":"        \u003ctitle\u003eSupported Operations\u003c/title\u003e"},{"line_number":178,"context_line":"        \u003citemizedlist\u003e"},{"line_number":179,"context_line":"            \u003clistitem\u003e"},{"line_number":180,"context_line":"                \u003cpara\u003eCreate volume\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_edd6aa52","line":177,"updated":"2015-03-18 07:30:10.000000000","message":"All drivers should use the same format for this section. Please review what others do and copy and past that section (removing what you don\u0027t have).\n\nOne example:\nhttp://docs-draft.openstack.org/43/164743/9/check/gate-openstack-manuals-tox-doc-publish-checkbuild/8cff485//publish-docs/trunk/config-reference/content/fujitsu-smis-driver.html\n\nThe examples are part of the User Guide and not needed here for each and every driver.","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"62b1d42d1eea232799b9a957934b30b349282095","unresolved":false,"context_lines":[{"line_number":174,"context_line":"        \u003c/note\u003e"},{"line_number":175,"context_line":"    \u003c/simplesect\u003e"},{"line_number":176,"context_line":"    \u003csimplesect\u003e"},{"line_number":177,"context_line":"        \u003ctitle\u003eSupported Operations\u003c/title\u003e"},{"line_number":178,"context_line":"        \u003citemizedlist\u003e"},{"line_number":179,"context_line":"            \u003clistitem\u003e"},{"line_number":180,"context_line":"                \u003cpara\u003eCreate volume\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_29cdf686","line":177,"in_reply_to":"9a80dd14_edd6aa52","updated":"2015-03-18 18:43:36.000000000","message":"Done","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"662b2b00e1fa9a0dc221bf8b0f5b7d0d16a08831","unresolved":false,"context_lines":[{"line_number":259,"context_line":"    \u003c/simplesect\u003e"},{"line_number":260,"context_line":"    \u003csimplesect\u003e"},{"line_number":261,"context_line":"        \u003ctitle\u003eDriver Options\u003c/title\u003e"},{"line_number":262,"context_line":"        \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS Block Storage (cinder) driver supports these options:\u003c/para\u003e"},{"line_number":263,"context_line":"        \u003cxi:include href\u003d\"../../../common/tables/cinder-zfssa-nfs.xml\"/\u003e"},{"line_number":264,"context_line":"        \u003cpara\u003eThis driver shares additional NFS configuration options with the generic NFS driver."},{"line_number":265,"context_line":"            For a description of these, see \u003cxref linkend\u003d\"config_table_cinder_storage_nfs\"/\u003e."}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_6dd2ba5c","line":262,"updated":"2015-03-18 07:30:10.000000000","message":"volume driver here as well.","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":13059,"name":"Kedar Vidvans","email":"kedar.vidvans@oracle.com","username":"kedar-vidvans"},"change_message_id":"62b1d42d1eea232799b9a957934b30b349282095","unresolved":false,"context_lines":[{"line_number":259,"context_line":"    \u003c/simplesect\u003e"},{"line_number":260,"context_line":"    \u003csimplesect\u003e"},{"line_number":261,"context_line":"        \u003ctitle\u003eDriver Options\u003c/title\u003e"},{"line_number":262,"context_line":"        \u003cpara\u003eThe Oracle ZFS Storage Appliance NFS Block Storage (cinder) driver supports these options:\u003c/para\u003e"},{"line_number":263,"context_line":"        \u003cxi:include href\u003d\"../../../common/tables/cinder-zfssa-nfs.xml\"/\u003e"},{"line_number":264,"context_line":"        \u003cpara\u003eThis driver shares additional NFS configuration options with the generic NFS driver."},{"line_number":265,"context_line":"            For a description of these, see \u003cxref linkend\u003d\"config_table_cinder_storage_nfs\"/\u003e."}],"source_content_type":"application/xml","patch_set":9,"id":"9a80dd14_69c7ee64","line":262,"in_reply_to":"9a80dd14_6dd2ba5c","updated":"2015-03-18 18:43:36.000000000","message":"Done","commit_id":"5a6487a13ab6065ab35d08ac28290cdb493297a9"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"3f1a845d5c4f0587fde0816326072d1f687416fa","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        \u003cpara\u003eAppliance configuration using the command line interface (CLI) is described"},{"line_number":43,"context_line":"            below. To access the CLI, ensure SSH remote access is enabled, which is the default. You"},{"line_number":44,"context_line":"            can also perform configuration using the browser user interface (BUI) or the RESTful"},{"line_number":45,"context_line":"            API. Please refer the \u003clink"},{"line_number":46,"context_line":"            xlink:href\u003d\"http://www.oracle.com/technetwork/documentation/oracle-unified-ss-193371.html\"\u003e"},{"line_number":47,"context_line":"            Oracle ZFS Storage Appliance documentation\u003c/link\u003e"},{"line_number":48,"context_line":"            for details on how to configure the Oracle ZFS Storage Appliance using the BUI, CLI and RESTful API."}],"source_content_type":"application/xml","patch_set":10,"id":"9a80dd14_529b9865","line":45,"updated":"2015-03-19 08:54:46.000000000","message":"I would put a \u0027to\u0027 after \u0027refer\u0027.","commit_id":"d445476cdd6cb3d45e0e2118fe44167a20d04d6c"}]}
