)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"0125faf69fdd3a4a5688e27660f2d148a1b58a8c","unresolved":false,"context_lines":[{"line_number":12,"context_line":"features and limitations."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Ic76302c2403fdd5b0db8d2f5c41003b2c70330d1"},{"line_number":15,"context_line":"Closes-bug: #1612824"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5a8bc5a2_40a007f5","line":15,"updated":"2016-09-22 17:28:24.000000000","message":"This also closes: #1610335","commit_id":"b3d36417ae530f8076b452a871600a7cfbbb7d5c"}],"doc/config-reference/source/block-storage/drivers/hds-hnas-driver.rst":[{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"0125faf69fdd3a4a5688e27660f2d148a1b58a8c","unresolved":false,"context_lines":[{"line_number":5,"context_line":"This OpenStack Block Storage volume drivers provides iSCSI and NFS support"},{"line_number":6,"context_line":"for `Hitachi NAS Platform (HNAS) \u003chttp://www.hds.com/products/file-and-content/"},{"line_number":7,"context_line":"network-attached-storage/\u003e`_ Models 3080, 3090, 4040, 4060, 4080, and 4100"},{"line_number":8,"context_line":"with NAS OS12.2 or higher."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Supported operations"},{"line_number":11,"context_line":"~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a8bc5a2_e0be73fe","line":8,"range":{"start_line":8,"start_character":9,"end_line":8,"end_character":15},"updated":"2016-09-22 17:28:24.000000000","message":"OS 12.2","commit_id":"b3d36417ae530f8076b452a871600a7cfbbb7d5c"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"1. General:"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"* It\u0027s mandatory to have at least ``1 storage pool, 1 EVS and 1 file"},{"line_number":35,"context_line":"  system`` to be able to run any of the HNAS drivers."},{"line_number":36,"context_line":"* HNAS drivers consider the space allocated to the file systems to"},{"line_number":37,"context_line":"  provide the reports to cinder. So, when creating a file system, make sure"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_931919da","line":34,"range":{"start_line":34,"start_character":2,"end_line":34,"end_character":6},"updated":"2016-09-26 10:30:53.000000000","message":"expand contractions","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"1. General:"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"* It\u0027s mandatory to have at least ``1 storage pool, 1 EVS and 1 file"},{"line_number":35,"context_line":"  system`` to be able to run any of the HNAS drivers."},{"line_number":36,"context_line":"* HNAS drivers consider the space allocated to the file systems to"},{"line_number":37,"context_line":"  provide the reports to cinder. So, when creating a file system, make sure"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_86b70c39","line":34,"range":{"start_line":34,"start_character":2,"end_line":34,"end_character":6},"in_reply_to":"5a8bc5a2_931919da","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":38,"context_line":"  it has enough space to fit your needs."},{"line_number":39,"context_line":"* The file system used should not be created as a ``replication target`` and"},{"line_number":40,"context_line":"  should be mounted."},{"line_number":41,"context_line":"* It\u0027s possible to configure HNAS drivers to use distinct EVSs and file"},{"line_number":42,"context_line":"  systems, but ``all compute nodes and controllers`` in the cloud must have"},{"line_number":43,"context_line":"  access to the EVSs."},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f3289de4","line":41,"range":{"start_line":41,"start_character":2,"end_line":41,"end_character":6},"updated":"2016-09-26 10:30:53.000000000","message":"ditto","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":38,"context_line":"  it has enough space to fit your needs."},{"line_number":39,"context_line":"* The file system used should not be created as a ``replication target`` and"},{"line_number":40,"context_line":"  should be mounted."},{"line_number":41,"context_line":"* It\u0027s possible to configure HNAS drivers to use distinct EVSs and file"},{"line_number":42,"context_line":"  systems, but ``all compute nodes and controllers`` in the cloud must have"},{"line_number":43,"context_line":"  access to the EVSs."},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_c683d454","line":41,"range":{"start_line":41,"start_character":2,"end_line":41,"end_character":6},"in_reply_to":"5a8bc5a2_f3289de4","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":45,"context_line":"2. For NFS:"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* Create NFS exports, choose a path for them (it must be different from"},{"line_number":48,"context_line":"  ``/``) and set the :guilabel: `Show snapshots` option to \"hide and"},{"line_number":49,"context_line":"  disable access\"."},{"line_number":50,"context_line":"* For each export used, set the option norootsquash in the share"},{"line_number":51,"context_line":"  ``Access configuration`` so Block Storage services can change the"},{"line_number":52,"context_line":"  permissions of its volumes. For example, ``\"* (rw, norootsquash)\"``."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_b381b5c5","line":49,"range":{"start_line":48,"start_character":59,"end_line":49,"end_character":17},"updated":"2016-09-26 10:30:53.000000000","message":"``hide and disable access``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":45,"context_line":"2. For NFS:"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* Create NFS exports, choose a path for them (it must be different from"},{"line_number":48,"context_line":"  ``/``) and set the :guilabel: `Show snapshots` option to \"hide and"},{"line_number":49,"context_line":"  disable access\"."},{"line_number":50,"context_line":"* For each export used, set the option norootsquash in the share"},{"line_number":51,"context_line":"  ``Access configuration`` so Block Storage services can change the"},{"line_number":52,"context_line":"  permissions of its volumes. For example, ``\"* (rw, norootsquash)\"``."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_e6a7f0ba","line":49,"range":{"start_line":48,"start_character":59,"end_line":49,"end_character":17},"in_reply_to":"5a8bc5a2_b381b5c5","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":47,"context_line":"* Create NFS exports, choose a path for them (it must be different from"},{"line_number":48,"context_line":"  ``/``) and set the :guilabel: `Show snapshots` option to \"hide and"},{"line_number":49,"context_line":"  disable access\"."},{"line_number":50,"context_line":"* For each export used, set the option norootsquash in the share"},{"line_number":51,"context_line":"  ``Access configuration`` so Block Storage services can change the"},{"line_number":52,"context_line":"  permissions of its volumes. For example, ``\"* (rw, norootsquash)\"``."},{"line_number":53,"context_line":"* Make sure that all computes and controllers have R/W access to the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f36fbd28","line":50,"range":{"start_line":50,"start_character":39,"end_line":50,"end_character":51},"updated":"2016-09-26 10:30:53.000000000","message":"``norootsquash``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":47,"context_line":"* Create NFS exports, choose a path for them (it must be different from"},{"line_number":48,"context_line":"  ``/``) and set the :guilabel: `Show snapshots` option to \"hide and"},{"line_number":49,"context_line":"  disable access\"."},{"line_number":50,"context_line":"* For each export used, set the option norootsquash in the share"},{"line_number":51,"context_line":"  ``Access configuration`` so Block Storage services can change the"},{"line_number":52,"context_line":"  permissions of its volumes. For example, ``\"* (rw, norootsquash)\"``."},{"line_number":53,"context_line":"* Make sure that all computes and controllers have R/W access to the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_c6891428","line":50,"range":{"start_line":50,"start_character":39,"end_line":50,"end_character":51},"in_reply_to":"5a8bc5a2_f36fbd28","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":58,"context_line":""},{"line_number":59,"context_line":"3. For iSCSI:"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"* You must set an iSCSI domain to EVS"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"Block Storage host requirements"},{"line_number":64,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f356dd5a","line":61,"range":{"start_line":61,"start_character":33,"end_line":61,"end_character":37},"updated":"2016-09-26 10:30:53.000000000","message":"EVS. * (missing full stop)","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":58,"context_line":""},{"line_number":59,"context_line":"3. For iSCSI:"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"* You must set an iSCSI domain to EVS"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"Block Storage host requirements"},{"line_number":64,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_86746c36","line":61,"range":{"start_line":61,"start_character":33,"end_line":61,"end_character":37},"in_reply_to":"5a8bc5a2_f356dd5a","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The HNAS drivers are supported for Red Hat Enterprise Linux OpenStack"},{"line_number":67,"context_line":"Platform, SUSE OpenStack Cloud, and Ubuntu OpenStack."},{"line_number":68,"context_line":"The following packages must be installed in all compute and controller/"},{"line_number":69,"context_line":"storage nodes:"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"* ``nfs-utils`` for Red Hat Enterprise Linux OpenStack Platform"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_334da5c4","line":68,"range":{"start_line":68,"start_character":70,"end_line":68,"end_character":71},"updated":"2016-09-26 10:30:53.000000000","message":"remove","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The HNAS drivers are supported for Red Hat Enterprise Linux OpenStack"},{"line_number":67,"context_line":"Platform, SUSE OpenStack Cloud, and Ubuntu OpenStack."},{"line_number":68,"context_line":"The following packages must be installed in all compute and controller/"},{"line_number":69,"context_line":"storage nodes:"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"* ``nfs-utils`` for Red Hat Enterprise Linux OpenStack Platform"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_a6bfa8a8","line":68,"range":{"start_line":68,"start_character":70,"end_line":68,"end_character":71},"in_reply_to":"5a8bc5a2_334da5c4","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":78,"context_line":"If you are installing the driver from an RPM or DEB package,"},{"line_number":79,"context_line":"follow the steps below:"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"1. Install the dependencies:"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"   In Red Hat:"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_13db49ed","line":81,"range":{"start_line":81,"start_character":0,"end_line":81,"end_character":1},"updated":"2016-09-26 10:30:53.000000000","message":"The hash is used for numbered lists. Please replace.","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":78,"context_line":"If you are installing the driver from an RPM or DEB package,"},{"line_number":79,"context_line":"follow the steps below:"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"1. Install the dependencies:"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"   In Red Hat:"},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_46d34404","line":81,"range":{"start_line":81,"start_character":0,"end_line":81,"end_character":1},"in_reply_to":"5a8bc5a2_13db49ed","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":107,"context_line":"2. Configure the driver as described in the"},{"line_number":108,"context_line":":ref:`hnas-driver-configuration` section."},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"3. Restart all Block Storage services (volume, scheduler and backup)."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":".. _hnas-driver-configuration:"},{"line_number":113,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f0116505","line":110,"range":{"start_line":110,"start_character":47,"end_line":110,"end_character":56},"updated":"2016-09-26 13:54:20.000000000","message":"scheduler,","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":107,"context_line":"2. Configure the driver as described in the"},{"line_number":108,"context_line":":ref:`hnas-driver-configuration` section."},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"3. Restart all Block Storage services (volume, scheduler and backup)."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":".. _hnas-driver-configuration:"},{"line_number":113,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_7ecd1684","line":110,"range":{"start_line":110,"start_character":47,"end_line":110,"end_character":56},"in_reply_to":"5a8bc5a2_f0116505","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"HNAS supports a variety of storage options and file system capabilities,"},{"line_number":118,"context_line":"which are selected through the definition of volume types combined with the"},{"line_number":119,"context_line":"use of multiple backends and/or multiple services. Each backend can configure"},{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_73f00d68","line":119,"range":{"start_line":119,"start_character":26,"end_line":119,"end_character":31},"updated":"2016-09-26 10:30:53.000000000","message":"avoid using and/or - please pick the most relevant","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"HNAS supports a variety of storage options and file system capabilities,"},{"line_number":118,"context_line":"which are selected through the definition of volume types combined with the"},{"line_number":119,"context_line":"use of multiple backends and/or multiple services. Each backend can configure"},{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_1af6f5f8","line":119,"range":{"start_line":119,"start_character":56,"end_line":119,"end_character":63},"updated":"2016-09-26 13:54:20.000000000","message":"back end","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"HNAS supports a variety of storage options and file system capabilities,"},{"line_number":118,"context_line":"which are selected through the definition of volume types combined with the"},{"line_number":119,"context_line":"use of multiple backends and/or multiple services. Each backend can configure"},{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_7756342b","line":119,"range":{"start_line":119,"start_character":16,"end_line":119,"end_character":24},"updated":"2016-09-26 13:54:20.000000000","message":"back ends","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"HNAS supports a variety of storage options and file system capabilities,"},{"line_number":118,"context_line":"which are selected through the definition of volume types combined with the"},{"line_number":119,"context_line":"use of multiple backends and/or multiple services. Each backend can configure"},{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_7e943642","line":119,"range":{"start_line":119,"start_character":56,"end_line":119,"end_character":63},"in_reply_to":"5a8bc5a2_1af6f5f8","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"HNAS supports a variety of storage options and file system capabilities,"},{"line_number":118,"context_line":"which are selected through the definition of volume types combined with the"},{"line_number":119,"context_line":"use of multiple backends and/or multiple services. Each backend can configure"},{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6625a007","line":119,"range":{"start_line":119,"start_character":26,"end_line":119,"end_character":31},"in_reply_to":"5a8bc5a2_73f00d68","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":116,"context_line":""},{"line_number":117,"context_line":"HNAS supports a variety of storage options and file system capabilities,"},{"line_number":118,"context_line":"which are selected through the definition of volume types combined with the"},{"line_number":119,"context_line":"use of multiple backends and/or multiple services. Each backend can configure"},{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_9e9d8268","line":119,"range":{"start_line":119,"start_character":16,"end_line":119,"end_character":24},"in_reply_to":"5a8bc5a2_7756342b","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":119,"context_line":"use of multiple backends and/or multiple services. Each backend can configure"},{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"},{"line_number":123,"context_line":"``cinder.conf``. Each backend section must have the appropriate configurations"},{"line_number":124,"context_line":"to communicate with your HNAS backend, such as the IP address of the HNAS EVS"},{"line_number":125,"context_line":"that is hosting your data, HNAS SSH access credentials, the configuration of"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_fac78995","line":122,"range":{"start_line":122,"start_character":50,"end_line":122,"end_character":57},"updated":"2016-09-26 13:54:20.000000000","message":"back-end\n\nPlease see http://docs.openstack.org/contributor-guide/writing-style/word-choice.html","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":119,"context_line":"use of multiple backends and/or multiple services. Each backend can configure"},{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"},{"line_number":123,"context_line":"``cinder.conf``. Each backend section must have the appropriate configurations"},{"line_number":124,"context_line":"to communicate with your HNAS backend, such as the IP address of the HNAS EVS"},{"line_number":125,"context_line":"that is hosting your data, HNAS SSH access credentials, the configuration of"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_9ea82222","line":122,"range":{"start_line":122,"start_character":50,"end_line":122,"end_character":57},"in_reply_to":"5a8bc5a2_fac78995","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"},{"line_number":123,"context_line":"``cinder.conf``. Each backend section must have the appropriate configurations"},{"line_number":124,"context_line":"to communicate with your HNAS backend, such as the IP address of the HNAS EVS"},{"line_number":125,"context_line":"that is hosting your data, HNAS SSH access credentials, the configuration of"},{"line_number":126,"context_line":"each of the services in that backend, etc. You can find examples of such"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_dd3802f1","line":123,"range":{"start_line":123,"start_character":22,"end_line":123,"end_character":29},"updated":"2016-09-26 13:54:20.000000000","message":"back-end\n\nPlease change in other lines as well.","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":120,"context_line":"up to ``4 service pools``, which can be mapped to cinder volume types."},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"The configuration for the driver is read from the backend sections of the"},{"line_number":123,"context_line":"``cinder.conf``. Each backend section must have the appropriate configurations"},{"line_number":124,"context_line":"to communicate with your HNAS backend, such as the IP address of the HNAS EVS"},{"line_number":125,"context_line":"that is hosting your data, HNAS SSH access credentials, the configuration of"},{"line_number":126,"context_line":"each of the services in that backend, etc. You can find examples of such"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_21552ff9","line":123,"range":{"start_line":123,"start_character":22,"end_line":123,"end_character":29},"in_reply_to":"5a8bc5a2_dd3802f1","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":123,"context_line":"``cinder.conf``. Each backend section must have the appropriate configurations"},{"line_number":124,"context_line":"to communicate with your HNAS backend, such as the IP address of the HNAS EVS"},{"line_number":125,"context_line":"that is hosting your data, HNAS SSH access credentials, the configuration of"},{"line_number":126,"context_line":"each of the services in that backend, etc. You can find examples of such"},{"line_number":127,"context_line":"configurations in the :ref:`configuration_example` section."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"  .. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_d3a2c14a","line":126,"range":{"start_line":126,"start_character":38,"end_line":126,"end_character":42},"updated":"2016-09-26 10:30:53.000000000","message":"do not use \u0027etc\u0027 - use \u0027and so on\u0027 or an equivalent.","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":123,"context_line":"``cinder.conf``. Each backend section must have the appropriate configurations"},{"line_number":124,"context_line":"to communicate with your HNAS backend, such as the IP address of the HNAS EVS"},{"line_number":125,"context_line":"that is hosting your data, HNAS SSH access credentials, the configuration of"},{"line_number":126,"context_line":"each of the services in that backend, etc. You can find examples of such"},{"line_number":127,"context_line":"configurations in the :ref:`configuration_example` section."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"  .. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_5a6078cf","line":126,"range":{"start_line":126,"start_character":38,"end_line":126,"end_character":42},"in_reply_to":"5a8bc5a2_d3a2c14a","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":126,"context_line":"each of the services in that backend, etc. You can find examples of such"},{"line_number":127,"context_line":"configurations in the :ref:`configuration_example` section."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"  .. note::"},{"line_number":130,"context_line":"    HNAS cinder drivers still support the XML configuration the"},{"line_number":131,"context_line":"    same way it was in the older versions, but it is recommended that you"},{"line_number":132,"context_line":"    configure the HNAS cinder drivers only through the cinder.conf file,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_10609100","line":129,"range":{"start_line":129,"start_character":0,"end_line":129,"end_character":2},"updated":"2016-09-26 13:54:20.000000000","message":"Please move this note to the left (and the one below as well).","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":126,"context_line":"each of the services in that backend, etc. You can find examples of such"},{"line_number":127,"context_line":"configurations in the :ref:`configuration_example` section."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"  .. note::"},{"line_number":130,"context_line":"    HNAS cinder drivers still support the XML configuration the"},{"line_number":131,"context_line":"    same way it was in the older versions, but it is recommended that you"},{"line_number":132,"context_line":"    configure the HNAS cinder drivers only through the cinder.conf file,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_85436a6b","line":129,"range":{"start_line":129,"start_character":0,"end_line":129,"end_character":2},"in_reply_to":"5a8bc5a2_10609100","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":128,"context_line":""},{"line_number":129,"context_line":"  .. note::"},{"line_number":130,"context_line":"    HNAS cinder drivers still support the XML configuration the"},{"line_number":131,"context_line":"    same way it was in the older versions, but it is recommended that you"},{"line_number":132,"context_line":"    configure the HNAS cinder drivers only through the cinder.conf file,"},{"line_number":133,"context_line":"    since the XML configuration file from previous versions is being"},{"line_number":134,"context_line":"    deprecated as of Newton Release."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_13b0a989","line":131,"range":{"start_line":131,"start_character":47,"end_line":131,"end_character":73},"updated":"2016-09-26 10:30:53.000000000","message":"but we recommending configuring the HNAS ... *","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":128,"context_line":""},{"line_number":129,"context_line":"  .. note::"},{"line_number":130,"context_line":"    HNAS cinder drivers still support the XML configuration the"},{"line_number":131,"context_line":"    same way it was in the older versions, but it is recommended that you"},{"line_number":132,"context_line":"    configure the HNAS cinder drivers only through the cinder.conf file,"},{"line_number":133,"context_line":"    since the XML configuration file from previous versions is being"},{"line_number":134,"context_line":"    deprecated as of Newton Release."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_3ad00cf6","line":131,"range":{"start_line":131,"start_character":47,"end_line":131,"end_character":73},"in_reply_to":"5a8bc5a2_13b0a989","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":129,"context_line":"  .. note::"},{"line_number":130,"context_line":"    HNAS cinder drivers still support the XML configuration the"},{"line_number":131,"context_line":"    same way it was in the older versions, but it is recommended that you"},{"line_number":132,"context_line":"    configure the HNAS cinder drivers only through the cinder.conf file,"},{"line_number":133,"context_line":"    since the XML configuration file from previous versions is being"},{"line_number":134,"context_line":"    deprecated as of Newton Release."},{"line_number":135,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_53a6b153","line":132,"range":{"start_line":132,"start_character":55,"end_line":132,"end_character":66},"updated":"2016-09-26 10:30:53.000000000","message":"``cinder.conf``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":129,"context_line":"  .. note::"},{"line_number":130,"context_line":"    HNAS cinder drivers still support the XML configuration the"},{"line_number":131,"context_line":"    same way it was in the older versions, but it is recommended that you"},{"line_number":132,"context_line":"    configure the HNAS cinder drivers only through the cinder.conf file,"},{"line_number":133,"context_line":"    since the XML configuration file from previous versions is being"},{"line_number":134,"context_line":"    deprecated as of Newton Release."},{"line_number":135,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_da32c85d","line":132,"range":{"start_line":132,"start_character":55,"end_line":132,"end_character":66},"in_reply_to":"5a8bc5a2_53a6b153","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":134,"context_line":"    deprecated as of Newton Release."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"  .. note::"},{"line_number":137,"context_line":"    It\u0027s not recommended to use the same NFS export or file system (iSCSI"},{"line_number":138,"context_line":"    driver) for different backends. If possible, configure each backend to"},{"line_number":139,"context_line":"    use a different NFS export/file system."},{"line_number":140,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f3797dc9","line":137,"range":{"start_line":137,"start_character":4,"end_line":137,"end_character":23},"updated":"2016-09-26 10:30:53.000000000","message":"We do not recommend the use of the same ... *","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":134,"context_line":"    deprecated as of Newton Release."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"  .. note::"},{"line_number":137,"context_line":"    It\u0027s not recommended to use the same NFS export or file system (iSCSI"},{"line_number":138,"context_line":"    driver) for different backends. If possible, configure each backend to"},{"line_number":139,"context_line":"    use a different NFS export/file system."},{"line_number":140,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ba7fbcde","line":137,"range":{"start_line":137,"start_character":4,"end_line":137,"end_character":23},"in_reply_to":"5a8bc5a2_f3797dc9","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":138,"context_line":"    driver) for different backends. If possible, configure each backend to"},{"line_number":139,"context_line":"    use a different NFS export/file system."},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"Following is the definition of each configuration option that can be used in"},{"line_number":142,"context_line":"a HNAS backend section in the cinder.conf file:"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":".. list-table:: **Configuration options in cinder.conf**"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_5a04f816","line":141,"range":{"start_line":141,"start_character":0,"end_line":141,"end_character":9},"updated":"2016-09-26 13:54:20.000000000","message":"The following","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":138,"context_line":"    driver) for different backends. If possible, configure each backend to"},{"line_number":139,"context_line":"    use a different NFS export/file system."},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"Following is the definition of each configuration option that can be used in"},{"line_number":142,"context_line":"a HNAS backend section in the cinder.conf file:"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":".. list-table:: **Configuration options in cinder.conf**"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0133d3ab","line":141,"range":{"start_line":141,"start_character":0,"end_line":141,"end_character":9},"in_reply_to":"5a8bc5a2_5a04f816","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":139,"context_line":"    use a different NFS export/file system."},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"Following is the definition of each configuration option that can be used in"},{"line_number":142,"context_line":"a HNAS backend section in the cinder.conf file:"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":".. list-table:: **Configuration options in cinder.conf**"},{"line_number":145,"context_line":"   :header-rows: 1"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_734c8d9e","line":142,"range":{"start_line":142,"start_character":30,"end_line":142,"end_character":41},"updated":"2016-09-26 10:30:53.000000000","message":"``cinder.conf``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":139,"context_line":"    use a different NFS export/file system."},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"Following is the definition of each configuration option that can be used in"},{"line_number":142,"context_line":"a HNAS backend section in the cinder.conf file:"},{"line_number":143,"context_line":""},{"line_number":144,"context_line":".. list-table:: **Configuration options in cinder.conf**"},{"line_number":145,"context_line":"   :header-rows: 1"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_da572858","line":142,"range":{"start_line":142,"start_character":30,"end_line":142,"end_character":41},"in_reply_to":"5a8bc5a2_734c8d9e","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":165,"context_line":"   * - ``nfs_shares_config``"},{"line_number":166,"context_line":"     - Required (only for NFS)"},{"line_number":167,"context_line":"     - /etc/cinder/nfs_shares"},{"line_number":168,"context_line":"     - Path to the nfs_shares file. This is required by the base cinder"},{"line_number":169,"context_line":"       generic NFS driver and therefore also required by the HNAS NFS driver."},{"line_number":170,"context_line":"       This file should list, one per line, every NFS share being used by the"},{"line_number":171,"context_line":"       backend, i.e., all the values found in the configuration keys"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e7bc0f5","line":168,"range":{"start_line":168,"start_character":19,"end_line":168,"end_character":29},"updated":"2016-09-26 10:30:53.000000000","message":"``nfs_shares``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":165,"context_line":"   * - ``nfs_shares_config``"},{"line_number":166,"context_line":"     - Required (only for NFS)"},{"line_number":167,"context_line":"     - /etc/cinder/nfs_shares"},{"line_number":168,"context_line":"     - Path to the nfs_shares file. This is required by the base cinder"},{"line_number":169,"context_line":"       generic NFS driver and therefore also required by the HNAS NFS driver."},{"line_number":170,"context_line":"       This file should list, one per line, every NFS share being used by the"},{"line_number":171,"context_line":"       backend, i.e., all the values found in the configuration keys"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_9aef6086","line":168,"range":{"start_line":168,"start_character":19,"end_line":168,"end_character":29},"in_reply_to":"5a8bc5a2_6e7bc0f5","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":168,"context_line":"     - Path to the nfs_shares file. This is required by the base cinder"},{"line_number":169,"context_line":"       generic NFS driver and therefore also required by the HNAS NFS driver."},{"line_number":170,"context_line":"       This file should list, one per line, every NFS share being used by the"},{"line_number":171,"context_line":"       backend, i.e., all the values found in the configuration keys"},{"line_number":172,"context_line":"       hnas_svcX_hdp in the HNAS NFS backend sections."},{"line_number":173,"context_line":"   * - ``hnas_mgmt_ip0``"},{"line_number":174,"context_line":"     - Required"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_933839f1","line":171,"range":{"start_line":171,"start_character":16,"end_line":171,"end_character":21},"updated":"2016-09-26 10:30:53.000000000","message":"backend. For example, all the values ... *","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":168,"context_line":"     - Path to the nfs_shares file. This is required by the base cinder"},{"line_number":169,"context_line":"       generic NFS driver and therefore also required by the HNAS NFS driver."},{"line_number":170,"context_line":"       This file should list, one per line, every NFS share being used by the"},{"line_number":171,"context_line":"       backend, i.e., all the values found in the configuration keys"},{"line_number":172,"context_line":"       hnas_svcX_hdp in the HNAS NFS backend sections."},{"line_number":173,"context_line":"   * - ``hnas_mgmt_ip0``"},{"line_number":174,"context_line":"     - Required"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_9a9680ee","line":171,"range":{"start_line":171,"start_character":16,"end_line":171,"end_character":21},"in_reply_to":"5a8bc5a2_933839f1","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":173,"context_line":"   * - ``hnas_mgmt_ip0``"},{"line_number":174,"context_line":"     - Required"},{"line_number":175,"context_line":"     - N/A"},{"line_number":176,"context_line":"     - HNAS management IP address. Should be the IP address of the \"Admin\""},{"line_number":177,"context_line":"       EVS. It is also the IP through which you access the web SMU"},{"line_number":178,"context_line":"       administration frontend of HNAS."},{"line_number":179,"context_line":"   * - ``hnas_chap_enabled``"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f327bdc7","line":176,"range":{"start_line":176,"start_character":67,"end_line":176,"end_character":74},"updated":"2016-09-26 10:30:53.000000000","message":"`Admin`","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":173,"context_line":"   * - ``hnas_mgmt_ip0``"},{"line_number":174,"context_line":"     - Required"},{"line_number":175,"context_line":"     - N/A"},{"line_number":176,"context_line":"     - HNAS management IP address. Should be the IP address of the \"Admin\""},{"line_number":177,"context_line":"       EVS. It is also the IP through which you access the web SMU"},{"line_number":178,"context_line":"       administration frontend of HNAS."},{"line_number":179,"context_line":"   * - ``hnas_chap_enabled``"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_3a880cc5","line":176,"range":{"start_line":176,"start_character":67,"end_line":176,"end_character":74},"in_reply_to":"5a8bc5a2_f327bdc7","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":184,"context_line":"   * - ``hnas_username``"},{"line_number":185,"context_line":"     - Required"},{"line_number":186,"context_line":"     - N/A"},{"line_number":187,"context_line":"     - HNAS ssh username"},{"line_number":188,"context_line":"   * - ``hds_hnas_nfs_config_file | hds_hnas_iscsi_config_file``"},{"line_number":189,"context_line":"     - Optional (deprecated)"},{"line_number":190,"context_line":"     - /opt/hds/hnas/cinder_[nfs|iscsi]_conf.xml"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_532b1194","line":187,"range":{"start_line":187,"start_character":12,"end_line":187,"end_character":16},"updated":"2016-09-26 10:30:53.000000000","message":"SSH","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":184,"context_line":"   * - ``hnas_username``"},{"line_number":185,"context_line":"     - Required"},{"line_number":186,"context_line":"     - N/A"},{"line_number":187,"context_line":"     - HNAS ssh username"},{"line_number":188,"context_line":"   * - ``hds_hnas_nfs_config_file | hds_hnas_iscsi_config_file``"},{"line_number":189,"context_line":"     - Optional (deprecated)"},{"line_number":190,"context_line":"     - /opt/hds/hnas/cinder_[nfs|iscsi]_conf.xml"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_7072b512","line":187,"range":{"start_line":187,"start_character":12,"end_line":187,"end_character":16},"in_reply_to":"5a8bc5a2_532b1194","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":186,"context_line":"     - N/A"},{"line_number":187,"context_line":"     - HNAS ssh username"},{"line_number":188,"context_line":"   * - ``hds_hnas_nfs_config_file | hds_hnas_iscsi_config_file``"},{"line_number":189,"context_line":"     - Optional (deprecated)"},{"line_number":190,"context_line":"     - /opt/hds/hnas/cinder_[nfs|iscsi]_conf.xml"},{"line_number":191,"context_line":"     - Path to the deprecated XML configuration file (only required if using"},{"line_number":192,"context_line":"       the XML file)"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_731acd7e","line":189,"range":{"start_line":189,"start_character":7,"end_line":189,"end_character":28},"updated":"2016-09-26 10:30:53.000000000","message":"If it is deprecated, why are we listing this?","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":186,"context_line":"     - N/A"},{"line_number":187,"context_line":"     - HNAS ssh username"},{"line_number":188,"context_line":"   * - ``hds_hnas_nfs_config_file | hds_hnas_iscsi_config_file``"},{"line_number":189,"context_line":"     - Optional (deprecated)"},{"line_number":190,"context_line":"     - /opt/hds/hnas/cinder_[nfs|iscsi]_conf.xml"},{"line_number":191,"context_line":"     - Path to the deprecated XML configuration file (only required if using"},{"line_number":192,"context_line":"       the XML file)"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_1315fb3e","line":189,"range":{"start_line":189,"start_character":7,"end_line":189,"end_character":28},"in_reply_to":"5a8bc5a2_731acd7e","updated":"2016-09-26 18:48:50.000000000","message":"Because it\u0027s still possible to use this option. It is the first release of deprecation and we\u0027ll need to keep it for some releases.","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":193,"context_line":"   * - ``hnas_cluster_admin_ip0``"},{"line_number":194,"context_line":"     - Optional (required only for HNAS multi-farm setups)"},{"line_number":195,"context_line":"     - N/A"},{"line_number":196,"context_line":"     - The IP of the HNAS farm admin.If your SMU controls more than one"},{"line_number":197,"context_line":"       system or cluster, this option must be set with the IP of the desired"},{"line_number":198,"context_line":"       node. Note that this is different for HNAS multi-cluster setups, which"},{"line_number":199,"context_line":"       does not require this option to be set."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f30edd39","line":196,"range":{"start_line":196,"start_character":37,"end_line":196,"end_character":39},"updated":"2016-09-26 10:30:53.000000000","message":"missing a space","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":193,"context_line":"   * - ``hnas_cluster_admin_ip0``"},{"line_number":194,"context_line":"     - Optional (required only for HNAS multi-farm setups)"},{"line_number":195,"context_line":"     - N/A"},{"line_number":196,"context_line":"     - The IP of the HNAS farm admin.If your SMU controls more than one"},{"line_number":197,"context_line":"       system or cluster, this option must be set with the IP of the desired"},{"line_number":198,"context_line":"       node. Note that this is different for HNAS multi-cluster setups, which"},{"line_number":199,"context_line":"       does not require this option to be set."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_934e6b6d","line":196,"range":{"start_line":196,"start_character":37,"end_line":196,"end_character":39},"in_reply_to":"5a8bc5a2_f30edd39","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":195,"context_line":"     - N/A"},{"line_number":196,"context_line":"     - The IP of the HNAS farm admin.If your SMU controls more than one"},{"line_number":197,"context_line":"       system or cluster, this option must be set with the IP of the desired"},{"line_number":198,"context_line":"       node. Note that this is different for HNAS multi-cluster setups, which"},{"line_number":199,"context_line":"       does not require this option to be set."},{"line_number":200,"context_line":"   * - ``hnas_ssh_private_key``"},{"line_number":201,"context_line":"     - Optional"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_8e064c1b","line":198,"range":{"start_line":198,"start_character":13,"end_line":198,"end_character":24},"updated":"2016-09-26 10:30:53.000000000","message":"This *","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":195,"context_line":"     - N/A"},{"line_number":196,"context_line":"     - The IP of the HNAS farm admin.If your SMU controls more than one"},{"line_number":197,"context_line":"       system or cluster, this option must be set with the IP of the desired"},{"line_number":198,"context_line":"       node. Note that this is different for HNAS multi-cluster setups, which"},{"line_number":199,"context_line":"       does not require this option to be set."},{"line_number":200,"context_line":"   * - ``hnas_ssh_private_key``"},{"line_number":201,"context_line":"     - Optional"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_d35553c2","line":198,"range":{"start_line":198,"start_character":13,"end_line":198,"end_character":24},"in_reply_to":"5a8bc5a2_8e064c1b","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":201,"context_line":"     - Optional"},{"line_number":202,"context_line":"     - N/A"},{"line_number":203,"context_line":"     - Path to the SSH private key used to authenticate to the HNAS SMU. Only"},{"line_number":204,"context_line":"       required if you don’t want to set `hnas_password`."},{"line_number":205,"context_line":"   * - ``hnas_ssh_port``"},{"line_number":206,"context_line":"     - Optional"},{"line_number":207,"context_line":"     - 22"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e131c5c","line":204,"range":{"start_line":204,"start_character":23,"end_line":204,"end_character":29},"updated":"2016-09-26 10:30:53.000000000","message":"do not *","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":201,"context_line":"     - Optional"},{"line_number":202,"context_line":"     - N/A"},{"line_number":203,"context_line":"     - Path to the SSH private key used to authenticate to the HNAS SMU. Only"},{"line_number":204,"context_line":"       required if you don’t want to set `hnas_password`."},{"line_number":205,"context_line":"   * - ``hnas_ssh_port``"},{"line_number":206,"context_line":"     - Optional"},{"line_number":207,"context_line":"     - 22"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_73671fb7","line":204,"range":{"start_line":204,"start_character":23,"end_line":204,"end_character":29},"in_reply_to":"5a8bc5a2_0e131c5c","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":226,"context_line":"     - Required"},{"line_number":227,"context_line":"     - N/A"},{"line_number":228,"context_line":"     - A `unique string` that is used to refer to this pool within the"},{"line_number":229,"context_line":"       context of Cinder. You can tell Cinder to put volumes of a specific"},{"line_number":230,"context_line":"       volume type into this backend, within this pool. See, “Service Labels”"},{"line_number":231,"context_line":"       and :ref:`configuration_example` sections  for more details."},{"line_number":232,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_2e3378f7","line":229,"range":{"start_line":229,"start_character":17,"end_line":229,"end_character":45},"updated":"2016-09-26 10:30:53.000000000","message":"cinder * (project names are lowercase)","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":226,"context_line":"     - Required"},{"line_number":227,"context_line":"     - N/A"},{"line_number":228,"context_line":"     - A `unique string` that is used to refer to this pool within the"},{"line_number":229,"context_line":"       context of Cinder. You can tell Cinder to put volumes of a specific"},{"line_number":230,"context_line":"       volume type into this backend, within this pool. See, “Service Labels”"},{"line_number":231,"context_line":"       and :ref:`configuration_example` sections  for more details."},{"line_number":232,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_53c6a368","line":229,"range":{"start_line":229,"start_character":17,"end_line":229,"end_character":45},"in_reply_to":"5a8bc5a2_2e3378f7","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":227,"context_line":"     - N/A"},{"line_number":228,"context_line":"     - A `unique string` that is used to refer to this pool within the"},{"line_number":229,"context_line":"       context of Cinder. You can tell Cinder to put volumes of a specific"},{"line_number":230,"context_line":"       volume type into this backend, within this pool. See, “Service Labels”"},{"line_number":231,"context_line":"       and :ref:`configuration_example` sections  for more details."},{"line_number":232,"context_line":""},{"line_number":233,"context_line":".. [1]"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e4f406b","line":230,"range":{"start_line":230,"start_character":61,"end_line":230,"end_character":77},"updated":"2016-09-26 10:30:53.000000000","message":"``Service Labels``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":227,"context_line":"     - N/A"},{"line_number":228,"context_line":"     - A `unique string` that is used to refer to this pool within the"},{"line_number":229,"context_line":"       context of Cinder. You can tell Cinder to put volumes of a specific"},{"line_number":230,"context_line":"       volume type into this backend, within this pool. See, “Service Labels”"},{"line_number":231,"context_line":"       and :ref:`configuration_example` sections  for more details."},{"line_number":232,"context_line":""},{"line_number":233,"context_line":".. [1]"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_93de6b0f","line":230,"range":{"start_line":230,"start_character":61,"end_line":230,"end_character":77},"in_reply_to":"5a8bc5a2_6e4f406b","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":238,"context_line":"~~~~~~~~~~~~~~"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"HNAS driver supports differentiated types of service using the service labels."},{"line_number":241,"context_line":"It is possible to create up to 4 types of them for each backend. (E.g. gold,"},{"line_number":242,"context_line":"platinum, silver, ssd, etc)."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"After creating the services in the cinder.conf configuration file, you need"},{"line_number":245,"context_line":"to configure one cinder volume_type per service. Each ``volume_type`` must"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e415c38","line":242,"range":{"start_line":241,"start_character":66,"end_line":242,"end_character":26},"updated":"2016-09-26 10:30:53.000000000","message":"For example, gold platinum, silver, ssd, and so on*","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":238,"context_line":"~~~~~~~~~~~~~~"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"HNAS driver supports differentiated types of service using the service labels."},{"line_number":241,"context_line":"It is possible to create up to 4 types of them for each backend. (E.g. gold,"},{"line_number":242,"context_line":"platinum, silver, ssd, etc)."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"After creating the services in the cinder.conf configuration file, you need"},{"line_number":245,"context_line":"to configure one cinder volume_type per service. Each ``volume_type`` must"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f337af4a","line":242,"range":{"start_line":241,"start_character":66,"end_line":242,"end_character":26},"in_reply_to":"5a8bc5a2_0e415c38","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":241,"context_line":"It is possible to create up to 4 types of them for each backend. (E.g. gold,"},{"line_number":242,"context_line":"platinum, silver, ssd, etc)."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"After creating the services in the cinder.conf configuration file, you need"},{"line_number":245,"context_line":"to configure one cinder volume_type per service. Each ``volume_type`` must"},{"line_number":246,"context_line":"have the metadata service_label with the same name configured in the"},{"line_number":247,"context_line":"``hnas_svcX_volume_type option`` of that service. See the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e7660a5","line":244,"range":{"start_line":244,"start_character":35,"end_line":244,"end_character":47},"updated":"2016-09-26 10:30:53.000000000","message":"``cinder.conf``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":241,"context_line":"It is possible to create up to 4 types of them for each backend. (E.g. gold,"},{"line_number":242,"context_line":"platinum, silver, ssd, etc)."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"After creating the services in the cinder.conf configuration file, you need"},{"line_number":245,"context_line":"to configure one cinder volume_type per service. Each ``volume_type`` must"},{"line_number":246,"context_line":"have the metadata service_label with the same name configured in the"},{"line_number":247,"context_line":"``hnas_svcX_volume_type option`` of that service. See the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_534ce3c7","line":244,"range":{"start_line":244,"start_character":35,"end_line":244,"end_character":47},"in_reply_to":"5a8bc5a2_6e7660a5","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":242,"context_line":"platinum, silver, ssd, etc)."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"After creating the services in the cinder.conf configuration file, you need"},{"line_number":245,"context_line":"to configure one cinder volume_type per service. Each ``volume_type`` must"},{"line_number":246,"context_line":"have the metadata service_label with the same name configured in the"},{"line_number":247,"context_line":"``hnas_svcX_volume_type option`` of that service. See the"},{"line_number":248,"context_line":":ref:`configuration_example` section for more details. If the volume type is"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_8e7bac8b","line":245,"range":{"start_line":245,"start_character":24,"end_line":245,"end_character":35},"updated":"2016-09-26 10:30:53.000000000","message":"``volume_type``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":242,"context_line":"platinum, silver, ssd, etc)."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"After creating the services in the cinder.conf configuration file, you need"},{"line_number":245,"context_line":"to configure one cinder volume_type per service. Each ``volume_type`` must"},{"line_number":246,"context_line":"have the metadata service_label with the same name configured in the"},{"line_number":247,"context_line":"``hnas_svcX_volume_type option`` of that service. See the"},{"line_number":248,"context_line":":ref:`configuration_example` section for more details. If the volume type is"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_73e0ff96","line":245,"range":{"start_line":245,"start_character":24,"end_line":245,"end_character":35},"in_reply_to":"5a8bc5a2_8e7bac8b","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":265,"context_line":"backend section must have the appropriate configurations to communicate with"},{"line_number":266,"context_line":"your HNAS backend, such as the IP address of the HNAS EVS that is hosting your"},{"line_number":267,"context_line":"data, HNAS SSH access credentials, the configuration of each of the services"},{"line_number":268,"context_line":"in that backend, etc. You can find examples of such configurations in the"},{"line_number":269,"context_line":":ref:`configuration_example` section."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"If you want the volumes from a volume_type to be casted into a specific"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e687cb8","line":268,"range":{"start_line":268,"start_character":15,"end_line":268,"end_character":21},"updated":"2016-09-26 10:30:53.000000000","message":"remove all instances of \u0027etc\u0027 throughout this doc","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":265,"context_line":"backend section must have the appropriate configurations to communicate with"},{"line_number":266,"context_line":"your HNAS backend, such as the IP address of the HNAS EVS that is hosting your"},{"line_number":267,"context_line":"data, HNAS SSH access credentials, the configuration of each of the services"},{"line_number":268,"context_line":"in that backend, etc. You can find examples of such configurations in the"},{"line_number":269,"context_line":":ref:`configuration_example` section."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"If you want the volumes from a volume_type to be casted into a specific"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_738e3fd1","line":268,"range":{"start_line":268,"start_character":15,"end_line":268,"end_character":21},"in_reply_to":"5a8bc5a2_0e687cb8","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":268,"context_line":"in that backend, etc. You can find examples of such configurations in the"},{"line_number":269,"context_line":":ref:`configuration_example` section."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"If you want the volumes from a volume_type to be casted into a specific"},{"line_number":272,"context_line":"backend, you must configure an extra_spec in the volume_type with the value"},{"line_number":273,"context_line":"of the volume_backend_name option from that backend."},{"line_number":274,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e9d80bb","line":271,"updated":"2016-09-26 10:30:53.000000000","message":"``volume_type``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":268,"context_line":"in that backend, etc. You can find examples of such configurations in the"},{"line_number":269,"context_line":":ref:`configuration_example` section."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"If you want the volumes from a volume_type to be casted into a specific"},{"line_number":272,"context_line":"backend, you must configure an extra_spec in the volume_type with the value"},{"line_number":273,"context_line":"of the volume_backend_name option from that backend."},{"line_number":274,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ce7a0688","line":271,"in_reply_to":"5a8bc5a2_6e9d80bb","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":269,"context_line":":ref:`configuration_example` section."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"If you want the volumes from a volume_type to be casted into a specific"},{"line_number":272,"context_line":"backend, you must configure an extra_spec in the volume_type with the value"},{"line_number":273,"context_line":"of the volume_backend_name option from that backend."},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"For multiple NFS backends configuration, each backend should have a separated"},{"line_number":276,"context_line":"``nfs_shares_config`` and also a separated ``nfs_shares file`` defined"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_aea308ff","line":273,"range":{"start_line":272,"start_character":49,"end_line":273,"end_character":26},"updated":"2016-09-26 10:30:53.000000000","message":"ditto","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":269,"context_line":":ref:`configuration_example` section."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"If you want the volumes from a volume_type to be casted into a specific"},{"line_number":272,"context_line":"backend, you must configure an extra_spec in the volume_type with the value"},{"line_number":273,"context_line":"of the volume_backend_name option from that backend."},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"For multiple NFS backends configuration, each backend should have a separated"},{"line_number":276,"context_line":"``nfs_shares_config`` and also a separated ``nfs_shares file`` defined"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e714ea8","line":273,"range":{"start_line":272,"start_character":49,"end_line":273,"end_character":26},"in_reply_to":"5a8bc5a2_aea308ff","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":274,"context_line":""},{"line_number":275,"context_line":"For multiple NFS backends configuration, each backend should have a separated"},{"line_number":276,"context_line":"``nfs_shares_config`` and also a separated ``nfs_shares file`` defined"},{"line_number":277,"context_line":"(e.g. nfs_shares1, nfs_shares2) with the desired shares listed in separated"},{"line_number":278,"context_line":"lines."},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"SSH configuration"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0eaf9ce2","line":277,"range":{"start_line":277,"start_character":1,"end_line":277,"end_character":4},"updated":"2016-09-26 10:30:53.000000000","message":"Do not use \u0027e.g\u0027 or \u0027i.e\u0027  - always use \"For example\" - apply throughout","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":274,"context_line":""},{"line_number":275,"context_line":"For multiple NFS backends configuration, each backend should have a separated"},{"line_number":276,"context_line":"``nfs_shares_config`` and also a separated ``nfs_shares file`` defined"},{"line_number":277,"context_line":"(e.g. nfs_shares1, nfs_shares2) with the desired shares listed in separated"},{"line_number":278,"context_line":"lines."},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"SSH configuration"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_4e67d6e8","line":277,"range":{"start_line":277,"start_character":1,"end_line":277,"end_character":4},"in_reply_to":"5a8bc5a2_0eaf9ce2","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":281,"context_line":"~~~~~~~~~~~~~~~~~"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":".. note::"},{"line_number":284,"context_line":"  Starting on Newton OpenStack release, the user can no longer run the"},{"line_number":285,"context_line":"  driver using a locally installed instance of the :command:`SSC` utility"},{"line_number":286,"context_line":"  package. Instead, all communications with the HNAS backend are handled"},{"line_number":287,"context_line":"  through :command:`SSH`."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e84a05d","line":284,"range":{"start_line":284,"start_character":2,"end_line":284,"end_character":13},"updated":"2016-09-26 10:30:53.000000000","message":"As of the Newton... *","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":281,"context_line":"~~~~~~~~~~~~~~~~~"},{"line_number":282,"context_line":""},{"line_number":283,"context_line":".. note::"},{"line_number":284,"context_line":"  Starting on Newton OpenStack release, the user can no longer run the"},{"line_number":285,"context_line":"  driver using a locally installed instance of the :command:`SSC` utility"},{"line_number":286,"context_line":"  package. Instead, all communications with the HNAS backend are handled"},{"line_number":287,"context_line":"  through :command:`SSH`."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ee798283","line":284,"range":{"start_line":284,"start_character":2,"end_line":284,"end_character":13},"in_reply_to":"5a8bc5a2_6e84a05d","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":286,"context_line":"  package. Instead, all communications with the HNAS backend are handled"},{"line_number":287,"context_line":"  through :command:`SSH`."},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"You can use username/password to authenticate the Block Storage node to the"},{"line_number":290,"context_line":"HNAS backend. In order to do that, simply configure hnas_username and"},{"line_number":291,"context_line":"hnas_password in your backend section within the cinder.conf file, like so:"},{"line_number":292,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e4b1c2b","line":289,"range":{"start_line":289,"start_character":12,"end_line":289,"end_character":29},"updated":"2016-09-26 10:30:53.000000000","message":"your username and password *","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":286,"context_line":"  package. Instead, all communications with the HNAS backend are handled"},{"line_number":287,"context_line":"  through :command:`SSH`."},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"You can use username/password to authenticate the Block Storage node to the"},{"line_number":290,"context_line":"HNAS backend. In order to do that, simply configure hnas_username and"},{"line_number":291,"context_line":"hnas_password in your backend section within the cinder.conf file, like so:"},{"line_number":292,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_2e98cabf","line":289,"range":{"start_line":289,"start_character":12,"end_line":289,"end_character":29},"in_reply_to":"5a8bc5a2_0e4b1c2b","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":288,"context_line":""},{"line_number":289,"context_line":"You can use username/password to authenticate the Block Storage node to the"},{"line_number":290,"context_line":"HNAS backend. In order to do that, simply configure hnas_username and"},{"line_number":291,"context_line":"hnas_password in your backend section within the cinder.conf file, like so:"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":".. code-block:: ini"},{"line_number":294,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ee743069","line":291,"range":{"start_line":291,"start_character":49,"end_line":291,"end_character":60},"updated":"2016-09-26 10:30:53.000000000","message":"``cinder.conf``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":287,"context_line":"  through :command:`SSH`."},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"You can use username/password to authenticate the Block Storage node to the"},{"line_number":290,"context_line":"HNAS backend. In order to do that, simply configure hnas_username and"},{"line_number":291,"context_line":"hnas_password in your backend section within the cinder.conf file, like so:"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":".. code-block:: ini"},{"line_number":294,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e6020a6","line":291,"range":{"start_line":290,"start_character":52,"end_line":291,"end_character":13},"updated":"2016-09-26 10:30:53.000000000","message":"``hnas_username`` and ``hnas_password``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":288,"context_line":""},{"line_number":289,"context_line":"You can use username/password to authenticate the Block Storage node to the"},{"line_number":290,"context_line":"HNAS backend. In order to do that, simply configure hnas_username and"},{"line_number":291,"context_line":"hnas_password in your backend section within the cinder.conf file, like so:"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":".. code-block:: ini"},{"line_number":294,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e0740ca","line":291,"range":{"start_line":291,"start_character":65,"end_line":291,"end_character":75},"updated":"2016-09-26 10:30:53.000000000","message":"file. For example: *","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":288,"context_line":""},{"line_number":289,"context_line":"You can use username/password to authenticate the Block Storage node to the"},{"line_number":290,"context_line":"HNAS backend. In order to do that, simply configure hnas_username and"},{"line_number":291,"context_line":"hnas_password in your backend section within the cinder.conf file, like so:"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":".. code-block:: ini"},{"line_number":294,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_8e671eb6","line":291,"range":{"start_line":291,"start_character":65,"end_line":291,"end_character":75},"in_reply_to":"5a8bc5a2_6e0740ca","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":287,"context_line":"  through :command:`SSH`."},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"You can use username/password to authenticate the Block Storage node to the"},{"line_number":290,"context_line":"HNAS backend. In order to do that, simply configure hnas_username and"},{"line_number":291,"context_line":"hnas_password in your backend section within the cinder.conf file, like so:"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":".. code-block:: ini"},{"line_number":294,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ee0c22ee","line":291,"range":{"start_line":290,"start_character":52,"end_line":291,"end_character":13},"in_reply_to":"5a8bc5a2_6e6020a6","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":288,"context_line":""},{"line_number":289,"context_line":"You can use username/password to authenticate the Block Storage node to the"},{"line_number":290,"context_line":"HNAS backend. In order to do that, simply configure hnas_username and"},{"line_number":291,"context_line":"hnas_password in your backend section within the cinder.conf file, like so:"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":".. code-block:: ini"},{"line_number":294,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e122e09","line":291,"range":{"start_line":291,"start_character":49,"end_line":291,"end_character":60},"in_reply_to":"5a8bc5a2_ee743069","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":300,"context_line":"Alternatively, the HNAS cinder driver also supports SSH authentication"},{"line_number":301,"context_line":"through public key. To configure that:"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"1. If you don\u0027t have a pair of public keys already generated, create it in"},{"line_number":304,"context_line":"   the Block Storage node (leave the pass-phrase empty):"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e2e6044","line":303,"range":{"start_line":303,"start_character":10,"end_line":303,"end_character":15},"updated":"2016-09-26 10:30:53.000000000","message":"do not","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":300,"context_line":"Alternatively, the HNAS cinder driver also supports SSH authentication"},{"line_number":301,"context_line":"through public key. To configure that:"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"1. If you don\u0027t have a pair of public keys already generated, create it in"},{"line_number":304,"context_line":"   the Block Storage node (leave the pass-phrase empty):"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ee234256","line":303,"range":{"start_line":303,"start_character":10,"end_line":303,"end_character":15},"in_reply_to":"5a8bc5a2_6e2e6044","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":315,"context_line":""},{"line_number":316,"context_line":"  # chown -R cinder.cinder /opt/hitachi/ssh"},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"3. Create the directory \"ssh_keys\" in the SMU server:"},{"line_number":319,"context_line":""},{"line_number":320,"context_line":".. code-block:: console"},{"line_number":321,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e207c47","line":318,"range":{"start_line":318,"start_character":24,"end_line":318,"end_character":34},"updated":"2016-09-26 10:30:53.000000000","message":"``ssh_keys``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":315,"context_line":""},{"line_number":316,"context_line":"  # chown -R cinder.cinder /opt/hitachi/ssh"},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"3. Create the directory \"ssh_keys\" in the SMU server:"},{"line_number":319,"context_line":""},{"line_number":320,"context_line":".. code-block:: console"},{"line_number":321,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e18121f","line":318,"range":{"start_line":318,"start_character":24,"end_line":318,"end_character":34},"in_reply_to":"5a8bc5a2_0e207c47","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":321,"context_line":""},{"line_number":322,"context_line":"  $ ssh [manager|supervisor]@\u003csmu-ip\u003e \u0027mkdir -p /var/opt/mercury-main/home/[manager|supervisor]/ssh_keys/\u0027"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"4. Copy the public key to the \"ssh_keys\" directory:"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":".. code-block:: console"},{"line_number":327,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6ed5801a","line":324,"range":{"start_line":324,"start_character":30,"end_line":324,"end_character":40},"updated":"2016-09-26 10:30:53.000000000","message":"ditto","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":321,"context_line":""},{"line_number":322,"context_line":"  $ ssh [manager|supervisor]@\u003csmu-ip\u003e \u0027mkdir -p /var/opt/mercury-main/home/[manager|supervisor]/ssh_keys/\u0027"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"4. Copy the public key to the \"ssh_keys\" directory:"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":".. code-block:: console"},{"line_number":327,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_8e155ee6","line":324,"range":{"start_line":324,"start_character":30,"end_line":324,"end_character":40},"in_reply_to":"5a8bc5a2_6ed5801a","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":329,"context_line":""},{"line_number":330,"context_line":"5. Access the SMU server:"},{"line_number":331,"context_line":""},{"line_number":332,"context_line":".. code-block:: console"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"  $ ssh [manager|supervisor]@\u003csmu-ip\u003e"},{"line_number":335,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_aedb084e","line":332,"range":{"start_line":332,"start_character":0,"end_line":332,"end_character":23},"updated":"2016-09-26 10:30:53.000000000","message":"To ensure the hash numbering system works, these must be indented","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":329,"context_line":""},{"line_number":330,"context_line":"5. Access the SMU server:"},{"line_number":331,"context_line":""},{"line_number":332,"context_line":".. code-block:: console"},{"line_number":333,"context_line":""},{"line_number":334,"context_line":"  $ ssh [manager|supervisor]@\u003csmu-ip\u003e"},{"line_number":335,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ae893a28","line":332,"range":{"start_line":332,"start_character":0,"end_line":332,"end_character":23},"in_reply_to":"5a8bc5a2_aedb084e","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":341,"context_line":""},{"line_number":342,"context_line":"7. Check the communication with HNAS in the Block Storage node:"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"  For multi-farm HNAS:"},{"line_number":345,"context_line":""},{"line_number":346,"context_line":"  .. code-block:: console"},{"line_number":347,"context_line":""},{"line_number":348,"context_line":"    $ ssh -i /opt/hitachi/ssh/hnaskey [manager|supervisor]@\u003csmu-ip\u003e \u0027ssc \u003ccluster_admin_ip0\u003e df -a\u0027"},{"line_number":349,"context_line":""},{"line_number":350,"context_line":""},{"line_number":351,"context_line":"  Or, for Single-node/Multi-Cluster:"},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"  .. code-block:: console"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"    $ ssh -i /opt/hitachi/ssh/hnaskey [manager|supervisor]@\u003csmu-ip\u003e \u0027ssc localhost df -a\u0027"},{"line_number":356,"context_line":""},{"line_number":357,"context_line":"8. Configure your backend section in cinder.conf to use your public key:"},{"line_number":358,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_aed13a59","line":355,"range":{"start_line":344,"start_character":0,"end_line":355,"end_character":89},"updated":"2016-09-26 13:54:20.000000000","message":"Please add one more indentation to each line.","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":341,"context_line":""},{"line_number":342,"context_line":"7. Check the communication with HNAS in the Block Storage node:"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"  For multi-farm HNAS:"},{"line_number":345,"context_line":""},{"line_number":346,"context_line":"  .. code-block:: console"},{"line_number":347,"context_line":""},{"line_number":348,"context_line":"    $ ssh -i /opt/hitachi/ssh/hnaskey [manager|supervisor]@\u003csmu-ip\u003e \u0027ssc \u003ccluster_admin_ip0\u003e df -a\u0027"},{"line_number":349,"context_line":""},{"line_number":350,"context_line":""},{"line_number":351,"context_line":"  Or, for Single-node/Multi-Cluster:"},{"line_number":352,"context_line":""},{"line_number":353,"context_line":"  .. code-block:: console"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"    $ ssh -i /opt/hitachi/ssh/hnaskey [manager|supervisor]@\u003csmu-ip\u003e \u0027ssc localhost df -a\u0027"},{"line_number":356,"context_line":""},{"line_number":357,"context_line":"8. Configure your backend section in cinder.conf to use your public key:"},{"line_number":358,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_48297789","line":355,"range":{"start_line":344,"start_character":0,"end_line":355,"end_character":89},"in_reply_to":"5a8bc5a2_aed13a59","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":354,"context_line":""},{"line_number":355,"context_line":"    $ ssh -i /opt/hitachi/ssh/hnaskey [manager|supervisor]@\u003csmu-ip\u003e \u0027ssc localhost df -a\u0027"},{"line_number":356,"context_line":""},{"line_number":357,"context_line":"8. Configure your backend section in cinder.conf to use your public key:"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":".. code-block:: ini"},{"line_number":360,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_2ef0d8c8","line":357,"range":{"start_line":357,"start_character":37,"end_line":357,"end_character":48},"updated":"2016-09-26 10:30:53.000000000","message":"``cinder.conf``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":354,"context_line":""},{"line_number":355,"context_line":"    $ ssh -i /opt/hitachi/ssh/hnaskey [manager|supervisor]@\u003csmu-ip\u003e \u0027ssc localhost df -a\u0027"},{"line_number":356,"context_line":""},{"line_number":357,"context_line":"8. Configure your backend section in cinder.conf to use your public key:"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":".. code-block:: ini"},{"line_number":360,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_2e7e0a19","line":357,"range":{"start_line":357,"start_character":37,"end_line":357,"end_character":48},"in_reply_to":"5a8bc5a2_2ef0d8c8","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":367,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"If there are some existing volumes on HNAS that you want to import to cinder,"},{"line_number":370,"context_line":"it\u0027s possible to use the manage volume feature to do this. The manage action"},{"line_number":371,"context_line":"on an existing volume is very similar to a volume creation. It creates a"},{"line_number":372,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":373,"context_line":"backend, it only adds a \u0027link\u0027 to an existing volume."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_4eed24ee","line":370,"range":{"start_line":370,"start_character":0,"end_line":370,"end_character":4},"updated":"2016-09-26 10:30:53.000000000","message":"it is","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":367,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":368,"context_line":""},{"line_number":369,"context_line":"If there are some existing volumes on HNAS that you want to import to cinder,"},{"line_number":370,"context_line":"it\u0027s possible to use the manage volume feature to do this. The manage action"},{"line_number":371,"context_line":"on an existing volume is very similar to a volume creation. It creates a"},{"line_number":372,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":373,"context_line":"backend, it only adds a \u0027link\u0027 to an existing volume."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e9cee5b","line":370,"range":{"start_line":370,"start_character":0,"end_line":370,"end_character":4},"in_reply_to":"5a8bc5a2_4eed24ee","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":370,"context_line":"it\u0027s possible to use the manage volume feature to do this. The manage action"},{"line_number":371,"context_line":"on an existing volume is very similar to a volume creation. It creates a"},{"line_number":372,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":373,"context_line":"backend, it only adds a \u0027link\u0027 to an existing volume."},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"Note that it\u0027s an admin only feature and you have to be logged as an user"},{"line_number":376,"context_line":"with admin rights to be able to use this."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0ecebc81","line":373,"range":{"start_line":373,"start_character":24,"end_line":373,"end_character":29},"updated":"2016-09-26 10:30:53.000000000","message":"remove the scare quotes","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":370,"context_line":"it\u0027s possible to use the manage volume feature to do this. The manage action"},{"line_number":371,"context_line":"on an existing volume is very similar to a volume creation. It creates a"},{"line_number":372,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":373,"context_line":"backend, it only adds a \u0027link\u0027 to an existing volume."},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"Note that it\u0027s an admin only feature and you have to be logged as an user"},{"line_number":376,"context_line":"with admin rights to be able to use this."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_aede9a0e","line":373,"range":{"start_line":373,"start_character":24,"end_line":373,"end_character":29},"in_reply_to":"5a8bc5a2_0ecebc81","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":372,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":373,"context_line":"backend, it only adds a \u0027link\u0027 to an existing volume."},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"Note that it\u0027s an admin only feature and you have to be logged as an user"},{"line_number":376,"context_line":"with admin rights to be able to use this."},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"For NFS:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f00ec58a","line":375,"range":{"start_line":375,"start_character":66,"end_line":375,"end_character":68},"updated":"2016-09-26 13:54:20.000000000","message":"a","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":372,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":373,"context_line":"backend, it only adds a \u0027link\u0027 to an existing volume."},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"Note that it\u0027s an admin only feature and you have to be logged as an user"},{"line_number":376,"context_line":"with admin rights to be able to use this."},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"For NFS:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6ea3c0b2","line":375,"range":{"start_line":375,"start_character":0,"end_line":375,"end_character":4},"updated":"2016-09-26 10:30:53.000000000","message":"put this in a notation please","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":372,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":373,"context_line":"backend, it only adds a \u0027link\u0027 to an existing volume."},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"Note that it\u0027s an admin only feature and you have to be logged as an user"},{"line_number":376,"context_line":"with admin rights to be able to use this."},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"For NFS:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_8ed63eef","line":375,"range":{"start_line":375,"start_character":0,"end_line":375,"end_character":4},"in_reply_to":"5a8bc5a2_6ea3c0b2","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":372,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":373,"context_line":"backend, it only adds a \u0027link\u0027 to an existing volume."},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"Note that it\u0027s an admin only feature and you have to be logged as an user"},{"line_number":376,"context_line":"with admin rights to be able to use this."},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"For NFS:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_a822fba0","line":375,"range":{"start_line":375,"start_character":66,"end_line":375,"end_character":68},"in_reply_to":"5a8bc5a2_f00ec58a","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":400,"context_line":"   :guilabel:`Volume Name`, and :guilabel:`Volume Type` with volume"},{"line_number":401,"context_line":"   information to be managed:"},{"line_number":402,"context_line":""},{"line_number":403,"context_line":"   * :guilabel:`Identifier`: filesystem-name/volume-name (e.g."},{"line_number":404,"context_line":"     filesystem-test/volume-test)"},{"line_number":405,"context_line":"   * :guilabel:`Host`: `host@backend-name#pool_name` (e.g."},{"line_number":406,"context_line":"     `ubuntu@hnas-iscsi#test_silver`)"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e8ae01c","line":403,"range":{"start_line":403,"start_character":58,"end_line":403,"end_character":62},"updated":"2016-09-26 10:30:53.000000000","message":"Ditto with above - ensure it says \u0027for example\u0027","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":400,"context_line":"   :guilabel:`Volume Name`, and :guilabel:`Volume Type` with volume"},{"line_number":401,"context_line":"   information to be managed:"},{"line_number":402,"context_line":""},{"line_number":403,"context_line":"   * :guilabel:`Identifier`: filesystem-name/volume-name (e.g."},{"line_number":404,"context_line":"     filesystem-test/volume-test)"},{"line_number":405,"context_line":"   * :guilabel:`Host`: `host@backend-name#pool_name` (e.g."},{"line_number":406,"context_line":"     `ubuntu@hnas-iscsi#test_silver`)"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_aec85a23","line":403,"range":{"start_line":403,"start_character":58,"end_line":403,"end_character":62},"in_reply_to":"5a8bc5a2_6e8ae01c","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":436,"context_line":""},{"line_number":437,"context_line":"The manage snapshots feature works very similarly to the manage volumes"},{"line_number":438,"context_line":"feature, currently supported on HNAS cinder drivers. So, if you have a volume"},{"line_number":439,"context_line":"already managed by cinder which has snapshots that aren\u0027t managed by Cinder,"},{"line_number":440,"context_line":"it\u0027s possible to use manage snapshots to import these snapshots and link them"},{"line_number":441,"context_line":"with their original volume."},{"line_number":442,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ee7ef017","line":439,"range":{"start_line":439,"start_character":51,"end_line":439,"end_character":57},"updated":"2016-09-26 10:30:53.000000000","message":"are not","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":436,"context_line":""},{"line_number":437,"context_line":"The manage snapshots feature works very similarly to the manage volumes"},{"line_number":438,"context_line":"feature, currently supported on HNAS cinder drivers. So, if you have a volume"},{"line_number":439,"context_line":"already managed by cinder which has snapshots that aren\u0027t managed by Cinder,"},{"line_number":440,"context_line":"it\u0027s possible to use manage snapshots to import these snapshots and link them"},{"line_number":441,"context_line":"with their original volume."},{"line_number":442,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e478e77","line":439,"range":{"start_line":439,"start_character":51,"end_line":439,"end_character":57},"in_reply_to":"5a8bc5a2_ee7ef017","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":437,"context_line":"The manage snapshots feature works very similarly to the manage volumes"},{"line_number":438,"context_line":"feature, currently supported on HNAS cinder drivers. So, if you have a volume"},{"line_number":439,"context_line":"already managed by cinder which has snapshots that aren\u0027t managed by Cinder,"},{"line_number":440,"context_line":"it\u0027s possible to use manage snapshots to import these snapshots and link them"},{"line_number":441,"context_line":"with their original volume."},{"line_number":442,"context_line":""},{"line_number":443,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e7cfc1d","line":440,"range":{"start_line":440,"start_character":0,"end_line":440,"end_character":4},"updated":"2016-09-26 10:30:53.000000000","message":"it is","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":437,"context_line":"The manage snapshots feature works very similarly to the manage volumes"},{"line_number":438,"context_line":"feature, currently supported on HNAS cinder drivers. So, if you have a volume"},{"line_number":439,"context_line":"already managed by cinder which has snapshots that aren\u0027t managed by Cinder,"},{"line_number":440,"context_line":"it\u0027s possible to use manage snapshots to import these snapshots and link them"},{"line_number":441,"context_line":"with their original volume."},{"line_number":442,"context_line":""},{"line_number":443,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e56522b","line":440,"range":{"start_line":440,"start_character":0,"end_line":440,"end_character":4},"in_reply_to":"5a8bc5a2_0e7cfc1d","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":441,"context_line":"with their original volume."},{"line_number":442,"context_line":""},{"line_number":443,"context_line":".. note::"},{"line_number":444,"context_line":"  Note that for HNAS NFS cinder driver, the snapshots of volumes"},{"line_number":445,"context_line":"  are clones of volumes that where created using :command:`file-clone-create`"},{"line_number":446,"context_line":"  not the HNAS :command:`snapshot-\\*` feature. Please check HNAS"},{"line_number":447,"context_line":"  documentation to have details about those 2 features."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6e910047","line":444,"range":{"start_line":444,"start_character":2,"end_line":444,"end_character":13},"updated":"2016-09-26 10:30:53.000000000","message":"For HNAS *","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":441,"context_line":"with their original volume."},{"line_number":442,"context_line":""},{"line_number":443,"context_line":".. note::"},{"line_number":444,"context_line":"  Note that for HNAS NFS cinder driver, the snapshots of volumes"},{"line_number":445,"context_line":"  are clones of volumes that where created using :command:`file-clone-create`"},{"line_number":446,"context_line":"  not the HNAS :command:`snapshot-\\*` feature. Please check HNAS"},{"line_number":447,"context_line":"  documentation to have details about those 2 features."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e15ce47","line":444,"range":{"start_line":444,"start_character":2,"end_line":444,"end_character":13},"in_reply_to":"5a8bc5a2_6e910047","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":442,"context_line":""},{"line_number":443,"context_line":".. note::"},{"line_number":444,"context_line":"  Note that for HNAS NFS cinder driver, the snapshots of volumes"},{"line_number":445,"context_line":"  are clones of volumes that where created using :command:`file-clone-create`"},{"line_number":446,"context_line":"  not the HNAS :command:`snapshot-\\*` feature. Please check HNAS"},{"line_number":447,"context_line":"  documentation to have details about those 2 features."},{"line_number":448,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_b066fd4e","line":445,"range":{"start_line":445,"start_character":49,"end_line":445,"end_character":77},"updated":"2016-09-26 13:54:20.000000000","message":":command:`file-clone-create`,\n\n(comma)","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":442,"context_line":""},{"line_number":443,"context_line":".. note::"},{"line_number":444,"context_line":"  Note that for HNAS NFS cinder driver, the snapshots of volumes"},{"line_number":445,"context_line":"  are clones of volumes that where created using :command:`file-clone-create`"},{"line_number":446,"context_line":"  not the HNAS :command:`snapshot-\\*` feature. Please check HNAS"},{"line_number":447,"context_line":"  documentation to have details about those 2 features."},{"line_number":448,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_a1ef7fe7","line":445,"range":{"start_line":445,"start_character":49,"end_line":445,"end_character":77},"in_reply_to":"5a8bc5a2_b066fd4e","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":443,"context_line":".. note::"},{"line_number":444,"context_line":"  Note that for HNAS NFS cinder driver, the snapshots of volumes"},{"line_number":445,"context_line":"  are clones of volumes that where created using :command:`file-clone-create`"},{"line_number":446,"context_line":"  not the HNAS :command:`snapshot-\\*` feature. Please check HNAS"},{"line_number":447,"context_line":"  documentation to have details about those 2 features."},{"line_number":448,"context_line":""},{"line_number":449,"context_line":"Currently, the manage snapshots function does not support importing snapshots"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ae978838","line":446,"range":{"start_line":446,"start_character":47,"end_line":446,"end_character":53},"updated":"2016-09-26 10:30:53.000000000","message":"remove.","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":443,"context_line":".. note::"},{"line_number":444,"context_line":"  Note that for HNAS NFS cinder driver, the snapshots of volumes"},{"line_number":445,"context_line":"  are clones of volumes that where created using :command:`file-clone-create`"},{"line_number":446,"context_line":"  not the HNAS :command:`snapshot-\\*` feature. Please check HNAS"},{"line_number":447,"context_line":"  documentation to have details about those 2 features."},{"line_number":448,"context_line":""},{"line_number":449,"context_line":"Currently, the manage snapshots function does not support importing snapshots"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_e996dc3c","line":446,"range":{"start_line":446,"start_character":47,"end_line":446,"end_character":53},"in_reply_to":"5a8bc5a2_ae978838","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":443,"context_line":".. note::"},{"line_number":444,"context_line":"  Note that for HNAS NFS cinder driver, the snapshots of volumes"},{"line_number":445,"context_line":"  are clones of volumes that where created using :command:`file-clone-create`"},{"line_number":446,"context_line":"  not the HNAS :command:`snapshot-\\*` feature. Please check HNAS"},{"line_number":447,"context_line":"  documentation to have details about those 2 features."},{"line_number":448,"context_line":""},{"line_number":449,"context_line":"Currently, the manage snapshots function does not support importing snapshots"},{"line_number":450,"context_line":"(generally created by storage\u0027s :command:`file-clone` operation)"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_4ea9a47a","line":447,"range":{"start_line":446,"start_character":60,"end_line":447,"end_character":15},"updated":"2016-09-26 10:30:53.000000000","message":"have a link to this documentation please","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":443,"context_line":".. note::"},{"line_number":444,"context_line":"  Note that for HNAS NFS cinder driver, the snapshots of volumes"},{"line_number":445,"context_line":"  are clones of volumes that where created using :command:`file-clone-create`"},{"line_number":446,"context_line":"  not the HNAS :command:`snapshot-\\*` feature. Please check HNAS"},{"line_number":447,"context_line":"  documentation to have details about those 2 features."},{"line_number":448,"context_line":""},{"line_number":449,"context_line":"Currently, the manage snapshots function does not support importing snapshots"},{"line_number":450,"context_line":"(generally created by storage\u0027s :command:`file-clone` operation)"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_69facc44","line":447,"range":{"start_line":446,"start_character":60,"end_line":447,"end_character":15},"in_reply_to":"5a8bc5a2_4ea9a47a","updated":"2016-09-26 18:48:50.000000000","message":"Actually, this documentation can be accessed only by customers with a HDS account. I\u0027m afraid I won\u0027t be able to provide a link that could be accessed by clicking on this OpenStack doc.","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"ac25873454b0cf39b37afe63c192b7df407b6461","unresolved":false,"context_lines":[{"line_number":452,"context_line":"case, the ``manage volumes`` should be used to import the snapshot as a normal"},{"line_number":453,"context_line":"cinder volume."},{"line_number":454,"context_line":""},{"line_number":455,"context_line":"Also, it\u0027s an admin only feature and you have to be logged as an user with"},{"line_number":456,"context_line":"admin rights to be able to use this."},{"line_number":457,"context_line":""},{"line_number":458,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_f0d325d3","line":455,"range":{"start_line":455,"start_character":62,"end_line":455,"end_character":64},"updated":"2016-09-26 13:54:20.000000000","message":"a user","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":452,"context_line":"case, the ``manage volumes`` should be used to import the snapshot as a normal"},{"line_number":453,"context_line":"cinder volume."},{"line_number":454,"context_line":""},{"line_number":455,"context_line":"Also, it\u0027s an admin only feature and you have to be logged as an user with"},{"line_number":456,"context_line":"admin rights to be able to use this."},{"line_number":457,"context_line":""},{"line_number":458,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_aeaea87e","line":455,"range":{"start_line":455,"start_character":6,"end_line":455,"end_character":10},"updated":"2016-09-26 10:30:53.000000000","message":"ditto","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":452,"context_line":"case, the ``manage volumes`` should be used to import the snapshot as a normal"},{"line_number":453,"context_line":"cinder volume."},{"line_number":454,"context_line":""},{"line_number":455,"context_line":"Also, it\u0027s an admin only feature and you have to be logged as an user with"},{"line_number":456,"context_line":"admin rights to be able to use this."},{"line_number":457,"context_line":""},{"line_number":458,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_898e38ce","line":455,"range":{"start_line":455,"start_character":6,"end_line":455,"end_character":10},"in_reply_to":"5a8bc5a2_aeaea87e","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":452,"context_line":"case, the ``manage volumes`` should be used to import the snapshot as a normal"},{"line_number":453,"context_line":"cinder volume."},{"line_number":454,"context_line":""},{"line_number":455,"context_line":"Also, it\u0027s an admin only feature and you have to be logged as an user with"},{"line_number":456,"context_line":"admin rights to be able to use this."},{"line_number":457,"context_line":""},{"line_number":458,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_41aebb98","line":455,"range":{"start_line":455,"start_character":62,"end_line":455,"end_character":64},"in_reply_to":"5a8bc5a2_f0d325d3","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":457,"context_line":""},{"line_number":458,"context_line":".. note::"},{"line_number":459,"context_line":"  Although there is a verification to prevent importing snapshots using"},{"line_number":460,"context_line":"  non-related volumes as parents, it\u0027s possible to manage a snapshot using"},{"line_number":461,"context_line":"  any related cloned volume. So, when managing a snapshot, it\u0027s extremely"},{"line_number":462,"context_line":"  important to make sure that you are using the correct parent volume."},{"line_number":463,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_6edf400d","line":460,"range":{"start_line":460,"start_character":34,"end_line":460,"end_character":37},"updated":"2016-09-26 10:30:53.000000000","message":"expand throughout the doc please","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":457,"context_line":""},{"line_number":458,"context_line":".. note::"},{"line_number":459,"context_line":"  Although there is a verification to prevent importing snapshots using"},{"line_number":460,"context_line":"  non-related volumes as parents, it\u0027s possible to manage a snapshot using"},{"line_number":461,"context_line":"  any related cloned volume. So, when managing a snapshot, it\u0027s extremely"},{"line_number":462,"context_line":"  important to make sure that you are using the correct parent volume."},{"line_number":463,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_c9c200e9","line":460,"range":{"start_line":460,"start_character":34,"end_line":460,"end_character":37},"in_reply_to":"5a8bc5a2_6edf400d","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":492,"context_line":""},{"line_number":493,"context_line":"1. HNAS NFS Driver"},{"line_number":494,"context_line":""},{"line_number":495,"context_line":"1.1. For HNAS NFS driver, create this section in your cinder.conf file:"},{"line_number":496,"context_line":""},{"line_number":497,"context_line":".. code-block:: ini"},{"line_number":498,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_aee5c8dc","line":495,"range":{"start_line":495,"start_character":54,"end_line":495,"end_character":65},"updated":"2016-09-26 10:30:53.000000000","message":"``cinder.conf``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":492,"context_line":""},{"line_number":493,"context_line":"1. HNAS NFS Driver"},{"line_number":494,"context_line":""},{"line_number":495,"context_line":"1.1. For HNAS NFS driver, create this section in your cinder.conf file:"},{"line_number":496,"context_line":""},{"line_number":497,"context_line":".. code-block:: ini"},{"line_number":498,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_4976f0d7","line":495,"range":{"start_line":495,"start_character":54,"end_line":495,"end_character":65},"in_reply_to":"5a8bc5a2_aee5c8dc","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":516,"context_line":"  hnas_svc3_volume_type \u003d nfs_bronze"},{"line_number":517,"context_line":"  hnas_svc3_hdp \u003d 172.24.49.23:/bronze_export"},{"line_number":518,"context_line":""},{"line_number":519,"context_line":"1.2. Add it to the enabled_backends list, under the DEFAULT section of your"},{"line_number":520,"context_line":"cinder.conf file:"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":".. code-block:: ini"},{"line_number":523,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0ef87c7a","line":520,"range":{"start_line":519,"start_character":19,"end_line":520,"end_character":17},"updated":"2016-09-26 10:30:53.000000000","message":"``enabled_backends`` list, under the ``DEFAULT`` section of your ``cinder.conf`` file:","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":516,"context_line":"  hnas_svc3_volume_type \u003d nfs_bronze"},{"line_number":517,"context_line":"  hnas_svc3_hdp \u003d 172.24.49.23:/bronze_export"},{"line_number":518,"context_line":""},{"line_number":519,"context_line":"1.2. Add it to the enabled_backends list, under the DEFAULT section of your"},{"line_number":520,"context_line":"cinder.conf file:"},{"line_number":521,"context_line":""},{"line_number":522,"context_line":".. code-block:: ini"},{"line_number":523,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_2927e4ca","line":520,"range":{"start_line":519,"start_character":19,"end_line":520,"end_character":17},"in_reply_to":"5a8bc5a2_0ef87c7a","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":524,"context_line":"  [DEFAULT]"},{"line_number":525,"context_line":"  enabled_backends \u003d hnas-nfs"},{"line_number":526,"context_line":""},{"line_number":527,"context_line":"1.3. Add the configured exports to the nfs_shares file:"},{"line_number":528,"context_line":""},{"line_number":529,"context_line":".. code-block:: ini"},{"line_number":530,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_4eee04b5","line":527,"range":{"start_line":527,"start_character":39,"end_line":527,"end_character":49},"updated":"2016-09-26 10:30:53.000000000","message":"``nfs_shares``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":524,"context_line":"  [DEFAULT]"},{"line_number":525,"context_line":"  enabled_backends \u003d hnas-nfs"},{"line_number":526,"context_line":""},{"line_number":527,"context_line":"1.3. Add the configured exports to the nfs_shares file:"},{"line_number":528,"context_line":""},{"line_number":529,"context_line":".. code-block:: ini"},{"line_number":530,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_c91e806f","line":527,"range":{"start_line":527,"start_character":39,"end_line":527,"end_character":49},"in_reply_to":"5a8bc5a2_4eee04b5","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":533,"context_line":"  172.24.49.22:/silver_export"},{"line_number":534,"context_line":"  172.24.49.23:/bronze_export"},{"line_number":535,"context_line":""},{"line_number":536,"context_line":"1.4. And finally, register a volume type with cinder and associate it with"},{"line_number":537,"context_line":"this backend:"},{"line_number":538,"context_line":""},{"line_number":539,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ae330861","line":536,"range":{"start_line":536,"start_character":5,"end_line":536,"end_character":19},"updated":"2016-09-26 10:30:53.000000000","message":"Register*","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":533,"context_line":"  172.24.49.22:/silver_export"},{"line_number":534,"context_line":"  172.24.49.23:/bronze_export"},{"line_number":535,"context_line":""},{"line_number":536,"context_line":"1.4. And finally, register a volume type with cinder and associate it with"},{"line_number":537,"context_line":"this backend:"},{"line_number":538,"context_line":""},{"line_number":539,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_290e043b","line":536,"range":{"start_line":536,"start_character":5,"end_line":536,"end_character":19},"in_reply_to":"5a8bc5a2_ae330861","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":550,"context_line":""},{"line_number":551,"context_line":"2. HNAS iSCSI Driver"},{"line_number":552,"context_line":""},{"line_number":553,"context_line":"2.1. For HNAS iSCSI driver, create this section in your cinder.conf file:"},{"line_number":554,"context_line":""},{"line_number":555,"context_line":".. code-block:: ini"},{"line_number":556,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ce385440","line":553,"range":{"start_line":553,"start_character":56,"end_line":553,"end_character":67},"updated":"2016-09-26 10:30:53.000000000","message":"``cinder.conf`` - apply throughout","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":550,"context_line":""},{"line_number":551,"context_line":"2. HNAS iSCSI Driver"},{"line_number":552,"context_line":""},{"line_number":553,"context_line":"2.1. For HNAS iSCSI driver, create this section in your cinder.conf file:"},{"line_number":554,"context_line":""},{"line_number":555,"context_line":".. code-block:: ini"},{"line_number":556,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_c4058711","line":553,"range":{"start_line":553,"start_character":56,"end_line":553,"end_character":67},"in_reply_to":"5a8bc5a2_ce385440","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":578,"context_line":"  hnas_svc3_hdp \u003d FS-bronze"},{"line_number":579,"context_line":"  hnas_svc3_iscsi_ip \u003d 172.24.49.23"},{"line_number":580,"context_line":""},{"line_number":581,"context_line":"2.2. Add it to the enabled_backends list, under the DEFAULT section of your"},{"line_number":582,"context_line":"cinder.conf file:"},{"line_number":583,"context_line":""},{"line_number":584,"context_line":".. code-block:: ini"},{"line_number":585,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_0e3f9c24","line":582,"range":{"start_line":581,"start_character":19,"end_line":582,"end_character":17},"updated":"2016-09-26 10:30:53.000000000","message":"ditto above","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":578,"context_line":"  hnas_svc3_hdp \u003d FS-bronze"},{"line_number":579,"context_line":"  hnas_svc3_iscsi_ip \u003d 172.24.49.23"},{"line_number":580,"context_line":""},{"line_number":581,"context_line":"2.2. Add it to the enabled_backends list, under the DEFAULT section of your"},{"line_number":582,"context_line":"cinder.conf file:"},{"line_number":583,"context_line":""},{"line_number":584,"context_line":".. code-block:: ini"},{"line_number":585,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_e46b63b7","line":582,"range":{"start_line":581,"start_character":19,"end_line":582,"end_character":17},"in_reply_to":"5a8bc5a2_0e3f9c24","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":633,"context_line":"* iSCSI driver limitations: The iSCSI driver has a ``limit of 1024`` volumes"},{"line_number":634,"context_line":"  attached to instances."},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"* The hnas_svcX_volume_type option must be unique for a given backend."},{"line_number":637,"context_line":""},{"line_number":638,"context_line":"* SSC simultaneous connections limit: In very busy environments, if 2 or"},{"line_number":639,"context_line":"  more volume hosts are configured to use the same storage, some requests"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ae0a2877","line":636,"range":{"start_line":636,"start_character":6,"end_line":636,"end_character":27},"updated":"2016-09-26 10:30:53.000000000","message":"``hnas_svcX_volume_type``","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":633,"context_line":"* iSCSI driver limitations: The iSCSI driver has a ``limit of 1024`` volumes"},{"line_number":634,"context_line":"  attached to instances."},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"* The hnas_svcX_volume_type option must be unique for a given backend."},{"line_number":637,"context_line":""},{"line_number":638,"context_line":"* SSC simultaneous connections limit: In very busy environments, if 2 or"},{"line_number":639,"context_line":"  more volume hosts are configured to use the same storage, some requests"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_c4a107fa","line":636,"range":{"start_line":636,"start_character":6,"end_line":636,"end_character":27},"in_reply_to":"5a8bc5a2_ae0a2877","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":637,"context_line":""},{"line_number":638,"context_line":"* SSC simultaneous connections limit: In very busy environments, if 2 or"},{"line_number":639,"context_line":"  more volume hosts are configured to use the same storage, some requests"},{"line_number":640,"context_line":"  (create, delete, etc) can have some attempts failed and retried ("},{"line_number":641,"context_line":"  ``5 attempts`` by default) due to an HNAS connection limitation ("},{"line_number":642,"context_line":"  ``max of 5`` simultaneous connections)."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ce0f7486","line":640,"range":{"start_line":640,"start_character":19,"end_line":640,"end_character":22},"updated":"2016-09-26 10:30:53.000000000","message":"ditto","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"130ad0c91e058bac20e0557fbd7e35c068ed45c8","unresolved":false,"context_lines":[{"line_number":637,"context_line":""},{"line_number":638,"context_line":"* SSC simultaneous connections limit: In very busy environments, if 2 or"},{"line_number":639,"context_line":"  more volume hosts are configured to use the same storage, some requests"},{"line_number":640,"context_line":"  (create, delete, etc) can have some attempts failed and retried ("},{"line_number":641,"context_line":"  ``5 attempts`` by default) due to an HNAS connection limitation ("},{"line_number":642,"context_line":"  ``max of 5`` simultaneous connections)."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_ee28b0e4","line":640,"range":{"start_line":640,"start_character":58,"end_line":640,"end_character":65},"updated":"2016-09-26 10:30:53.000000000","message":"re-tried","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":637,"context_line":""},{"line_number":638,"context_line":"* SSC simultaneous connections limit: In very busy environments, if 2 or"},{"line_number":639,"context_line":"  more volume hosts are configured to use the same storage, some requests"},{"line_number":640,"context_line":"  (create, delete, etc) can have some attempts failed and retried ("},{"line_number":641,"context_line":"  ``5 attempts`` by default) due to an HNAS connection limitation ("},{"line_number":642,"context_line":"  ``max of 5`` simultaneous connections)."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_648e737a","line":640,"range":{"start_line":640,"start_character":19,"end_line":640,"end_character":22},"in_reply_to":"5a8bc5a2_ce0f7486","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"f164dc2ceb567a58e19f7a5b276160a2893b5195","unresolved":false,"context_lines":[{"line_number":637,"context_line":""},{"line_number":638,"context_line":"* SSC simultaneous connections limit: In very busy environments, if 2 or"},{"line_number":639,"context_line":"  more volume hosts are configured to use the same storage, some requests"},{"line_number":640,"context_line":"  (create, delete, etc) can have some attempts failed and retried ("},{"line_number":641,"context_line":"  ``5 attempts`` by default) due to an HNAS connection limitation ("},{"line_number":642,"context_line":"  ``max of 5`` simultaneous connections)."}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a8bc5a2_848b7f67","line":640,"range":{"start_line":640,"start_character":58,"end_line":640,"end_character":65},"in_reply_to":"5a8bc5a2_ee28b0e4","updated":"2016-09-26 18:48:50.000000000","message":"Done","commit_id":"ca13bba879ba425f2bb17b4d3f710d156cd5b1f9"},{"author":{"_account_id":14907,"name":"Alyson","email":"alyson.rodrigues.rosa@gmail.com","username":"Alyson"},"change_message_id":"75cc41f827bd5aa40a8402c07a5d9f4c879afb28","unresolved":false,"context_lines":[{"line_number":425,"context_line":".. code-block:: console"},{"line_number":426,"context_line":""},{"line_number":427,"context_line":"  $ cinder manage --name volume-test --volume-type silver"},{"line_number":428,"context_line":"  172.24.44.34:/silver/volume-test ubuntu@hnas-nfs#test_silver"},{"line_number":429,"context_line":""},{"line_number":430,"context_line":"For iSCSI:"},{"line_number":431,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a8bc5a2_940b9a7c","line":428,"range":{"start_line":428,"start_character":2,"end_line":428,"end_character":62},"updated":"2016-09-26 19:57:15.000000000","message":"Shouldn\u0027t it be \"\u003chost\u003e \u003cidentifier\u003e\"?\n\nFor example: cinder manage --name volume-test --volume-type silver ubuntu@hnas-nfs#test_silver 172.24.44.34:/silver/volume-test","commit_id":"ce0439812d77ef8361924ab7b155f65bfcd1fb19"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"95ded311fbc897786a11b1c7495d28d810e89800","unresolved":false,"context_lines":[{"line_number":425,"context_line":".. code-block:: console"},{"line_number":426,"context_line":""},{"line_number":427,"context_line":"  $ cinder manage --name volume-test --volume-type silver"},{"line_number":428,"context_line":"  172.24.44.34:/silver/volume-test ubuntu@hnas-nfs#test_silver"},{"line_number":429,"context_line":""},{"line_number":430,"context_line":"For iSCSI:"},{"line_number":431,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a8bc5a2_da6b89b5","line":428,"range":{"start_line":428,"start_character":2,"end_line":428,"end_character":62},"in_reply_to":"5a8bc5a2_940b9a7c","updated":"2016-09-26 20:21:36.000000000","message":"Done","commit_id":"ce0439812d77ef8361924ab7b155f65bfcd1fb19"},{"author":{"_account_id":14907,"name":"Alyson","email":"alyson.rodrigues.rosa@gmail.com","username":"Alyson"},"change_message_id":"75cc41f827bd5aa40a8402c07a5d9f4c879afb28","unresolved":false,"context_lines":[{"line_number":432,"context_line":".. code-block:: console"},{"line_number":433,"context_line":""},{"line_number":434,"context_line":"  $ cinder manage --name volume-test --volume-type silver"},{"line_number":435,"context_line":"  filesystem-test/volume-test ubuntu@hnas-iscsi#test_silver"},{"line_number":436,"context_line":""},{"line_number":437,"context_line":"Managing snapshots"},{"line_number":438,"context_line":"~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a8bc5a2_f424de0d","line":435,"range":{"start_line":435,"start_character":2,"end_line":435,"end_character":59},"updated":"2016-09-26 19:57:15.000000000","message":"same","commit_id":"ce0439812d77ef8361924ab7b155f65bfcd1fb19"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"95ded311fbc897786a11b1c7495d28d810e89800","unresolved":false,"context_lines":[{"line_number":432,"context_line":".. code-block:: console"},{"line_number":433,"context_line":""},{"line_number":434,"context_line":"  $ cinder manage --name volume-test --volume-type silver"},{"line_number":435,"context_line":"  filesystem-test/volume-test ubuntu@hnas-iscsi#test_silver"},{"line_number":436,"context_line":""},{"line_number":437,"context_line":"Managing snapshots"},{"line_number":438,"context_line":"~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5a8bc5a2_9aa4a108","line":435,"range":{"start_line":435,"start_character":2,"end_line":435,"end_character":59},"in_reply_to":"5a8bc5a2_f424de0d","updated":"2016-09-26 20:21:36.000000000","message":"Done","commit_id":"ce0439812d77ef8361924ab7b155f65bfcd1fb19"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e9e4e02835ec61744f17dc295ba4e826a6167eda","unresolved":false,"context_lines":[{"line_number":123,"context_line":"``cinder.conf``. Each back-end section must have the appropriate configurations"},{"line_number":124,"context_line":"to communicate with your HNAS back end, such as the IP address of the HNAS EVS"},{"line_number":125,"context_line":"that is hosting your data, HNAS SSH access credentials, the configuration of"},{"line_number":126,"context_line":"each of the services in that back end and so on. You can find examples of such"},{"line_number":127,"context_line":"configurations in the :ref:`configuration_example` section."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_a19e6d60","line":126,"range":{"start_line":126,"start_character":34,"end_line":126,"end_character":37},"updated":"2016-09-27 12:52:45.000000000","message":"back end, and so on*","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"505a8cd458f10f93793e8d69f05b42f4f6a6f715","unresolved":false,"context_lines":[{"line_number":123,"context_line":"``cinder.conf``. Each back-end section must have the appropriate configurations"},{"line_number":124,"context_line":"to communicate with your HNAS back end, such as the IP address of the HNAS EVS"},{"line_number":125,"context_line":"that is hosting your data, HNAS SSH access credentials, the configuration of"},{"line_number":126,"context_line":"each of the services in that back end and so on. You can find examples of such"},{"line_number":127,"context_line":"configurations in the :ref:`configuration_example` section."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_1c25c85a","line":126,"range":{"start_line":126,"start_character":34,"end_line":126,"end_character":37},"in_reply_to":"5a8bc5a2_a19e6d60","updated":"2016-09-27 17:55:55.000000000","message":"Done","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e9e4e02835ec61744f17dc295ba4e826a6167eda","unresolved":false,"context_lines":[{"line_number":240,"context_line":""},{"line_number":241,"context_line":"HNAS driver supports differentiated types of service using the service labels."},{"line_number":242,"context_line":"It is possible to create up to 4 types of them for each back end. (For example"},{"line_number":243,"context_line":"gold, platinum, silver, ssd and so on)."},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"After creating the services in the ``cinder.conf`` configuration file, you"},{"line_number":246,"context_line":"need to configure one cinder volume_type per service. Each ``volume_type``"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_4184c909","line":243,"range":{"start_line":243,"start_character":24,"end_line":243,"end_character":27},"updated":"2016-09-27 12:52:45.000000000","message":"ssd, and *","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"505a8cd458f10f93793e8d69f05b42f4f6a6f715","unresolved":false,"context_lines":[{"line_number":240,"context_line":""},{"line_number":241,"context_line":"HNAS driver supports differentiated types of service using the service labels."},{"line_number":242,"context_line":"It is possible to create up to 4 types of them for each back end. (For example"},{"line_number":243,"context_line":"gold, platinum, silver, ssd and so on)."},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"After creating the services in the ``cinder.conf`` configuration file, you"},{"line_number":246,"context_line":"need to configure one cinder volume_type per service. Each ``volume_type``"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_3c37e44d","line":243,"range":{"start_line":243,"start_character":24,"end_line":243,"end_character":27},"in_reply_to":"5a8bc5a2_4184c909","updated":"2016-09-27 17:55:55.000000000","message":"Done","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e9e4e02835ec61744f17dc295ba4e826a6167eda","unresolved":false,"context_lines":[{"line_number":243,"context_line":"gold, platinum, silver, ssd and so on)."},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"After creating the services in the ``cinder.conf`` configuration file, you"},{"line_number":246,"context_line":"need to configure one cinder volume_type per service. Each ``volume_type``"},{"line_number":247,"context_line":"must have the metadata service_label with the same name configured in the"},{"line_number":248,"context_line":"``hnas_svcX_volume_type option`` of that service. See the"},{"line_number":249,"context_line":":ref:`configuration_example` section for more details. If the ``volume_type``"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_817a5122","line":246,"range":{"start_line":246,"start_character":29,"end_line":246,"end_character":40},"updated":"2016-09-27 12:52:45.000000000","message":"``volume_type``","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"505a8cd458f10f93793e8d69f05b42f4f6a6f715","unresolved":false,"context_lines":[{"line_number":243,"context_line":"gold, platinum, silver, ssd and so on)."},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"After creating the services in the ``cinder.conf`` configuration file, you"},{"line_number":246,"context_line":"need to configure one cinder volume_type per service. Each ``volume_type``"},{"line_number":247,"context_line":"must have the metadata service_label with the same name configured in the"},{"line_number":248,"context_line":"``hnas_svcX_volume_type option`` of that service. See the"},{"line_number":249,"context_line":":ref:`configuration_example` section for more details. If the ``volume_type``"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_bc43f4ad","line":246,"range":{"start_line":246,"start_character":29,"end_line":246,"end_character":40},"in_reply_to":"5a8bc5a2_817a5122","updated":"2016-09-27 17:55:55.000000000","message":"Done","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e9e4e02835ec61744f17dc295ba4e826a6167eda","unresolved":false,"context_lines":[{"line_number":266,"context_line":"back-end section must have the appropriate configurations to communicate with"},{"line_number":267,"context_line":"your HNAS back end, such as the IP address of the HNAS EVS that is hosting your"},{"line_number":268,"context_line":"data, HNAS SSH access credentials, the configuration of each of the services"},{"line_number":269,"context_line":"in that back end and so on. You can find examples of such configurations in"},{"line_number":270,"context_line":"the :ref:`configuration_example` section."},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"If you want the volumes from a volume_type to be casted into a specific"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_01956131","line":269,"range":{"start_line":269,"start_character":8,"end_line":269,"end_character":16},"updated":"2016-09-27 12:52:45.000000000","message":"ditto :) don\u0027t forget the commas, they still apply!","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"505a8cd458f10f93793e8d69f05b42f4f6a6f715","unresolved":false,"context_lines":[{"line_number":266,"context_line":"back-end section must have the appropriate configurations to communicate with"},{"line_number":267,"context_line":"your HNAS back end, such as the IP address of the HNAS EVS that is hosting your"},{"line_number":268,"context_line":"data, HNAS SSH access credentials, the configuration of each of the services"},{"line_number":269,"context_line":"in that back end and so on. You can find examples of such configurations in"},{"line_number":270,"context_line":"the :ref:`configuration_example` section."},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"If you want the volumes from a volume_type to be casted into a specific"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_77d987f2","line":269,"range":{"start_line":269,"start_character":8,"end_line":269,"end_character":16},"in_reply_to":"5a8bc5a2_01956131","updated":"2016-09-27 17:55:55.000000000","message":"sorry about this :(","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e9e4e02835ec61744f17dc295ba4e826a6167eda","unresolved":false,"context_lines":[{"line_number":275,"context_line":""},{"line_number":276,"context_line":"For multiple NFS back ends configuration, each back end should have a"},{"line_number":277,"context_line":"separated ``nfs_shares_config`` and also a separated ``nfs_shares file``"},{"line_number":278,"context_line":"defined (For example, nfs_shares1, nfs_shares2) with the desired shares"},{"line_number":279,"context_line":"listed in separated lines."},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"SSH configuration"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_61a625af","line":278,"range":{"start_line":278,"start_character":22,"end_line":278,"end_character":46},"updated":"2016-09-27 12:52:45.000000000","message":"``nfs_shares1``, ``nfs_shares2``","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"505a8cd458f10f93793e8d69f05b42f4f6a6f715","unresolved":false,"context_lines":[{"line_number":275,"context_line":""},{"line_number":276,"context_line":"For multiple NFS back ends configuration, each back end should have a"},{"line_number":277,"context_line":"separated ``nfs_shares_config`` and also a separated ``nfs_shares file``"},{"line_number":278,"context_line":"defined (For example, nfs_shares1, nfs_shares2) with the desired shares"},{"line_number":279,"context_line":"listed in separated lines."},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"SSH configuration"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_97a9b326","line":278,"range":{"start_line":278,"start_character":22,"end_line":278,"end_character":46},"in_reply_to":"5a8bc5a2_61a625af","updated":"2016-09-27 17:55:55.000000000","message":"Done","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e9e4e02835ec61744f17dc295ba4e826a6167eda","unresolved":false,"context_lines":[{"line_number":287,"context_line":"  package. Instead, all communications with the HNAS back end are handled"},{"line_number":288,"context_line":"  through :command:`SSH`."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"You can use username and password to authenticate the Block Storage node to"},{"line_number":291,"context_line":"the HNAS back end. In order to do that, simply configure ``hnas_username`` and"},{"line_number":292,"context_line":"``hnas_password`` in your back end section within the ``cinder.conf`` file."},{"line_number":293,"context_line":"For example:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_e1b875ca","line":290,"range":{"start_line":290,"start_character":7,"end_line":290,"end_character":12},"updated":"2016-09-27 12:52:45.000000000","message":"use your*","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"505a8cd458f10f93793e8d69f05b42f4f6a6f715","unresolved":false,"context_lines":[{"line_number":287,"context_line":"  package. Instead, all communications with the HNAS back end are handled"},{"line_number":288,"context_line":"  through :command:`SSH`."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"You can use username and password to authenticate the Block Storage node to"},{"line_number":291,"context_line":"the HNAS back end. In order to do that, simply configure ``hnas_username`` and"},{"line_number":292,"context_line":"``hnas_password`` in your back end section within the ``cinder.conf`` file."},{"line_number":293,"context_line":"For example:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_d74c1ba0","line":290,"range":{"start_line":290,"start_character":7,"end_line":290,"end_character":12},"in_reply_to":"5a8bc5a2_e1b875ca","updated":"2016-09-27 17:55:55.000000000","message":"Done","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e9e4e02835ec61744f17dc295ba4e826a6167eda","unresolved":false,"context_lines":[{"line_number":372,"context_line":"it is possible to use the manage volume feature to do this. The manage action"},{"line_number":373,"context_line":"on an existing volume is very similar to a volume creation. It creates a"},{"line_number":374,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":375,"context_line":"back end, it only adds a `link` to an existing volume."},{"line_number":376,"context_line":""},{"line_number":377,"context_line":".. note::"},{"line_number":378,"context_line":"  It is an admin only feature and you have to be logged as an user"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_c1be19ad","line":375,"range":{"start_line":375,"start_character":25,"end_line":375,"end_character":31},"updated":"2016-09-27 12:52:45.000000000","message":"remove the back ticks too :) no need","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"505a8cd458f10f93793e8d69f05b42f4f6a6f715","unresolved":false,"context_lines":[{"line_number":372,"context_line":"it is possible to use the manage volume feature to do this. The manage action"},{"line_number":373,"context_line":"on an existing volume is very similar to a volume creation. It creates a"},{"line_number":374,"context_line":"volume entry on cinder database, but instead of creating a new volume in the"},{"line_number":375,"context_line":"back end, it only adds a `link` to an existing volume."},{"line_number":376,"context_line":""},{"line_number":377,"context_line":".. note::"},{"line_number":378,"context_line":"  It is an admin only feature and you have to be logged as an user"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_b7294f9d","line":375,"range":{"start_line":375,"start_character":25,"end_line":375,"end_character":31},"in_reply_to":"5a8bc5a2_c1be19ad","updated":"2016-09-27 17:55:55.000000000","message":"Done","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e9e4e02835ec61744f17dc295ba4e826a6167eda","unresolved":false,"context_lines":[{"line_number":493,"context_line":""},{"line_number":494,"context_line":"Below are configuration examples for both NFS and iSCSI backends:"},{"line_number":495,"context_line":""},{"line_number":496,"context_line":"1. HNAS NFS Driver"},{"line_number":497,"context_line":""},{"line_number":498,"context_line":"1.1. For HNAS NFS driver, create this section in your ``cinder.conf`` file:"},{"line_number":499,"context_line":""},{"line_number":500,"context_line":".. code-block:: ini"},{"line_number":501,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_010ac189","line":498,"range":{"start_line":496,"start_character":1,"end_line":498,"end_character":4},"updated":"2016-09-27 12:52:45.000000000","message":"You can number and sub-list-number these with the use of the hash too :) indent them appropriately as above! Thanks!","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"},{"author":{"_account_id":14865,"name":"Adriano Freires Rosso","email":"adriano.rosso@fit-tecnologia.org.br","username":"adriano_rosso"},"change_message_id":"505a8cd458f10f93793e8d69f05b42f4f6a6f715","unresolved":false,"context_lines":[{"line_number":493,"context_line":""},{"line_number":494,"context_line":"Below are configuration examples for both NFS and iSCSI backends:"},{"line_number":495,"context_line":""},{"line_number":496,"context_line":"1. HNAS NFS Driver"},{"line_number":497,"context_line":""},{"line_number":498,"context_line":"1.1. For HNAS NFS driver, create this section in your ``cinder.conf`` file:"},{"line_number":499,"context_line":""},{"line_number":500,"context_line":".. code-block:: ini"},{"line_number":501,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a8bc5a2_7d02370d","line":498,"range":{"start_line":496,"start_character":1,"end_line":498,"end_character":4},"in_reply_to":"5a8bc5a2_010ac189","updated":"2016-09-27 17:55:55.000000000","message":"Done","commit_id":"0daecdfa7b56c1f29b56b055864f82f2a0f1ebd3"}]}
