)]}'
{"doc/config-reference/source/block-storage/drivers/huawei-storage-driver.rst":[{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"f178166d286934c62ec90e06ccf0977721639aa7","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     - OceanStor T series V2R2 C00/C20/C30"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"       OceanStor V3 V3R1C10/C20 V3R2C10 V3R3C00"},{"line_number":64,"context_line":"       "},{"line_number":65,"context_line":"       OceanStor 2200V3 V300R005C00"},{"line_number":66,"context_line":"       "},{"line_number":67,"context_line":"       OceanStor 2600V3 V300R005C00"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_cd63fa18","line":64,"range":{"start_line":64,"start_character":0,"end_line":64,"end_character":7},"updated":"2016-05-26 15:03:48.000000000","message":"Redundant spaces","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":61,"context_line":"     - OceanStor T series V2R2 C00/C20/C30"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"       OceanStor V3 V3R1C10/C20 V3R2C10 V3R3C00"},{"line_number":64,"context_line":"       "},{"line_number":65,"context_line":"       OceanStor 2200V3 V300R005C00"},{"line_number":66,"context_line":"       "},{"line_number":67,"context_line":"       OceanStor 2600V3 V300R005C00"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_16861a13","line":64,"range":{"start_line":64,"start_character":0,"end_line":64,"end_character":7},"in_reply_to":"bab6814e_cd63fa18","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"f178166d286934c62ec90e06ccf0977721639aa7","unresolved":false,"context_lines":[{"line_number":63,"context_line":"       OceanStor V3 V3R1C10/C20 V3R2C10 V3R3C00"},{"line_number":64,"context_line":"       "},{"line_number":65,"context_line":"       OceanStor 2200V3 V300R005C00"},{"line_number":66,"context_line":"       "},{"line_number":67,"context_line":"       OceanStor 2600V3 V300R005C00"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"       OceanStor 18500/18800V1R1C00/C20/C30"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_ad4f9690","line":66,"range":{"start_line":66,"start_character":0,"end_line":66,"end_character":7},"updated":"2016-05-26 15:03:48.000000000","message":"ditto","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":63,"context_line":"       OceanStor V3 V3R1C10/C20 V3R2C10 V3R3C00"},{"line_number":64,"context_line":"       "},{"line_number":65,"context_line":"       OceanStor 2200V3 V300R005C00"},{"line_number":66,"context_line":"       "},{"line_number":67,"context_line":"       OceanStor 2600V3 V300R005C00"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"       OceanStor 18500/18800V1R1C00/C20/C30"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_f688b624","line":66,"range":{"start_line":66,"start_character":0,"end_line":66,"end_character":7},"in_reply_to":"bab6814e_ad4f9690","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"f178166d286934c62ec90e06ccf0977721639aa7","unresolved":false,"context_lines":[{"line_number":72,"context_line":"     - OceanStor T series V2R2 C00/C20/C30"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"       OceanStor V3 V3R1C10/C20 V3R2C10 V3R3C00"},{"line_number":75,"context_line":"       "},{"line_number":76,"context_line":"       OceanStor 2600V3 V300R005C00"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"       OceanStor 18500/18800V1R1C00/C20/C30"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_4d5f0a41","line":75,"range":{"start_line":75,"start_character":0,"end_line":75,"end_character":7},"updated":"2016-05-26 15:03:48.000000000","message":"ditto","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":72,"context_line":"     - OceanStor T series V2R2 C00/C20/C30"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"       OceanStor V3 V3R1C10/C20 V3R2C10 V3R3C00"},{"line_number":75,"context_line":"       "},{"line_number":76,"context_line":"       OceanStor 2600V3 V300R005C00"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"       OceanStor 18500/18800V1R1C00/C20/C30"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_969b2a72","line":75,"range":{"start_line":75,"start_character":0,"end_line":75,"end_character":7},"in_reply_to":"bab6814e_4d5f0a41","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"f252a3cfebe030aba89c1dce8e67538085100ca2","unresolved":false,"context_lines":[{"line_number":79,"context_line":"     - 1.1.1"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Block Storage driver Installation\u0026deployment"},{"line_number":82,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Ubuntu Environment Deployment"},{"line_number":85,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_4780708b","line":82,"updated":"2016-05-27 00:03:08.000000000","message":"The title markup needs to match the title length. Also add a spaces, and change the capitalisation if Installation to installation. Switch the \u0026 for \u0027and\u0027 -\n\n\nBlock Storage driver installation and deployment\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":79,"context_line":"     - 1.1.1"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Block Storage driver Installation\u0026deployment"},{"line_number":82,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Ubuntu Environment Deployment"},{"line_number":85,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_305b6130","line":82,"in_reply_to":"bab6814e_4780708b","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"f252a3cfebe030aba89c1dce8e67538085100ca2","unresolved":false,"context_lines":[{"line_number":86,"context_line":"The OpenStack standard deployment steps are as follows:"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":89,"context_line":"   Drver, the default path maybe"},{"line_number":90,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_d26c1cd2","line":89,"updated":"2016-05-27 00:03:08.000000000","message":"Change \"maybe\" to \"may be\"","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":86,"context_line":"The OpenStack standard deployment steps are as follows:"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":89,"context_line":"   Drver, the default path maybe"},{"line_number":90,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_16af3a95","line":89,"in_reply_to":"bab6814e_d26c1cd2","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"f178166d286934c62ec90e06ccf0977721639aa7","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":98,"context_line":"   default directory refer to step 1."},{"line_number":99,"context_line":"   "},{"line_number":100,"context_line":"#. Refer to chapter 4 and 5 to do the configuration."},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"#. After configuration, restart Cinder-Volume service:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_8d55721f","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":3},"updated":"2016-05-26 15:03:48.000000000","message":"ditto","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":98,"context_line":"   default directory refer to step 1."},{"line_number":99,"context_line":"   "},{"line_number":100,"context_line":"#. Refer to chapter 4 and 5 to do the configuration."},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"#. After configuration, restart Cinder-Volume service:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_56ca626f","line":99,"range":{"start_line":99,"start_character":0,"end_line":99,"end_character":3},"in_reply_to":"bab6814e_8d55721f","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"f252a3cfebe030aba89c1dce8e67538085100ca2","unresolved":false,"context_lines":[{"line_number":97,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":98,"context_line":"   default directory refer to step 1."},{"line_number":99,"context_line":"   "},{"line_number":100,"context_line":"#. Refer to chapter 4 and 5 to do the configuration."},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":103,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_72045014","line":100,"range":{"start_line":100,"start_character":19,"end_line":100,"end_character":20},"updated":"2016-05-27 00:03:08.000000000","message":"Link to these chapters with `chapter 4 \u003clink\u003e`_ and `chapter 5 \u003clink\u003e`_\n\nChange \"chapter\" to \"chapters\"\nChange \"to do\" into \"to complete\"","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":97,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":98,"context_line":"   default directory refer to step 1."},{"line_number":99,"context_line":"   "},{"line_number":100,"context_line":"#. Refer to chapter 4 and 5 to do the configuration."},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":103,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_1000dd00","line":100,"range":{"start_line":100,"start_character":19,"end_line":100,"end_character":20},"in_reply_to":"bab6814e_72045014","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"f178166d286934c62ec90e06ccf0977721639aa7","unresolved":false,"context_lines":[{"line_number":120,"context_line":"+----------------------------+-----------------+"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"   ----End"},{"line_number":123,"context_line":"   "},{"line_number":124,"context_line":"RedHat OpenStack Deployment"},{"line_number":125,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":126,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_ed3cfee2","line":123,"range":{"start_line":123,"start_character":0,"end_line":123,"end_character":3},"updated":"2016-05-26 15:03:48.000000000","message":"ditto","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":120,"context_line":"+----------------------------+-----------------+"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"   ----End"},{"line_number":123,"context_line":"   "},{"line_number":124,"context_line":"RedHat OpenStack Deployment"},{"line_number":125,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":126,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_f6ba76e0","line":123,"range":{"start_line":123,"start_character":0,"end_line":123,"end_character":3},"in_reply_to":"bab6814e_ed3cfee2","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"f252a3cfebe030aba89c1dce8e67538085100ca2","unresolved":false,"context_lines":[{"line_number":130,"context_line":"RedHat OpenStack deployment steps are as follows:"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":133,"context_line":"   Drver, the default path maybe"},{"line_number":134,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_123d04c4","line":133,"updated":"2016-05-27 00:03:08.000000000","message":"Change \"maybe\" to \"may be\" here.","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":130,"context_line":"RedHat OpenStack deployment steps are as follows:"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":133,"context_line":"   Drver, the default path maybe"},{"line_number":134,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_b6f2aed0","line":133,"in_reply_to":"bab6814e_123d04c4","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"f252a3cfebe030aba89c1dce8e67538085100ca2","unresolved":false,"context_lines":[{"line_number":141,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":142,"context_line":"   default directory refer to step 1."},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"#. Refer to chapter 4 and 5 to do the configuration."},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":147,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_322e488c","line":144,"updated":"2016-05-27 00:03:08.000000000","message":"As on line 100, link to these chapters and switch the word choice.","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":141,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":142,"context_line":"   default directory refer to step 1."},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"#. Refer to chapter 4 and 5 to do the configuration."},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":147,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_703de9ba","line":144,"in_reply_to":"bab6814e_322e488c","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"f252a3cfebe030aba89c1dce8e67538085100ca2","unresolved":false,"context_lines":[{"line_number":174,"context_line":""},{"line_number":175,"context_line":"Prerequisites"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"When create a volume from image, the multipath tool must be installed, and add"},{"line_number":178,"context_line":"the following configuration keys in the [DEFAULT] configuration group of the"},{"line_number":179,"context_line":"``/etc/cinder/cinder.conf`` file:"},{"line_number":180,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_b2587832","line":177,"updated":"2016-05-27 00:03:08.000000000","message":"Change \"create\" to \"creating\"","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":174,"context_line":""},{"line_number":175,"context_line":"Prerequisites"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"When create a volume from image, the multipath tool must be installed, and add"},{"line_number":178,"context_line":"the following configuration keys in the [DEFAULT] configuration group of the"},{"line_number":179,"context_line":"``/etc/cinder/cinder.conf`` file:"},{"line_number":180,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_16e1fafe","line":177,"in_reply_to":"bab6814e_b2587832","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":19779,"name":"Chason Chan","display_name":"chenxing","email":"chason.chan@foxmail.com","username":"chenxing"},"change_message_id":"f178166d286934c62ec90e06ccf0977721639aa7","unresolved":false,"context_lines":[{"line_number":179,"context_line":"``/etc/cinder/cinder.conf`` file:"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"   .. code-block:: xml"},{"line_number":182,"context_line":"   "},{"line_number":183,"context_line":"   use_multipath_for_image_xfer \u003d True"},{"line_number":184,"context_line":"   enforce_multipath_for_image_xfer \u003d True"},{"line_number":185,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"bab6814e_2d23a6be","line":182,"range":{"start_line":182,"start_character":0,"end_line":182,"end_character":3},"updated":"2016-05-26 15:03:48.000000000","message":"ditto","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"8b599ac0885a24341940085afe7269dde6393594","unresolved":false,"context_lines":[{"line_number":179,"context_line":"``/etc/cinder/cinder.conf`` file:"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"   .. code-block:: xml"},{"line_number":182,"context_line":"   "},{"line_number":183,"context_line":"   use_multipath_for_image_xfer \u003d True"},{"line_number":184,"context_line":"   enforce_multipath_for_image_xfer \u003d True"},{"line_number":185,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9abb7d3a_b61bce1a","line":182,"range":{"start_line":182,"start_character":0,"end_line":182,"end_character":3},"in_reply_to":"bab6814e_2d23a6be","updated":"2016-05-30 06:26:54.000000000","message":"Done","commit_id":"1f78fa8a55bec675429d6821c3249a11f599c3ba"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":81,"context_line":"Block Storage driver installation and deployment"},{"line_number":82,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Ubuntu Environment Deployment"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"The OpenStack standard deployment steps are as follows:"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_9c633f41","line":84,"range":{"start_line":84,"start_character":0,"end_line":84,"end_character":29},"updated":"2016-05-30 10:26:16.000000000","message":"Is it a subtitle? Or maybe we can rephrase to:\nFor Ubuntu environments, the OpenStack standard deployment steps are as follows:","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   .. note::"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"      On my host, the version of Python is 2.7, if other version is used, make"},{"line_number":95,"context_line":"      corresponding changes to the Driver path."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":98,"context_line":"   default directory refer to step 1."}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_1a90f442","line":95,"range":{"start_line":94,"start_character":6,"end_line":95,"end_character":47},"updated":"2016-05-30 10:26:16.000000000","message":"I\u0027m not sure whether we need this note, as we have previously mentioned that the path above is an example only (path MAY be). I would remove the note. The same for line 141.","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":110,"context_line":"   \"State\" status of cinder-volume is up, that means Cinder-Volume is OK."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"   .. code-block:: console"},{"line_number":113,"context_line":"root@ubuntuL004:/# cinder service-list"},{"line_number":114,"context_line":"+------------------+------------------------+------+---------+-------"},{"line_number":115,"context_line":"+----------------------------+-----------------+|Binary|Host| Zone |Status |"},{"line_number":116,"context_line":"State |Updated_at| Disabled Reason |+------------------+---------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_da94ace3","line":113,"range":{"start_line":113,"start_character":0,"end_line":113,"end_character":4},"updated":"2016-05-30 10:26:16.000000000","message":"The indentation is necessary for this code-block. I fixed it in the next patch. Please check whether the table contents are accurate. The same for line 139.","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":121,"context_line":"+----------------------------+-----------------+"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"   ----End"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"RedHat OpenStack Deployment"},{"line_number":126,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":".. _huawei-driver-configuration:"},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_7c781bf3","line":126,"range":{"start_line":124,"start_character":0,"end_line":126,"end_character":27},"updated":"2016-05-30 10:26:16.000000000","message":"If this is a section heading, then we should make the line 84 as a section name as well + underline the headings accordingly:\n\nRedHat OpenStack deployment\n---------------------------","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":127,"context_line":""},{"line_number":128,"context_line":".. _huawei-driver-configuration:"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"Volume driver configuration"},{"line_number":131,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"RedHat OpenStack deployment steps are as follows:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_f577039d","line":130,"range":{"start_line":130,"start_character":15,"end_line":130,"end_character":27},"updated":"2016-05-30 10:26:16.000000000","message":"Are these configuration or installation steps?\n\nIf it\u0027s a sub-section of the above section, change the underline.","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":142,"context_line":"      corresponding changes to the Driver path."},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":145,"context_line":"   default directory refer to step 1."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to do the configuration."},{"line_number":148,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_ba028809","line":145,"range":{"start_line":145,"start_character":3,"end_line":145,"end_character":36},"updated":"2016-05-30 10:26:16.000000000","message":"Could you please rephrase this part? To smth like:\n\n. See an example of the default directory in step 1.","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":144,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":145,"context_line":"   default directory refer to step 1."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to do the configuration."},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":150,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_55f40ff1","line":147,"range":{"start_line":147,"start_character":20,"end_line":147,"end_character":54},"updated":"2016-05-30 10:26:16.000000000","message":"Now this ref goes to the step 1. Is it a correct ref?","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":169,"context_line":"   ----End"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":""},{"line_number":172,"context_line":"This section describes how to configure the Huawei volume driver for either"},{"line_number":173,"context_line":"iSCSI storage or Fibre Channel storage."},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"Configuring the volume driver"},{"line_number":176,"context_line":"-----------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_1f646620","line":173,"range":{"start_line":172,"start_character":0,"end_line":173,"end_character":39},"updated":"2016-05-30 10:26:16.000000000","message":"What section does this sentence belong to? I guess it can be an intro for the section below. If so, please move the sentence to line 177.","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":186,"context_line":"   use_multipath_for_image_xfer \u003d True"},{"line_number":187,"context_line":"   enforce_multipath_for_image_xfer \u003d True"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"This section describes how to configure the volume driver for different"},{"line_number":190,"context_line":"products for either iSCSI or Fibre Channel storage products."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"**Configuring the volume driver**"},{"line_number":193,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_7a3dc0ba","line":190,"range":{"start_line":189,"start_character":0,"end_line":190,"end_character":60},"updated":"2016-05-30 10:26:16.000000000","message":"What (sub)section does this intro belong to?","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":551,"context_line":"     - All"},{"line_number":552,"context_line":"   * - OSType"},{"line_number":553,"context_line":"     - Linux"},{"line_number":554,"context_line":"     - Operating system of the Nova computer node\u0027s host."},{"line_number":555,"context_line":"     - All"},{"line_number":556,"context_line":"   * - HostIP"},{"line_number":557,"context_line":"     - -"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_1f32a610","line":554,"range":{"start_line":554,"start_character":31,"end_line":554,"end_character":51},"updated":"2016-05-30 10:26:16.000000000","message":"compute node\u0027s?","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"0010d9d0e1b132ee021e31f7149c21f3331ad1bc","unresolved":false,"context_lines":[{"line_number":555,"context_line":"     - All"},{"line_number":556,"context_line":"   * - HostIP"},{"line_number":557,"context_line":"     - -"},{"line_number":558,"context_line":"     - IP address of the Nova computer node\u0027s host."},{"line_number":559,"context_line":"     - All"},{"line_number":560,"context_line":""},{"line_number":561,"context_line":".. important::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9abb7d3a_5f3c2ee2","line":558,"range":{"start_line":558,"start_character":25,"end_line":558,"end_character":45},"updated":"2016-05-30 10:26:16.000000000","message":"likewise","commit_id":"a52c9052a420015cfb193f91d6a609b09256f5ac"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"6c77b975b7038b205283f82ac93756429131d1a2","unresolved":false,"context_lines":[{"line_number":110,"context_line":"   \"State\" status of cinder-volume is up, that means Cinder-Volume is OK."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"   .. code-block:: console"},{"line_number":113,"context_line":"root@ubuntuL004:/# cinder service-list"},{"line_number":114,"context_line":"+------------------+------------------------+------+---------+-------"},{"line_number":115,"context_line":"+----------------------------+-----------------+|Binary|Host| Zone |Status |"},{"line_number":116,"context_line":"State |Updated_at| Disabled Reason |+------------------+---------------------"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9abb7d3a_cf73277f","line":113,"updated":"2016-05-31 05:23:18.000000000","message":"It looks like this table is still breaking the build. The contributor guide has directions on formatting tables - http://docs.openstack.org/contributor-guide/rst-conv/tables.html","commit_id":"52b4fd66a2f071eda01f6fa3b8f5c48b79a43d12"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":81,"context_line":"Block Storage driver installation and deployment"},{"line_number":82,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Ubuntu Environment Deployment"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"The OpenStack standard deployment steps are as follows:"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_c5ddbee1","line":84,"range":{"start_line":84,"start_character":7,"end_line":84,"end_character":29},"updated":"2016-05-31 10:02:32.000000000","message":"environment deployment*","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":81,"context_line":"Block Storage driver installation and deployment"},{"line_number":82,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Ubuntu Environment Deployment"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"The OpenStack standard deployment steps are as follows:"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_bc3fe885","line":84,"range":{"start_line":84,"start_character":7,"end_line":84,"end_character":29},"in_reply_to":"9abb7d3a_c5ddbee1","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":86,"context_line":"The OpenStack standard deployment steps are as follows:"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":89,"context_line":"   Drver, the default path may be"},{"line_number":90,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_8581f6c5","line":89,"range":{"start_line":89,"start_character":3,"end_line":89,"end_character":8},"updated":"2016-05-31 10:02:32.000000000","message":"Driver*\nbe: *","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":86,"context_line":"The OpenStack standard deployment steps are as follows:"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":89,"context_line":"   Drver, the default path may be"},{"line_number":90,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_3cc77865","line":89,"range":{"start_line":89,"start_character":3,"end_line":89,"end_character":8},"in_reply_to":"9abb7d3a_8581f6c5","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":87,"context_line":""},{"line_number":88,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":89,"context_line":"   Drver, the default path may be"},{"line_number":90,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   .. note::"},{"line_number":93,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_a56cfa35","line":90,"updated":"2016-05-31 10:02:32.000000000","message":"``/usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei``","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":87,"context_line":""},{"line_number":88,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":89,"context_line":"   Drver, the default path may be"},{"line_number":90,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   .. note::"},{"line_number":93,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_5c8fdc29","line":90,"in_reply_to":"9abb7d3a_a56cfa35","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   .. note::"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"      On my host, the version of Python is 2.7, if other version is used, make"},{"line_number":95,"context_line":"      corresponding changes to the Driver path."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_45c9ce25","line":94,"range":{"start_line":94,"start_character":6,"end_line":94,"end_character":16},"updated":"2016-05-31 10:02:32.000000000","message":"\"In this example, the version...\"","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":91,"context_line":""},{"line_number":92,"context_line":"   .. note::"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"      On my host, the version of Python is 2.7, if other version is used, make"},{"line_number":95,"context_line":"      corresponding changes to the Driver path."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_3cdad817","line":94,"range":{"start_line":94,"start_character":6,"end_line":94,"end_character":16},"in_reply_to":"9abb7d3a_45c9ce25","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":100,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to complete the"},{"line_number":101,"context_line":"configuration."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"   .. code-block:: console"},{"line_number":106,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_e5e0c298","line":103,"range":{"start_line":103,"start_character":32,"end_line":103,"end_character":45},"updated":"2016-05-31 10:02:32.000000000","message":"the ``cinder-volume`` *","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":100,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to complete the"},{"line_number":101,"context_line":"configuration."},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"   .. code-block:: console"},{"line_number":106,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_9c01446d","line":103,"range":{"start_line":103,"start_character":32,"end_line":103,"end_character":45},"in_reply_to":"9abb7d3a_e5e0c298","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":106,"context_line":""},{"line_number":107,"context_line":"      service cinder-volume restart"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"#. Check the status of services by inputting :command:`cinder service-list`,"},{"line_number":110,"context_line":"   if the ``State`` status of ``cinder-volume`` is ``up``, that means"},{"line_number":111,"context_line":"   ``cinder-volume`` is okay."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_05fb4648","line":109,"range":{"start_line":109,"start_character":36,"end_line":109,"end_character":44},"updated":"2016-05-31 10:02:32.000000000","message":"by using the :command:`cinder service-list` command*","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":106,"context_line":""},{"line_number":107,"context_line":"      service cinder-volume restart"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"#. Check the status of services by inputting :command:`cinder service-list`,"},{"line_number":110,"context_line":"   if the ``State`` status of ``cinder-volume`` is ``up``, that means"},{"line_number":111,"context_line":"   ``cinder-volume`` is okay."},{"line_number":112,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_f78b4bc1","line":109,"range":{"start_line":109,"start_character":36,"end_line":109,"end_character":44},"in_reply_to":"9abb7d3a_05fb4648","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":107,"context_line":"      service cinder-volume restart"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"#. Check the status of services by inputting :command:`cinder service-list`,"},{"line_number":110,"context_line":"   if the ``State`` status of ``cinder-volume`` is ``up``, that means"},{"line_number":111,"context_line":"   ``cinder-volume`` is okay."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_859d760c","line":110,"range":{"start_line":110,"start_character":59,"end_line":110,"end_character":69},"updated":"2016-05-31 10:02:32.000000000","message":"the ``cinder-volume`` is okay. *","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":107,"context_line":"      service cinder-volume restart"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"#. Check the status of services by inputting :command:`cinder service-list`,"},{"line_number":110,"context_line":"   if the ``State`` status of ``cinder-volume`` is ``up``, that means"},{"line_number":111,"context_line":"   ``cinder-volume`` is okay."},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_f73cebc9","line":110,"range":{"start_line":110,"start_character":59,"end_line":110,"end_character":69},"in_reply_to":"9abb7d3a_859d760c","updated":"2016-05-31 12:40:33.000000000","message":"I use ``up`` because it is show as \"up\" in the following table, thanks!","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":120,"context_line":"      | cindervolume     | ubuntuL004@v3r3        | nova | enabled | up    | 2016-02-01T16:25:53.000000 | -               |"},{"line_number":121,"context_line":"      +------------------+------------------------+------+---------+-------+----------------------------+-----------------+"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"RedHat OpenStack Deployment"},{"line_number":124,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":".. _huawei-driver-configuration:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_a5887ac6","line":123,"range":{"start_line":123,"start_character":0,"end_line":123,"end_character":6},"updated":"2016-05-31 10:02:32.000000000","message":"Red Hat*","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":120,"context_line":"      | cindervolume     | ubuntuL004@v3r3        | nova | enabled | up    | 2016-02-01T16:25:53.000000 | -               |"},{"line_number":121,"context_line":"      +------------------+------------------------+------+---------+-------+----------------------------+-----------------+"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"RedHat OpenStack Deployment"},{"line_number":124,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":".. _huawei-driver-configuration:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_25c3eaee","line":123,"range":{"start_line":123,"start_character":17,"end_line":123,"end_character":18},"updated":"2016-05-31 10:02:32.000000000","message":"deployment*","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":120,"context_line":"      | cindervolume     | ubuntuL004@v3r3        | nova | enabled | up    | 2016-02-01T16:25:53.000000 | -               |"},{"line_number":121,"context_line":"      +------------------+------------------------+------+---------+-------+----------------------------+-----------------+"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"RedHat OpenStack Deployment"},{"line_number":124,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":".. _huawei-driver-configuration:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_3c92d8f6","line":123,"range":{"start_line":123,"start_character":17,"end_line":123,"end_character":18},"in_reply_to":"9abb7d3a_25c3eaee","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":120,"context_line":"      | cindervolume     | ubuntuL004@v3r3        | nova | enabled | up    | 2016-02-01T16:25:53.000000 | -               |"},{"line_number":121,"context_line":"      +------------------+------------------------+------+---------+-------+----------------------------+-----------------+"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"RedHat OpenStack Deployment"},{"line_number":124,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":".. _huawei-driver-configuration:"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_1c8f14cd","line":123,"range":{"start_line":123,"start_character":0,"end_line":123,"end_character":6},"in_reply_to":"9abb7d3a_a5887ac6","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":128,"context_line":"Volume driver configuration"},{"line_number":129,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"RedHat OpenStack deployment steps are as follows:"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":134,"context_line":"   Drver, the default path may be"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_c5b2de93","line":131,"range":{"start_line":131,"start_character":0,"end_line":131,"end_character":6},"updated":"2016-05-31 10:02:32.000000000","message":"Red Hat*","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":128,"context_line":"Volume driver configuration"},{"line_number":129,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":"RedHat OpenStack deployment steps are as follows:"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":134,"context_line":"   Drver, the default path may be"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_9c7024de","line":131,"range":{"start_line":131,"start_character":0,"end_line":131,"end_character":6},"in_reply_to":"9abb7d3a_c5b2de93","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":131,"context_line":"RedHat OpenStack deployment steps are as follows:"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":134,"context_line":"   Drver, the default path may be"},{"line_number":135,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_45654e1c","line":134,"range":{"start_line":134,"start_character":3,"end_line":134,"end_character":8},"updated":"2016-05-31 10:02:32.000000000","message":"driver*","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":131,"context_line":"RedHat OpenStack deployment steps are as follows:"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":134,"context_line":"   Drver, the default path may be"},{"line_number":135,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"   .. note::"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_376b1387","line":134,"range":{"start_line":134,"start_character":3,"end_line":134,"end_character":8},"in_reply_to":"9abb7d3a_45654e1c","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":134,"context_line":"   Drver, the default path may be"},{"line_number":135,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"   .. note::"},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_c5793eca","line":135,"range":{"start_line":135,"start_character":3,"end_line":135,"end_character":64},"updated":"2016-05-31 10:02:32.000000000","message":"``/usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei``","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"#. Before installation, delete all the installation files of Huawei OpenStack"},{"line_number":134,"context_line":"   Drver, the default path may be"},{"line_number":135,"context_line":"   /usr/lib/python2.7/disk-packages/cinder/volume/drivers/huawei."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"   .. note::"},{"line_number":138,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_570cd7ec","line":135,"range":{"start_line":135,"start_character":3,"end_line":135,"end_character":64},"in_reply_to":"9abb7d3a_c5793eca","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":"   .. note::"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"      On my host, the version of Python is 2.7, if other version is used, make"},{"line_number":140,"context_line":"      corresponding changes to the Driver path."},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_a576bad4","line":139,"range":{"start_line":139,"start_character":6,"end_line":139,"end_character":17},"updated":"2016-05-31 10:02:32.000000000","message":"ditto with above","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":"   .. note::"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"      On my host, the version of Python is 2.7, if other version is used, make"},{"line_number":140,"context_line":"      corresponding changes to the Driver path."},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_f7fb4bbf","line":139,"range":{"start_line":139,"start_character":6,"end_line":139,"end_character":17},"in_reply_to":"9abb7d3a_a576bad4","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":142,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":143,"context_line":"   default directory refer to step 1."},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to do the configuration."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":148,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_25512a37","line":145,"range":{"start_line":145,"start_character":55,"end_line":145,"end_character":64},"updated":"2016-05-31 10:02:32.000000000","message":"for the configurations*","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":142,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":143,"context_line":"   default directory refer to step 1."},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to do the configuration."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":148,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_d7f72789","line":145,"range":{"start_line":145,"start_character":55,"end_line":145,"end_character":64},"in_reply_to":"9abb7d3a_25512a37","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":144,"context_line":""},{"line_number":145,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to do the configuration."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"   .. code-block:: console"},{"line_number":150,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_e553a237","line":147,"range":{"start_line":147,"start_character":32,"end_line":147,"end_character":45},"updated":"2016-05-31 10:02:32.000000000","message":"``cinder-volume``","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":144,"context_line":""},{"line_number":145,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to do the configuration."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"#. After configuration, restart Cinder-Volume service:"},{"line_number":148,"context_line":""},{"line_number":149,"context_line":"   .. code-block:: console"},{"line_number":150,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_777bdbf5","line":147,"range":{"start_line":147,"start_character":32,"end_line":147,"end_character":45},"in_reply_to":"9abb7d3a_e553a237","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":150,"context_line":""},{"line_number":151,"context_line":"      systemctl start openstack-cinder-volume.service"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"#. Check the status of services by inputting :command:`cinder service-list`,"},{"line_number":154,"context_line":"   if the ``State`` status of ``cinder-volume`` is ``up``, that means"},{"line_number":155,"context_line":"   ``cinder-volume`` is okay."},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_c5277ec8","line":153,"range":{"start_line":153,"start_character":33,"end_line":153,"end_character":45},"updated":"2016-05-31 10:02:32.000000000","message":"as above","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":150,"context_line":""},{"line_number":151,"context_line":"      systemctl start openstack-cinder-volume.service"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"#. Check the status of services by inputting :command:`cinder service-list`,"},{"line_number":154,"context_line":"   if the ``State`` status of ``cinder-volume`` is ``up``, that means"},{"line_number":155,"context_line":"   ``cinder-volume`` is okay."},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_f727cbc7","line":153,"range":{"start_line":153,"start_character":33,"end_line":153,"end_character":45},"in_reply_to":"9abb7d3a_c5277ec8","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"69de169c5809cd328b4790c59ae03b185494c286","unresolved":false,"context_lines":[{"line_number":170,"context_line":"Configuring the volume driver"},{"line_number":171,"context_line":"-----------------------------"},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"Prerequisites"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"When creating a volume from image, the multipath tool must be installed, and"},{"line_number":176,"context_line":"add the following configuration keys in the [DEFAULT] configuration group of"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_251f6a6d","line":173,"range":{"start_line":173,"start_character":0,"end_line":173,"end_character":13},"updated":"2016-05-31 10:02:32.000000000","message":"Pre-requisites*","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"f4aec529d3ebb8fd22fbe9358ba88e60165923ad","unresolved":false,"context_lines":[{"line_number":170,"context_line":"Configuring the volume driver"},{"line_number":171,"context_line":"-----------------------------"},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"Prerequisites"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"When creating a volume from image, the multipath tool must be installed, and"},{"line_number":176,"context_line":"add the following configuration keys in the [DEFAULT] configuration group of"}],"source_content_type":"text/x-rst","patch_set":10,"id":"9abb7d3a_3705d313","line":173,"range":{"start_line":173,"start_character":0,"end_line":173,"end_character":13},"in_reply_to":"9abb7d3a_251f6a6d","updated":"2016-05-31 12:40:33.000000000","message":"Done","commit_id":"027083057a8f8e905b5a1a2c60648285350cf7df"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"a003cb595c5a104c6521489328a7c131aead8a07","unresolved":false,"context_lines":[{"line_number":6,"context_line":"volume and snapshot for virtual machines (VMs) in the OpenStack Block Storage"},{"line_number":7,"context_line":"driver that supports iSCSI and Fibre Channel protocols."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Version mappings"},{"line_number":10,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The following table describes the version mappings among the Block Storage"},{"line_number":13,"context_line":"driver, Huawei storage system and OpenStack:"}],"source_content_type":"text/x-rst","patch_set":12,"id":"9abb7d3a_5615d446","line":10,"range":{"start_line":9,"start_character":16,"end_line":10,"end_character":16},"updated":"2016-06-01 02:00:57.000000000","message":"Remove the three extra tildes.","commit_id":"69f00c4e8fe5076bf50a0f500126ce780f4b905d"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"a003cb595c5a104c6521489328a7c131aead8a07","unresolved":false,"context_lines":[{"line_number":79,"context_line":"     - 1.1.1"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Block Storage driver installation and deployment"},{"line_number":82,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Ubuntu environment deployment"},{"line_number":85,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"9abb7d3a_f62de8a8","line":82,"range":{"start_line":82,"start_character":48,"end_line":82,"end_character":49},"updated":"2016-06-01 02:00:57.000000000","message":"Remove the extra tilde","commit_id":"69f00c4e8fe5076bf50a0f500126ce780f4b905d"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"a003cb595c5a104c6521489328a7c131aead8a07","unresolved":false,"context_lines":[{"line_number":123,"context_line":"    +---------------+---------------+------+-------+-----+--------------------------+---------------+"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"Red Hat OpenStack deployment"},{"line_number":126,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":".. _huawei-driver-configuration:"},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"9abb7d3a_f604c818","line":126,"range":{"start_line":126,"start_character":28,"end_line":126,"end_character":30},"updated":"2016-06-01 02:00:57.000000000","message":"Remove the two extra tildes","commit_id":"69f00c4e8fe5076bf50a0f500126ce780f4b905d"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"a003cb595c5a104c6521489328a7c131aead8a07","unresolved":false,"context_lines":[{"line_number":128,"context_line":".. _huawei-driver-configuration:"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"Volume driver configuration"},{"line_number":131,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"Red Hat OpenStack deployment steps are as follows:"},{"line_number":134,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"9abb7d3a_d6538437","line":131,"range":{"start_line":131,"start_character":27,"end_line":131,"end_character":29},"updated":"2016-06-01 02:00:57.000000000","message":"Remove the two tildes for the section header","commit_id":"69f00c4e8fe5076bf50a0f500126ce780f4b905d"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"a003cb595c5a104c6521489328a7c131aead8a07","unresolved":false,"context_lines":[{"line_number":174,"context_line":"Configuring the volume driver"},{"line_number":175,"context_line":"-----------------------------"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Pre-requisites"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"When creating a volume from image, install the ``multipath`` tool and add the"},{"line_number":180,"context_line":"following configuration keys in the ``[DEFAULT]`` configuration group of"}],"source_content_type":"text/x-rst","patch_set":12,"id":"9abb7d3a_96af3c29","line":177,"range":{"start_line":177,"start_character":0,"end_line":177,"end_character":14},"updated":"2016-06-01 02:00:57.000000000","message":"For consistency, make this title bold -\u003e **Pre-requisites**","commit_id":"69f00c4e8fe5076bf50a0f500126ce780f4b905d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"5512c72bedcc12f4168c21c90cc230a71bd9c4de","unresolved":false,"context_lines":[{"line_number":81,"context_line":"Block Storage driver installation and deployment"},{"line_number":82,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Ubuntu environment deployment"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"The OpenStack standard deployment steps are as follows:"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"9abb7d3a_c5d3b1d3","line":84,"updated":"2016-06-01 13:24:08.000000000","message":"Is this meant to be a secondary title? If so, please put the appropriate titling lines underneath :)","commit_id":"7de1f0e3c139a617424df76d16cf6e5926c43681"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"1c34a075a21408bd433990e0b325fbbd99ee3f80","unresolved":false,"context_lines":[{"line_number":81,"context_line":"Block Storage driver installation and deployment"},{"line_number":82,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Ubuntu environment deployment"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"The OpenStack standard deployment steps are as follows:"},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"9abb7d3a_02af417d","line":84,"in_reply_to":"9abb7d3a_c5d3b1d3","updated":"2016-06-02 07:23:30.000000000","message":"Done","commit_id":"7de1f0e3c139a617424df76d16cf6e5926c43681"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"5512c72bedcc12f4168c21c90cc230a71bd9c4de","unresolved":false,"context_lines":[{"line_number":94,"context_line":"      In this example, the version of Python is 2.7, if other version is"},{"line_number":95,"context_line":"      used, make corresponding changes to the Driver path."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":98,"context_line":"   default directory refer to step 1."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to complete the"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9abb7d3a_2506fd51","line":97,"updated":"2016-06-01 13:24:08.000000000","message":"to the Cinder Driver installation directory*","commit_id":"7de1f0e3c139a617424df76d16cf6e5926c43681"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"1c34a075a21408bd433990e0b325fbbd99ee3f80","unresolved":false,"context_lines":[{"line_number":94,"context_line":"      In this example, the version of Python is 2.7, if other version is"},{"line_number":95,"context_line":"      used, make corresponding changes to the Driver path."},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"#. Copy OpenStack Cinder Driver to Cinder Driver installation directory, the"},{"line_number":98,"context_line":"   default directory refer to step 1."},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"#. Refer to chapter :ref:`huawei-driver-configuration` to complete the"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9abb7d3a_d16069a7","line":97,"in_reply_to":"9abb7d3a_2506fd51","updated":"2016-06-02 07:23:30.000000000","message":"Done","commit_id":"7de1f0e3c139a617424df76d16cf6e5926c43681"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"5512c72bedcc12f4168c21c90cc230a71bd9c4de","unresolved":false,"context_lines":[{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. code-block:: xml"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"  use_multipath_for_image_xfer \u003d True"},{"line_number":186,"context_line":"  enforce_multipath_for_image_xfer \u003d True"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"This section describes how to configure the volume driver for different"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9abb7d3a_49299b89","line":185,"updated":"2016-06-01 13:24:08.000000000","message":"indent this one so that it is under the \u0027c\u0027 for codeblock","commit_id":"7de1f0e3c139a617424df76d16cf6e5926c43681"},{"author":{"_account_id":13203,"name":"Wilson Liu","email":"295988511@qq.com","username":"Bob-OpenStack"},"change_message_id":"1c34a075a21408bd433990e0b325fbbd99ee3f80","unresolved":false,"context_lines":[{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. code-block:: xml"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"  use_multipath_for_image_xfer \u003d True"},{"line_number":186,"context_line":"  enforce_multipath_for_image_xfer \u003d True"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"This section describes how to configure the volume driver for different"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9abb7d3a_9119c124","line":185,"in_reply_to":"9abb7d3a_49299b89","updated":"2016-06-02 07:23:30.000000000","message":"Done","commit_id":"7de1f0e3c139a617424df76d16cf6e5926c43681"}]}
