)]}'
{"doc/config-reference/source/block-storage/drivers/datera-volume-driver.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9bfcc04fd930eeafbadc34158db32972919b2988","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Datera Drivers"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Datera iSCSI Driver"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_de342a4b","line":2,"range":{"start_line":2,"start_character":7,"end_line":2,"end_character":8},"updated":"2016-06-24 18:25:15.000000000","message":"lowercase d - we use everywhere for titles sentence style capitalization. For details see http://docs.openstack.org/contributor-guide/","commit_id":"89d5ec42f5d258aa2772c5387e293dfc8220da5e"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"5c02be01a553fbed15aba48efcbe95597bfc4333","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Datera Drivers"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Datera iSCSI Driver"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_b1b6aff6","line":2,"range":{"start_line":2,"start_character":7,"end_line":2,"end_character":8},"in_reply_to":"3aaa91ec_de342a4b","updated":"2016-06-24 18:44:06.000000000","message":"Done","commit_id":"89d5ec42f5d258aa2772c5387e293dfc8220da5e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9bfcc04fd930eeafbadc34158db32972919b2988","unresolved":false,"context_lines":[{"line_number":9,"context_line":"turns standard, commodity hardware into a RESTful API-driven, intent-based"},{"line_number":10,"context_line":"policy controlled storage fabric for large-scale clouds. The Datera EDF"},{"line_number":11,"context_line":"integrates seamlessly with OpenStack through the Cinder block driver"},{"line_number":12,"context_line":"framework over the iSCSI block protocol. Datera supports all of the Cinder"},{"line_number":13,"context_line":"services, and allows provisioning through the Cinder CLI."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_3e444eb5","line":12,"range":{"start_line":12,"start_character":68,"end_line":12,"end_character":74},"updated":"2016-06-24 18:25:15.000000000","message":"Cinder -\u003e Block Storage.\n\nWe seldom use Cinder and when then it\u0027s lower-case.","commit_id":"89d5ec42f5d258aa2772c5387e293dfc8220da5e"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"5c02be01a553fbed15aba48efcbe95597bfc4333","unresolved":false,"context_lines":[{"line_number":9,"context_line":"turns standard, commodity hardware into a RESTful API-driven, intent-based"},{"line_number":10,"context_line":"policy controlled storage fabric for large-scale clouds. The Datera EDF"},{"line_number":11,"context_line":"integrates seamlessly with OpenStack through the Cinder block driver"},{"line_number":12,"context_line":"framework over the iSCSI block protocol. Datera supports all of the Cinder"},{"line_number":13,"context_line":"services, and allows provisioning through the Cinder CLI."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_91bd73da","line":12,"range":{"start_line":12,"start_character":68,"end_line":12,"end_character":74},"in_reply_to":"3aaa91ec_3e444eb5","updated":"2016-06-24 18:44:06.000000000","message":"Done","commit_id":"89d5ec42f5d258aa2772c5387e293dfc8220da5e"},{"author":{"_account_id":21152,"name":"zhang.xiuhua","email":"zhang.xiuhua@99cloud.net","username":"zhang.xiuhua"},"change_message_id":"d93ee9cfa272aa542e13d8895cb7428cbc92e0b5","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  default_volume_type \u003d datera"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Create a new section for the Datera backend definition. the `san_ip` can be"},{"line_number":70,"context_line":"  either the Datera Management Network VIP or one of the Datera iSCSI Access"},{"line_number":71,"context_line":"  Network VIP\u0027s depending on the network segregation requirements"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_0db95c15","line":69,"range":{"start_line":69,"start_character":58,"end_line":69,"end_character":61},"updated":"2016-06-25 04:21:03.000000000","message":"Capitalize the first letter.","commit_id":"b6fc640b696fa043ae8570226ef99986dd51fab3"},{"author":{"_account_id":21152,"name":"zhang.xiuhua","email":"zhang.xiuhua@99cloud.net","username":"zhang.xiuhua"},"change_message_id":"d93ee9cfa272aa542e13d8895cb7428cbc92e0b5","unresolved":false,"context_lines":[{"line_number":74,"context_line":""},{"line_number":75,"context_line":"   volume_driver \u003d cinder.volume.drivers.datera.DateraDriver"},{"line_number":76,"context_line":"   san_ip \u003d \u003cIP_ADDR\u003e            # The OOB Management IP of the cluster"},{"line_number":77,"context_line":"   san_login \u003d admin             # your cluster admin login"},{"line_number":78,"context_line":"   san_password \u003d password       # your cluster admin password"},{"line_number":79,"context_line":"   san_is_local \u003d true"},{"line_number":80,"context_line":"   datera_num_replicas \u003d 3       # Number of replicas to use for volume"}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_ad0e48e2","line":77,"range":{"start_line":77,"start_character":35,"end_line":77,"end_character":39},"updated":"2016-06-25 04:21:03.000000000","message":"capitalize it","commit_id":"b6fc640b696fa043ae8570226ef99986dd51fab3"},{"author":{"_account_id":21152,"name":"zhang.xiuhua","email":"zhang.xiuhua@99cloud.net","username":"zhang.xiuhua"},"change_message_id":"d93ee9cfa272aa542e13d8895cb7428cbc92e0b5","unresolved":false,"context_lines":[{"line_number":75,"context_line":"   volume_driver \u003d cinder.volume.drivers.datera.DateraDriver"},{"line_number":76,"context_line":"   san_ip \u003d \u003cIP_ADDR\u003e            # The OOB Management IP of the cluster"},{"line_number":77,"context_line":"   san_login \u003d admin             # your cluster admin login"},{"line_number":78,"context_line":"   san_password \u003d password       # your cluster admin password"},{"line_number":79,"context_line":"   san_is_local \u003d true"},{"line_number":80,"context_line":"   datera_num_replicas \u003d 3       # Number of replicas to use for volume"},{"line_number":81,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3aaa91ec_8d11cc06","line":78,"range":{"start_line":78,"start_character":35,"end_line":78,"end_character":39},"updated":"2016-06-25 04:21:03.000000000","message":"capitalize it","commit_id":"b6fc640b696fa043ae8570226ef99986dd51fab3"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":8,"context_line":"The Datera Elastic Data Fabric (EDF) is a scale-out storage software that"},{"line_number":9,"context_line":"turns standard, commodity hardware into a RESTful API-driven, intent-based"},{"line_number":10,"context_line":"policy controlled storage fabric for large-scale clouds. The Datera EDF"},{"line_number":11,"context_line":"integrates seamlessly with OpenStack through the Cinder block driver"},{"line_number":12,"context_line":"framework over the iSCSI block protocol. Datera supports all of the Block"},{"line_number":13,"context_line":"Storage services, and allows provisioning through the Cinder CLI."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_acde3fda","line":11,"range":{"start_line":11,"start_character":49,"end_line":11,"end_character":68},"updated":"2016-06-26 06:50:08.000000000","message":"integrates with the Block Storage service. It provides storage through the iSCSI block protocal.","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":8,"context_line":"The Datera Elastic Data Fabric (EDF) is a scale-out storage software that"},{"line_number":9,"context_line":"turns standard, commodity hardware into a RESTful API-driven, intent-based"},{"line_number":10,"context_line":"policy controlled storage fabric for large-scale clouds. The Datera EDF"},{"line_number":11,"context_line":"integrates seamlessly with OpenStack through the Cinder block driver"},{"line_number":12,"context_line":"framework over the iSCSI block protocol. Datera supports all of the Block"},{"line_number":13,"context_line":"Storage services, and allows provisioning through the Cinder CLI."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_a7162aef","line":11,"range":{"start_line":11,"start_character":49,"end_line":11,"end_character":68},"in_reply_to":"3aaa91ec_acde3fda","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":10,"context_line":"policy controlled storage fabric for large-scale clouds. The Datera EDF"},{"line_number":11,"context_line":"integrates seamlessly with OpenStack through the Cinder block driver"},{"line_number":12,"context_line":"framework over the iSCSI block protocol. Datera supports all of the Block"},{"line_number":13,"context_line":"Storage services, and allows provisioning through the Cinder CLI."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"},{"line_number":16,"context_line":"-------------------------------------------------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_ece4c7ac","line":13,"range":{"start_line":13,"start_character":16,"end_line":13,"end_character":65},"updated":"2016-06-26 06:50:08.000000000","message":"Leave this out, it\u0027s clear when you integrate with cinder.\n\nNote: It would be better to talk about the API here. And the CLI command is \"cinder\", not Cinder.","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":10,"context_line":"policy controlled storage fabric for large-scale clouds. The Datera EDF"},{"line_number":11,"context_line":"integrates seamlessly with OpenStack through the Cinder block driver"},{"line_number":12,"context_line":"framework over the iSCSI block protocol. Datera supports all of the Block"},{"line_number":13,"context_line":"Storage services, and allows provisioning through the Cinder CLI."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"},{"line_number":16,"context_line":"-------------------------------------------------------"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_07d29e34","line":13,"range":{"start_line":13,"start_character":16,"end_line":13,"end_character":65},"in_reply_to":"3aaa91ec_ece4c7ac","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":12,"context_line":"framework over the iSCSI block protocol. Datera supports all of the Block"},{"line_number":13,"context_line":"Storage services, and allows provisioning through the Cinder CLI."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"},{"line_number":16,"context_line":"-------------------------------------------------------"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Minimum Requirements"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_cc48ebb5","line":15,"range":{"start_line":15,"start_character":7,"end_line":15,"end_character":55},"updated":"2016-06-26 06:50:08.000000000","message":"title style capitalizatoin *everywhere*. Please update all titles.","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":12,"context_line":"framework over the iSCSI block protocol. Datera supports all of the Block"},{"line_number":13,"context_line":"Storage services, and allows provisioning through the Cinder CLI."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"},{"line_number":16,"context_line":"-------------------------------------------------------"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Minimum Requirements"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_470b067e","line":15,"range":{"start_line":15,"start_character":7,"end_line":15,"end_character":55},"in_reply_to":"3aaa91ec_cc48ebb5","updated":"2016-06-27 16:53:40.000000000","message":"I\u0027m not sure what you\u0027re asking for here.  Everything I can find says that every word (except articles/conjunctions) should be capitalized\nhttps://wiki.openstack.org/wiki/Documentation/Markup_conventions#Headings","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":18,"context_line":"Minimum Requirements"},{"line_number":19,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"* 3 Datera nodes"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* 1 OpenStack controller"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_2cf1af6b","line":21,"updated":"2016-06-26 06:50:08.000000000","message":"spell numbers out: 3-\u003eThree, see http://docs.openstack.org/contributor-guide/writing-style/num_and_units_of_measure.html","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":18,"context_line":"Minimum Requirements"},{"line_number":19,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"* 3 Datera nodes"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* 1 OpenStack controller"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_e7631240","line":21,"in_reply_to":"3aaa91ec_2cf1af6b","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"* 3 Datera nodes"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* 1 OpenStack controller"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"* 2 Hypervisor Nodes"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_8caee32b","line":23,"range":{"start_line":23,"start_character":2,"end_line":23,"end_character":24},"updated":"2016-06-26 06:50:08.000000000","message":"One \"controller node\" - according to our common glossary","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"* 3 Datera nodes"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* 1 OpenStack controller"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"* 2 Hypervisor Nodes"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_a7e10a9d","line":23,"range":{"start_line":23,"start_character":2,"end_line":23,"end_character":24},"in_reply_to":"3aaa91ec_8caee32b","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* 1 OpenStack controller"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"* 2 Hypervisor Nodes"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"* 1 Non-blocking high-speed switch"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_0cf4b358","line":25,"range":{"start_line":25,"start_character":2,"end_line":25,"end_character":20},"updated":"2016-06-26 06:50:08.000000000","message":"Two compute nodes","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* 1 OpenStack controller"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"* 2 Hypervisor Nodes"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"* 1 Non-blocking high-speed switch"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_07ed7e8e","line":25,"range":{"start_line":25,"start_character":2,"end_line":25,"end_character":20},"in_reply_to":"3aaa91ec_0cf4b358","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":46,"context_line":".. include:: ../../tables/cinder-datera.rst"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuring the Datera Driver"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS /etc/cinder/cinder.conf file"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_6ce737ac","line":50,"range":{"start_line":49,"start_character":0,"end_line":50,"end_character":29},"updated":"2016-06-26 06:50:08.000000000","message":"Use \"Datera volume driver\"","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":46,"context_line":".. include:: ../../tables/cinder-datera.rst"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuring the Datera Driver"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS /etc/cinder/cinder.conf file"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_87016e3c","line":50,"range":{"start_line":49,"start_character":0,"end_line":50,"end_character":29},"in_reply_to":"3aaa91ec_6ce737ac","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuring the Datera Driver"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS /etc/cinder/cinder.conf file"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera backend"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_8c00a335","line":52,"range":{"start_line":52,"start_character":11,"end_line":52,"end_character":53},"updated":"2016-06-26 06:50:08.000000000","message":"Modify the ``/etc/cinder/cinder.conf`` configuration file:","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuring the Datera Driver"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS /etc/cinder/cinder.conf file"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera backend"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_27a35a51","line":52,"range":{"start_line":52,"start_character":11,"end_line":52,"end_character":53},"in_reply_to":"3aaa91ec_8c00a335","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS /etc/cinder/cinder.conf file"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera backend"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":".. code-block:: ini"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_ecfb2745","line":54,"range":{"start_line":54,"start_character":20,"end_line":54,"end_character":27},"updated":"2016-06-26 06:50:08.000000000","message":"back-end or volume driver as above.","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS /etc/cinder/cinder.conf file"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera backend"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":".. code-block:: ini"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_27ba3a6f","line":54,"range":{"start_line":54,"start_character":20,"end_line":54,"end_character":27},"in_reply_to":"3aaa91ec_ecfb2745","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":60,"context_line":"  enabled_backends \u003d datera"},{"line_number":61,"context_line":"  # ..."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"* Optional. Designate Datera as the default backend"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: ini"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_2c988f1b","line":63,"range":{"start_line":63,"start_character":44,"end_line":63,"end_character":51},"updated":"2016-06-26 06:50:08.000000000","message":"\"back-end:\"","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":60,"context_line":"  enabled_backends \u003d datera"},{"line_number":61,"context_line":"  # ..."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"* Optional. Designate Datera as the default backend"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: ini"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_c7a9b626","line":63,"range":{"start_line":63,"start_character":44,"end_line":63,"end_character":51},"in_reply_to":"3aaa91ec_2c988f1b","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  default_volume_type \u003d datera"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Create a new section for the Datera backend definition. The `san_ip` can be"},{"line_number":70,"context_line":"  either the Datera Management Network VIP or one of the Datera iSCSI Access"},{"line_number":71,"context_line":"  Network VIP\u0027s depending on the network segregation requirements"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_6c9e1708","line":69,"range":{"start_line":69,"start_character":38,"end_line":69,"end_character":45},"updated":"2016-06-26 06:50:08.000000000","message":"back-end - see contributor guide for conventions","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  default_volume_type \u003d datera"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Create a new section for the Datera backend definition. The `san_ip` can be"},{"line_number":70,"context_line":"  either the Datera Management Network VIP or one of the Datera iSCSI Access"},{"line_number":71,"context_line":"  Network VIP\u0027s depending on the network segregation requirements"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_4743066d","line":69,"range":{"start_line":69,"start_character":38,"end_line":69,"end_character":45},"in_reply_to":"3aaa91ec_6c9e1708","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Create a new section for the Datera backend definition. The `san_ip` can be"},{"line_number":70,"context_line":"  either the Datera Management Network VIP or one of the Datera iSCSI Access"},{"line_number":71,"context_line":"  Network VIP\u0027s depending on the network segregation requirements"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":".. code-block:: ini"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_4ca19b45","line":71,"updated":"2016-06-26 06:50:08.000000000","message":"\":\" at end","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Create a new section for the Datera backend definition. The `san_ip` can be"},{"line_number":70,"context_line":"  either the Datera Management Network VIP or one of the Datera iSCSI Access"},{"line_number":71,"context_line":"  Network VIP\u0027s depending on the network segregation requirements"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":".. code-block:: ini"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_27487a87","line":71,"in_reply_to":"3aaa91ec_4ca19b45","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":79,"context_line":"   san_is_local \u003d true"},{"line_number":80,"context_line":"   datera_num_replicas \u003d 3       # Number of replicas to use for volume"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"Enable the Datera Driver"},{"line_number":83,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"* Verify the OpenStack controller can reach the Datera `san_ip`"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_8c8703b4","line":82,"range":{"start_line":82,"start_character":17,"end_line":82,"end_character":24},"updated":"2016-06-26 06:50:08.000000000","message":"volume driver","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":79,"context_line":"   san_is_local \u003d true"},{"line_number":80,"context_line":"   datera_num_replicas \u003d 3       # Number of replicas to use for volume"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"Enable the Datera Driver"},{"line_number":83,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"* Verify the OpenStack controller can reach the Datera `san_ip`"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_473ae6e8","line":82,"range":{"start_line":82,"start_character":17,"end_line":82,"end_character":24},"in_reply_to":"3aaa91ec_8c8703b4","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":82,"context_line":"Enable the Datera Driver"},{"line_number":83,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"* Verify the OpenStack controller can reach the Datera `san_ip`"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. code-block:: bash"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_cc8d8bd4","line":85,"updated":"2016-06-26 06:50:08.000000000","message":"\":\" at end.\n\nUse  \"control node\"","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":82,"context_line":"Enable the Datera Driver"},{"line_number":83,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"* Verify the OpenStack controller can reach the Datera `san_ip`"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. code-block:: bash"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_a72bca93","line":85,"in_reply_to":"3aaa91ec_cc8d8bd4","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. code-block:: bash"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"  ping -c 4 \u003csan_IP\u003e"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"* Start the Cinder service on all nodes running the Cinder volume services"},{"line_number":92,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_0c6953f9","line":89,"updated":"2016-06-26 06:50:08.000000000","message":"\"$ ping...\" - we always give a $ sign for cli commands","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. code-block:: bash"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"  ping -c 4 \u003csan_IP\u003e"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"* Start the Cinder service on all nodes running the Cinder volume services"},{"line_number":92,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_321f165d","line":89,"in_reply_to":"3aaa91ec_0c6953f9","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":"  ping -c 4 \u003csan_IP\u003e"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"* Start the Cinder service on all nodes running the Cinder volume services"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":".. code-block:: bash"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_4c6fdbfb","line":91,"range":{"start_line":91,"start_character":12,"end_line":91,"end_character":18},"updated":"2016-06-26 06:50:08.000000000","message":"Restart the Block Storage service on all nodes that it runs on","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":".. code-block:: bash"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"  stack#\u003e service cinder-volume restart"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"QoS support for the Datera drivers includes the ability to set the"},{"line_number":98,"context_line":"following capabilities in QoS Specs"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_ac7abfba","line":95,"range":{"start_line":95,"start_character":2,"end_line":95,"end_character":9},"updated":"2016-06-26 06:50:08.000000000","message":"just \"#\"","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":112,"context_line":".. code-block:: bash"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"   # Create qos spec"},{"line_number":115,"context_line":"   cinder qos-create DateraBronze total_iops_max\u003d1000 total_bandwidth_max\u003d2000"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"   # Associate qos-spec with volume type"},{"line_number":118,"context_line":"   cinder qos-associate \u003cqos-spec-id\u003e \u003cvolume-type-id\u003e"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_8c7543cc","line":115,"updated":"2016-06-26 06:50:08.000000000","message":"Use \"$\" in front of commands","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":112,"context_line":".. code-block:: bash"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"   # Create qos spec"},{"line_number":115,"context_line":"   cinder qos-create DateraBronze total_iops_max\u003d1000 total_bandwidth_max\u003d2000"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"   # Associate qos-spec with volume type"},{"line_number":118,"context_line":"   cinder qos-associate \u003cqos-spec-id\u003e \u003cvolume-type-id\u003e"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_b26146d6","line":115,"in_reply_to":"3aaa91ec_8c7543cc","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b5e7352975d416b9edb01e90179b58514be9fd01","unresolved":false,"context_lines":[{"line_number":160,"context_line":"            path_checker tur"},{"line_number":161,"context_line":"            prio alua"},{"line_number":162,"context_line":"            path_selector “queue-length 0”"},{"line_number":163,"context_line":"            hardware_handler “1 alua”"},{"line_number":164,"context_line":"            failback 5"},{"line_number":165,"context_line":"        }"},{"line_number":166,"context_line":"    }"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_ec80478d","line":163,"range":{"start_line":163,"start_character":28,"end_line":163,"end_character":37},"updated":"2016-06-26 06:50:08.000000000","message":"These all should be normal quotation marks.","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"4bd91a27b1569422b6b94277de5c6aa56a6fb598","unresolved":false,"context_lines":[{"line_number":160,"context_line":"            path_checker tur"},{"line_number":161,"context_line":"            prio alua"},{"line_number":162,"context_line":"            path_selector “queue-length 0”"},{"line_number":163,"context_line":"            hardware_handler “1 alua”"},{"line_number":164,"context_line":"            failback 5"},{"line_number":165,"context_line":"        }"},{"line_number":166,"context_line":"    }"}],"source_content_type":"text/x-rst","patch_set":4,"id":"3aaa91ec_5247421d","line":163,"range":{"start_line":163,"start_character":28,"end_line":163,"end_character":37},"in_reply_to":"3aaa91ec_ec80478d","updated":"2016-06-27 16:53:40.000000000","message":"Done","commit_id":"92ae35da8c43cbaac023a54d1b40eb90f7a3eefe"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":8,"context_line":"The Datera Elastic Data Fabric (EDF) is a scale-out storage software that"},{"line_number":9,"context_line":"turns standard, commodity hardware into a RESTful API-driven, intent-based"},{"line_number":10,"context_line":"policy controlled storage fabric for large-scale clouds. The Datera EDF"},{"line_number":11,"context_line":"integrates seamlessly with the Block Storage service.  It provides storage"},{"line_number":12,"context_line":"through the iSCSI block protocol framework over the iSCSI block protocol."},{"line_number":13,"context_line":"Datera supports all of the Block Storage services."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_f8af0829","line":11,"range":{"start_line":11,"start_character":53,"end_line":11,"end_character":55},"updated":"2016-06-28 11:08:20.000000000","message":"Remove the double space after the period and any other instance this occurs please","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":8,"context_line":"The Datera Elastic Data Fabric (EDF) is a scale-out storage software that"},{"line_number":9,"context_line":"turns standard, commodity hardware into a RESTful API-driven, intent-based"},{"line_number":10,"context_line":"policy controlled storage fabric for large-scale clouds. The Datera EDF"},{"line_number":11,"context_line":"integrates seamlessly with the Block Storage service.  It provides storage"},{"line_number":12,"context_line":"through the iSCSI block protocol framework over the iSCSI block protocol."},{"line_number":13,"context_line":"Datera supports all of the Block Storage services."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_869d340c","line":11,"range":{"start_line":11,"start_character":53,"end_line":11,"end_character":55},"in_reply_to":"3aaa91ec_f8af0829","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c657b0a0534842a396d50957918cf4a6a123849d","unresolved":false,"context_lines":[{"line_number":12,"context_line":"through the iSCSI block protocol framework over the iSCSI block protocol."},{"line_number":13,"context_line":"Datera supports all of the Block Storage services."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"},{"line_number":16,"context_line":"-------------------------------------------------------"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Minimum Requirements"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_a8af162a","line":15,"range":{"start_line":15,"start_character":0,"end_line":15,"end_character":41},"updated":"2016-06-27 18:38:08.000000000","message":"Sentence style capitalization for all titles, also line 18.","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":12,"context_line":"through the iSCSI block protocol framework over the iSCSI block protocol."},{"line_number":13,"context_line":"Datera supports all of the Block Storage services."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"},{"line_number":16,"context_line":"-------------------------------------------------------"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Minimum Requirements"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_46beac65","line":15,"range":{"start_line":15,"start_character":0,"end_line":15,"end_character":41},"in_reply_to":"3aaa91ec_9871a4e3","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":12,"context_line":"through the iSCSI block protocol framework over the iSCSI block protocol."},{"line_number":13,"context_line":"Datera supports all of the Block Storage services."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"},{"line_number":16,"context_line":"-------------------------------------------------------"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Minimum Requirements"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_9871a4e3","line":15,"range":{"start_line":15,"start_character":0,"end_line":15,"end_character":41},"in_reply_to":"3aaa91ec_a8af162a","updated":"2016-06-28 11:08:20.000000000","message":"So, \"System requirements, prerequisites, and recommendations\"","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"},{"line_number":16,"context_line":"-------------------------------------------------------"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Minimum Requirements"},{"line_number":19,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"* Three Datera nodes"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_f876e8d6","line":18,"range":{"start_line":18,"start_character":8,"end_line":18,"end_character":9},"updated":"2016-06-28 11:08:20.000000000","message":"lowercase","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":15,"context_line":"System Requirements, Prerequisites, and Recommendations"},{"line_number":16,"context_line":"-------------------------------------------------------"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Minimum Requirements"},{"line_number":19,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"* Three Datera nodes"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_26c1e0e4","line":18,"range":{"start_line":18,"start_character":8,"end_line":18,"end_character":9},"in_reply_to":"3aaa91ec_f876e8d6","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c657b0a0534842a396d50957918cf4a6a123849d","unresolved":false,"context_lines":[{"line_number":21,"context_line":"* Three Datera nodes"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* One controller node"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"* Two hypervisor nodes"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"* One non-blocking high-speed switch"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_28620617","line":25,"range":{"start_line":24,"start_character":0,"end_line":25,"end_character":22},"updated":"2016-06-27 18:38:08.000000000","message":"compute nodes","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":21,"context_line":"* Three Datera nodes"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"* One controller node"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"* Two hypervisor nodes"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"* One non-blocking high-speed switch"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_86b41482","line":25,"range":{"start_line":24,"start_character":0,"end_line":25,"end_character":22},"in_reply_to":"3aaa91ec_28620617","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"* Must be running compatible versions of OpenStack cloud OS and Datera EDF."},{"line_number":33,"context_line":"  Please visit `here \u003chttps://github.com/Datera/cinder\u003e`_ to determine the"},{"line_number":34,"context_line":"  correct version"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"* All nodes must have access to Datera EDF through the iSCSI block protocol"},{"line_number":37,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_187e54ae","line":34,"updated":"2016-06-28 11:08:20.000000000","message":"version. * (full stop)","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"* Must be running compatible versions of OpenStack cloud OS and Datera EDF."},{"line_number":33,"context_line":"  Please visit `here \u003chttps://github.com/Datera/cinder\u003e`_ to determine the"},{"line_number":34,"context_line":"  correct version"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"* All nodes must have access to Datera EDF through the iSCSI block protocol"},{"line_number":37,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_a6add032","line":34,"in_reply_to":"3aaa91ec_187e54ae","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":33,"context_line":"  Please visit `here \u003chttps://github.com/Datera/cinder\u003e`_ to determine the"},{"line_number":34,"context_line":"  correct version"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"* All nodes must have access to Datera EDF through the iSCSI block protocol"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"* All nodes accessing the Datera EDF must have the following packages"},{"line_number":39,"context_line":"  installed:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_584e1c97","line":36,"updated":"2016-06-28 11:08:20.000000000","message":"ditto","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":33,"context_line":"  Please visit `here \u003chttps://github.com/Datera/cinder\u003e`_ to determine the"},{"line_number":34,"context_line":"  correct version"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"* All nodes must have access to Datera EDF through the iSCSI block protocol"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"* All nodes accessing the Datera EDF must have the following packages"},{"line_number":39,"context_line":"  installed:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_2668c0f4","line":36,"in_reply_to":"3aaa91ec_584e1c97","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuring the Datera Volume Driver"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS ``/etc/cinder/cinder.conf`` file"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_d85a0c50","line":50,"range":{"start_line":50,"start_character":1,"end_line":50,"end_character":36},"updated":"2016-06-28 11:08:20.000000000","message":"Configuration the Datera volume driver*","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuring the Datera Volume Driver"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS ``/etc/cinder/cinder.conf`` file"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_666e4801","line":50,"range":{"start_line":50,"start_character":1,"end_line":50,"end_character":36},"in_reply_to":"3aaa91ec_d85a0c50","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuring the Datera Volume Driver"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS ``/etc/cinder/cinder.conf`` file"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera volume driver"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_f82428c7","line":52,"range":{"start_line":52,"start_character":27,"end_line":52,"end_character":29},"updated":"2016-06-28 11:08:20.000000000","message":"operating system? If so, spell it out. To avoid confusion.","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuring the Datera Volume Driver"},{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS ``/etc/cinder/cinder.conf`` file"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera volume driver"},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_464cec9d","line":52,"range":{"start_line":52,"start_character":27,"end_line":52,"end_character":29},"in_reply_to":"3aaa91ec_f82428c7","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS ``/etc/cinder/cinder.conf`` file"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera volume driver"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":".. code-block:: ini"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_382fd0a2","line":54,"range":{"start_line":54,"start_character":27,"end_line":54,"end_character":33},"updated":"2016-06-28 11:08:20.000000000","message":"driver: *","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":"Modify the OpenStack cloud OS ``/etc/cinder/cinder.conf`` file"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera volume driver"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":".. code-block:: ini"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_663c88e1","line":54,"range":{"start_line":54,"start_character":27,"end_line":54,"end_character":33},"in_reply_to":"3aaa91ec_382fd0a2","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera volume driver"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":".. code-block:: ini"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"  [DEFAULT]"},{"line_number":59,"context_line":"  # ..."}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_581c5c77","line":56,"updated":"2016-06-28 11:08:20.000000000","message":"indent this code block so that it builds within your dot point. Ditto for all below too please","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":53,"context_line":""},{"line_number":54,"context_line":"* Enable the Datera volume driver"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":".. code-block:: ini"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"  [DEFAULT]"},{"line_number":59,"context_line":"  # ..."}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_49287f86","line":56,"in_reply_to":"3aaa91ec_581c5c77","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c657b0a0534842a396d50957918cf4a6a123849d","unresolved":false,"context_lines":[{"line_number":59,"context_line":"  # ..."},{"line_number":60,"context_line":"  enabled_backends \u003d datera"},{"line_number":61,"context_line":"  # ..."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"* Optional. Designate Datera as the default back-end"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: ini"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_88733ae7","line":63,"range":{"start_line":62,"start_character":0,"end_line":63,"end_character":50},"updated":"2016-06-27 18:38:08.000000000","message":"\":\" at end","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  default_volume_type \u003d datera"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Create a new section for the Datera back-end definition. The `san_ip` can be"},{"line_number":70,"context_line":"  either the Datera Management Network VIP or one of the Datera iSCSI Access"},{"line_number":71,"context_line":"  Network VIP\u0027s depending on the network segregation requirements:"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_3806b020","line":69,"range":{"start_line":69,"start_character":63,"end_line":69,"end_character":71},"updated":"2016-06-28 11:08:20.000000000","message":"double back ticks","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"  default_volume_type \u003d datera"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Create a new section for the Datera back-end definition. The `san_ip` can be"},{"line_number":70,"context_line":"  either the Datera Management Network VIP or one of the Datera iSCSI Access"},{"line_number":71,"context_line":"  Network VIP\u0027s depending on the network segregation requirements:"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_696f3bc4","line":69,"range":{"start_line":69,"start_character":63,"end_line":69,"end_character":71},"in_reply_to":"3aaa91ec_3806b020","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":82,"context_line":"Enable the Datera Volume Driver"},{"line_number":83,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"* Verify the OpenStack control node can reach the Datera `san_ip`"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. code-block:: bash"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_d30f8d2c","line":85,"range":{"start_line":85,"start_character":57,"end_line":85,"end_character":65},"updated":"2016-06-28 11:08:20.000000000","message":"``san_ip``: *","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":82,"context_line":"Enable the Datera Volume Driver"},{"line_number":83,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"* Verify the OpenStack control node can reach the Datera `san_ip`"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. code-block:: bash"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_a965a3e1","line":85,"range":{"start_line":85,"start_character":57,"end_line":85,"end_character":65},"in_reply_to":"3aaa91ec_d30f8d2c","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":"  $ ping -c 4 \u003csan_IP\u003e"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"* Start the Block Storage service on all nodes running the Cinder volume"},{"line_number":92,"context_line":"  services"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_9324e5af","line":91,"range":{"start_line":91,"start_character":59,"end_line":91,"end_character":65},"updated":"2016-06-28 11:08:20.000000000","message":"cinder* (lowercase for project names)","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":"  $ ping -c 4 \u003csan_IP\u003e"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"* Start the Block Storage service on all nodes running the Cinder volume"},{"line_number":92,"context_line":"  services"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_29a093f3","line":91,"range":{"start_line":91,"start_character":59,"end_line":91,"end_character":65},"in_reply_to":"3aaa91ec_9324e5af","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":89,"context_line":"  $ ping -c 4 \u003csan_IP\u003e"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"* Start the Block Storage service on all nodes running the Cinder volume"},{"line_number":92,"context_line":"  services"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":".. code-block:: bash"},{"line_number":95,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_d3366de6","line":92,"updated":"2016-06-28 11:08:20.000000000","message":"colon at the end of this sentence too. Ditto for the rest without the appropriate colon","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":89,"context_line":"  $ ping -c 4 \u003csan_IP\u003e"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"* Start the Block Storage service on all nodes running the Cinder volume"},{"line_number":92,"context_line":"  services"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":".. code-block:: bash"},{"line_number":95,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_c9b10f49","line":92,"in_reply_to":"3aaa91ec_d3366de6","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":144,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"The following configuration is for 3.X Linux kernels, some parameters in"},{"line_number":147,"context_line":"different Linux distributions may be different.  Make the following changes"},{"line_number":148,"context_line":"in the `multipath.conf` file."},{"line_number":149,"context_line":""},{"line_number":150,"context_line":".. code-block:: json"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_d33dcdbc","line":147,"range":{"start_line":147,"start_character":48,"end_line":147,"end_character":49},"updated":"2016-06-28 11:08:20.000000000","message":"remove the double space","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":144,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"The following configuration is for 3.X Linux kernels, some parameters in"},{"line_number":147,"context_line":"different Linux distributions may be different.  Make the following changes"},{"line_number":148,"context_line":"in the `multipath.conf` file."},{"line_number":149,"context_line":""},{"line_number":150,"context_line":".. code-block:: json"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_697d7b6c","line":147,"range":{"start_line":147,"start_character":48,"end_line":147,"end_character":49},"in_reply_to":"3aaa91ec_d33dcdbc","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":145,"context_line":""},{"line_number":146,"context_line":"The following configuration is for 3.X Linux kernels, some parameters in"},{"line_number":147,"context_line":"different Linux distributions may be different.  Make the following changes"},{"line_number":148,"context_line":"in the `multipath.conf` file."},{"line_number":149,"context_line":""},{"line_number":150,"context_line":".. code-block:: json"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_5378bd8f","line":148,"range":{"start_line":148,"start_character":7,"end_line":148,"end_character":23},"updated":"2016-06-28 11:08:20.000000000","message":"double backtick","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"b39e3b9f73414ba76042889d1179e4bbcf20b9a5","unresolved":false,"context_lines":[{"line_number":145,"context_line":""},{"line_number":146,"context_line":"The following configuration is for 3.X Linux kernels, some parameters in"},{"line_number":147,"context_line":"different Linux distributions may be different.  Make the following changes"},{"line_number":148,"context_line":"in the `multipath.conf` file."},{"line_number":149,"context_line":""},{"line_number":150,"context_line":".. code-block:: json"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_d364ade6","line":148,"range":{"start_line":148,"start_character":28,"end_line":148,"end_character":29},"updated":"2016-06-28 11:08:20.000000000","message":"make this a colon","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":145,"context_line":""},{"line_number":146,"context_line":"The following configuration is for 3.X Linux kernels, some parameters in"},{"line_number":147,"context_line":"different Linux distributions may be different.  Make the following changes"},{"line_number":148,"context_line":"in the `multipath.conf` file."},{"line_number":149,"context_line":""},{"line_number":150,"context_line":".. code-block:: json"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_c998efc2","line":148,"range":{"start_line":148,"start_character":7,"end_line":148,"end_character":23},"in_reply_to":"3aaa91ec_5378bd8f","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"2e858da454d644a19bb45b80571f6a5e1147c4fa","unresolved":false,"context_lines":[{"line_number":145,"context_line":""},{"line_number":146,"context_line":"The following configuration is for 3.X Linux kernels, some parameters in"},{"line_number":147,"context_line":"different Linux distributions may be different.  Make the following changes"},{"line_number":148,"context_line":"in the `multipath.conf` file."},{"line_number":149,"context_line":""},{"line_number":150,"context_line":".. code-block:: json"},{"line_number":151,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3aaa91ec_a993e3a1","line":148,"range":{"start_line":148,"start_character":28,"end_line":148,"end_character":29},"in_reply_to":"3aaa91ec_d364ade6","updated":"2016-06-30 17:28:12.000000000","message":"Done","commit_id":"2ba7ec2e3f2444bed39eadaffbded37d53c98b33"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"c0c7a06f9ec1e4e1b0a944e3f35f853c5ee0398f","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Create a new section for the Datera back-end definition. The ``san_ip`` can"},{"line_number":70,"context_line":"  be either the Datera Management Network VIP or one of the Datera iSCSI"},{"line_number":71,"context_line":"  Access Network VIP\u0027s depending on the network segregation requirements:"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":".. code-block:: ini"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3aaa91ec_dec25133","line":71,"updated":"2016-07-01 01:24:58.000000000","message":"Since this looks like a plural - a group of Datera iSCSI Access Network VIPs - remove the apostrophe.","commit_id":"768c43063ced277622ab700f23cde97a358ddd5d"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"de2b44bd6e434d1bc340937a0e5bdd5099813ae9","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Create a new section for the Datera back-end definition. The ``san_ip`` can"},{"line_number":70,"context_line":"  be either the Datera Management Network VIP or one of the Datera iSCSI"},{"line_number":71,"context_line":"  Access Network VIP\u0027s depending on the network segregation requirements:"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":".. code-block:: ini"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3aaa91ec_93e9d7e8","line":71,"in_reply_to":"3aaa91ec_dec25133","updated":"2016-07-01 07:31:44.000000000","message":"Agreed, let me fix this quickly...","commit_id":"768c43063ced277622ab700f23cde97a358ddd5d"}],"doc/config-reference/source/tables/cinder-datera.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9bfcc04fd930eeafbadc34158db32972919b2988","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    Warning: Do not edit this file. It is automatically generated from the"},{"line_number":3,"context_line":"    software project\u0027s code and your changes will be overwritten."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    The tool to generate this file lives in openstack-doc-tools repository."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    Please make any changes needed in the code, then run the"},{"line_number":8,"context_line":"    autogenerate-config-doc tool from the openstack-doc-tools repository, or"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_9e7c62ed","line":5,"updated":"2016-06-24 18:25:15.000000000","message":"See above","commit_id":"89d5ec42f5d258aa2772c5387e293dfc8220da5e"},{"author":{"_account_id":20721,"name":"Matt Smith (_alastor_)","email":"mss@datera.io","username":"alastor"},"change_message_id":"5c02be01a553fbed15aba48efcbe95597bfc4333","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    Warning: Do not edit this file. It is automatically generated from the"},{"line_number":3,"context_line":"    software project\u0027s code and your changes will be overwritten."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"    The tool to generate this file lives in openstack-doc-tools repository."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    Please make any changes needed in the code, then run the"},{"line_number":8,"context_line":"    autogenerate-config-doc tool from the openstack-doc-tools repository, or"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_91e0d3ce","line":5,"in_reply_to":"3aaa91ec_9e7c62ed","updated":"2016-06-24 18:44:06.000000000","message":"I\u0027ve attempted to use this tool.  I\u0027ve filed this bug against it because on clean VMs it fails on the Cinder repository\nhttps://bugs.launchpad.net/openstack-manuals/+bug/1592178","commit_id":"89d5ec42f5d258aa2772c5387e293dfc8220da5e"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9bfcc04fd930eeafbadc34158db32972919b2988","unresolved":false,"context_lines":[{"line_number":30,"context_line":"     - (Int) Interval between HTTP 503 retries"},{"line_number":31,"context_line":"   * - ``datera_acl_allow_all`` \u003d ``False``"},{"line_number":32,"context_line":"     - (Bool) True to set acl \u0027allow_all\u0027 on volumes created"},{"line_number":33,"context_line":"   * - ``datera_debug`` \u003d ``False``"},{"line_number":34,"context_line":"     - (Bool) True to set function arg and return logging"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3aaa91ec_3e1baecb","line":33,"updated":"2016-06-24 18:25:15.000000000","message":"This file is autogenerated, based on tools/autogenerate-config-flagmappings/cinder.flagmappings\n\nPlease update the flagmappings as well","commit_id":"89d5ec42f5d258aa2772c5387e293dfc8220da5e"}]}
