)]}'
{"doc/config-reference/source/block-storage/drivers/kaminario-driver.rst":[{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Kaminario K2 All-Flash Array iSCSI and FC Cinder drivers"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Kaminario\u0027s K2 all-flash array leverages a unique software-defined"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_8e4487b7","line":2,"range":{"start_line":2,"start_character":42,"end_line":2,"end_character":48},"updated":"2016-08-29 18:00:06.000000000","message":"OpenStack Block Storage","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Kaminario K2 All-Flash Array iSCSI and FC Cinder drivers"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Kaminario\u0027s K2 all-flash array leverages a unique software-defined"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_0e01576a","line":2,"range":{"start_line":2,"start_character":13,"end_line":2,"end_character":28},"updated":"2016-08-29 18:00:06.000000000","message":"all-flash array (sentence case capitalization)","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Kaminario K2 All-Flash Array iSCSI and FC Cinder drivers"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Kaminario\u0027s K2 all-flash array leverages a unique software-defined"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_2bc5603b","line":2,"range":{"start_line":2,"start_character":42,"end_line":2,"end_character":48},"in_reply_to":"fa7ab95a_8e4487b7","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Kaminario\u0027s K2 all-flash array leverages a unique software-defined"},{"line_number":6,"context_line":"architecture that delivers predictable performance, scalability and"},{"line_number":7,"context_line":"cost-efficiency-highly valued predictability for the unpredictable"},{"line_number":8,"context_line":"world of the modern datacenter."},{"line_number":9,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_4e251f07","line":6,"range":{"start_line":6,"start_character":63,"end_line":6,"end_character":64},"updated":"2016-08-29 18:00:06.000000000","message":"comma","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Kaminario\u0027s K2 all-flash array leverages a unique software-defined"},{"line_number":6,"context_line":"architecture that delivers predictable performance, scalability and"},{"line_number":7,"context_line":"cost-efficiency-highly valued predictability for the unpredictable"},{"line_number":8,"context_line":"world of the modern datacenter."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Kaminario\u0027s K2 all-flash iSCSI and FC arrays can be used in"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_2e6ffb2b","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":29},"updated":"2016-08-29 18:00:06.000000000","message":"cost-efficiency highly valued","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Kaminario K2 All-Flash Array iSCSI and FC Cinder drivers"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Kaminario\u0027s K2 all-flash array leverages a unique software-defined"},{"line_number":6,"context_line":"architecture that delivers predictable performance, scalability and"},{"line_number":7,"context_line":"cost-efficiency-highly valued predictability for the unpredictable"},{"line_number":8,"context_line":"world of the modern datacenter."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Kaminario\u0027s K2 all-flash iSCSI and FC arrays can be used in"},{"line_number":11,"context_line":"OpenStack Cinder for providing block-storage using ``KaminarioISCSIDriver``"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_8b158c9c","line":8,"range":{"start_line":5,"start_character":0,"end_line":8,"end_character":31},"updated":"2016-09-12 11:28:09.000000000","message":"Kaminario\u0027s K2 all-flash array leverages a unique software-defined\narchitecture that delivers highly valued predictable performance, scalability\nand cost-efficiency.","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Kaminario\u0027s K2 all-flash array leverages a unique software-defined"},{"line_number":6,"context_line":"architecture that delivers predictable performance, scalability and"},{"line_number":7,"context_line":"cost-efficiency-highly valued predictability for the unpredictable"},{"line_number":8,"context_line":"world of the modern datacenter."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Kaminario\u0027s K2 all-flash iSCSI and FC arrays can be used in"},{"line_number":11,"context_line":"OpenStack Cinder for providing block-storage using ``KaminarioISCSIDriver``"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_2e561b5c","line":8,"range":{"start_line":8,"start_character":20,"end_line":8,"end_character":30},"updated":"2016-08-29 18:00:06.000000000","message":"data center","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":8,"context_line":"world of the modern datacenter."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Kaminario\u0027s K2 all-flash iSCSI and FC arrays can be used in"},{"line_number":11,"context_line":"OpenStack Cinder for providing block-storage using ``KaminarioISCSIDriver``"},{"line_number":12,"context_line":"and ``KaminarioFCDriver`` respectively."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Driver requirements"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_aeef8b85","line":11,"range":{"start_line":11,"start_character":10,"end_line":11,"end_character":16},"updated":"2016-08-29 18:00:06.000000000","message":"Block Storage","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":8,"context_line":"world of the modern datacenter."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Kaminario\u0027s K2 all-flash iSCSI and FC arrays can be used in"},{"line_number":11,"context_line":"OpenStack Cinder for providing block-storage using ``KaminarioISCSIDriver``"},{"line_number":12,"context_line":"and ``KaminarioFCDriver`` respectively."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Driver requirements"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_eee513a4","line":11,"range":{"start_line":11,"start_character":31,"end_line":11,"end_character":44},"updated":"2016-08-29 18:00:06.000000000","message":"block storage","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":8,"context_line":"world of the modern datacenter."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Kaminario\u0027s K2 all-flash iSCSI and FC arrays can be used in"},{"line_number":11,"context_line":"OpenStack Cinder for providing block-storage using ``KaminarioISCSIDriver``"},{"line_number":12,"context_line":"and ``KaminarioFCDriver`` respectively."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Driver requirements"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_0b5a5c50","line":11,"range":{"start_line":11,"start_character":10,"end_line":11,"end_character":16},"in_reply_to":"fa7ab95a_aeef8b85","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":8,"context_line":"world of the modern datacenter."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Kaminario\u0027s K2 all-flash iSCSI and FC arrays can be used in"},{"line_number":11,"context_line":"OpenStack Cinder for providing block-storage using ``KaminarioISCSIDriver``"},{"line_number":12,"context_line":"and ``KaminarioFCDriver`` respectively."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Driver requirements"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_2b59e05a","line":11,"range":{"start_line":11,"start_character":31,"end_line":11,"end_character":44},"in_reply_to":"fa7ab95a_eee513a4","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":7,"context_line":"cost-efficiency-highly valued predictability for the unpredictable"},{"line_number":8,"context_line":"world of the modern datacenter."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Kaminario\u0027s K2 all-flash iSCSI and FC arrays can be used in"},{"line_number":11,"context_line":"OpenStack Cinder for providing block-storage using ``KaminarioISCSIDriver``"},{"line_number":12,"context_line":"and ``KaminarioFCDriver`` respectively."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Driver requirements"},{"line_number":15,"context_line":"~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_ab3b30ea","line":12,"range":{"start_line":10,"start_character":0,"end_line":12,"end_character":39},"updated":"2016-09-12 11:28:09.000000000","message":"Kaminario\u0027s K2 all-flash iSCSI and FC arrays can be used in\nOpenStack Block Storage for providing block storage using ``KaminarioISCSIDriver``\nclass and ``KaminarioFCDriver`` class respectively.","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Driver requirements"},{"line_number":15,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"- Following are required:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   -  Kaminario\u0027s K2 all-flash iSCSI and/or FC array"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_91ecaaf4","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":25},"updated":"2016-08-29 18:00:06.000000000","message":"remove this phrase","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Driver requirements"},{"line_number":15,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"- Following are required:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   -  Kaminario\u0027s K2 all-flash iSCSI and/or FC array"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_6626bfbb","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":25},"in_reply_to":"fa7ab95a_91ecaaf4","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"- Following are required:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   -  Kaminario\u0027s K2 all-flash iSCSI and/or FC array"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"   -  K2 rest api version should be \u003e\u003d 2.2.0"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_f1b17602","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":3},"updated":"2016-08-29 18:00:06.000000000","message":"Dedent this list for 3 spaces.","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"- Following are required:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   -  Kaminario\u0027s K2 all-flash iSCSI and/or FC array"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"   -  K2 rest api version should be \u003e\u003d 2.2.0"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_e63acfcc","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":3},"in_reply_to":"fa7ab95a_f1b17602","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   -  Kaminario\u0027s K2 all-flash iSCSI and/or FC array"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"   -  K2 rest api version should be \u003e\u003d 2.2.0"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"   -  krest python library should be installed on"},{"line_number":24,"context_line":"          - block-storage(cinder-volume) node"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_11aeda97","line":21,"range":{"start_line":21,"start_character":9,"end_line":21,"end_character":35},"updated":"2016-08-29 18:00:06.000000000","message":"REST API version \u003e\u003d","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"   -  Kaminario\u0027s K2 all-flash iSCSI and/or FC array"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"   -  K2 rest api version should be \u003e\u003d 2.2.0"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"   -  krest python library should be installed on"},{"line_number":24,"context_line":"          - block-storage(cinder-volume) node"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_4647fb4a","line":21,"range":{"start_line":21,"start_character":9,"end_line":21,"end_character":35},"in_reply_to":"fa7ab95a_11aeda97","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"   -  K2 rest api version should be \u003e\u003d 2.2.0"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"   -  krest python library should be installed on"},{"line_number":24,"context_line":"          - block-storage(cinder-volume) node"},{"line_number":25,"context_line":"          - sudo pip install krest"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   -  Block-Storage Node should also have data path to K2 array for operations:"},{"line_number":28,"context_line":"          - Create a volume from snapshot"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_d17f12de","line":25,"range":{"start_line":23,"start_character":6,"end_line":25,"end_character":34},"updated":"2016-08-29 18:00:06.000000000","message":"- ``krest`` python library should be installed on the Block Storage node using :command:`sudo pip install krest`","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"   -  K2 rest api version should be \u003e\u003d 2.2.0"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"   -  krest python library should be installed on"},{"line_number":24,"context_line":"          - block-storage(cinder-volume) node"},{"line_number":25,"context_line":"          - sudo pip install krest"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   -  Block-Storage Node should also have data path to K2 array for operations:"},{"line_number":28,"context_line":"          - Create a volume from snapshot"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_615ea9ea","line":25,"range":{"start_line":23,"start_character":6,"end_line":25,"end_character":34},"in_reply_to":"fa7ab95a_d17f12de","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":24,"context_line":"          - block-storage(cinder-volume) node"},{"line_number":25,"context_line":"          - sudo pip install krest"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   -  Block-Storage Node should also have data path to K2 array for operations:"},{"line_number":28,"context_line":"          - Create a volume from snapshot"},{"line_number":29,"context_line":"          - Clone a volume, etc"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_71e3a6a4","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":79},"updated":"2016-08-29 18:00:06.000000000","message":"-  The Block Storage node should have a data path to the K2 array for the following operations:","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":24,"context_line":"          - block-storage(cinder-volume) node"},{"line_number":25,"context_line":"          - sudo pip install krest"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   -  Block-Storage Node should also have data path to K2 array for operations:"},{"line_number":28,"context_line":"          - Create a volume from snapshot"},{"line_number":29,"context_line":"          - Clone a volume, etc"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_81bd6dd9","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":79},"in_reply_to":"fa7ab95a_71e3a6a4","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   -  Block-Storage Node should also have data path to K2 array for operations:"},{"line_number":28,"context_line":"          - Create a volume from snapshot"},{"line_number":29,"context_line":"          - Clone a volume, etc"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Supported operations"},{"line_number":32,"context_line":"~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_71fac644","line":29,"range":{"start_line":29,"start_character":26,"end_line":29,"end_character":31},"updated":"2016-08-29 18:00:06.000000000","message":"either remove or change to \u0027,and so on\u0027","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"   -  Block-Storage Node should also have data path to K2 array for operations:"},{"line_number":28,"context_line":"          - Create a volume from snapshot"},{"line_number":29,"context_line":"          - Clone a volume, etc"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Supported operations"},{"line_number":32,"context_line":"~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_a19fd101","line":29,"range":{"start_line":29,"start_character":26,"end_line":29,"end_character":31},"in_reply_to":"fa7ab95a_71fac644","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"-  Manage and unmanage a volume."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"-  Replication with failback support."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Configure Kaminario iSCSI/FC backend"},{"line_number":55,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_d169d2fa","line":52,"range":{"start_line":52,"start_character":3,"end_line":52,"end_character":14},"updated":"2016-08-29 18:00:06.000000000","message":"Could we change this to \u0027Replicate\u0027 for consistency?","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"-  Manage and unmanage a volume."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"-  Replication with failback support."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Configure Kaminario iSCSI/FC backend"},{"line_number":55,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_251cacc0","line":52,"range":{"start_line":52,"start_character":3,"end_line":52,"end_character":14},"in_reply_to":"fa7ab95a_d169d2fa","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":51,"context_line":""},{"line_number":52,"context_line":"-  Replication with failback support."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Configure Kaminario iSCSI/FC backend"},{"line_number":55,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":56,"context_line":"#. Edit ``/etc/cinder/cinder.conf`` file and define a configuration"},{"line_number":57,"context_line":"   group for iSCSI/FC backend."}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_f16a56ec","line":54,"range":{"start_line":54,"start_character":29,"end_line":54,"end_character":36},"updated":"2016-08-29 18:00:06.000000000","message":"back end","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":51,"context_line":""},{"line_number":52,"context_line":"-  Replication with failback support."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Configure Kaminario iSCSI/FC backend"},{"line_number":55,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":56,"context_line":"#. Edit ``/etc/cinder/cinder.conf`` file and define a configuration"},{"line_number":57,"context_line":"   group for iSCSI/FC backend."}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_052168fb","line":54,"range":{"start_line":54,"start_character":29,"end_line":54,"end_character":36},"in_reply_to":"fa7ab95a_f16a56ec","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":53,"context_line":""},{"line_number":54,"context_line":"Configure Kaminario iSCSI/FC backend"},{"line_number":55,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":56,"context_line":"#. Edit ``/etc/cinder/cinder.conf`` file and define a configuration"},{"line_number":57,"context_line":"   group for iSCSI/FC backend."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"   .. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_717f26ab","line":56,"range":{"start_line":56,"start_character":7,"end_line":56,"end_character":8},"updated":"2016-08-29 18:00:06.000000000","message":"the","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":54,"context_line":"Configure Kaminario iSCSI/FC backend"},{"line_number":55,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":56,"context_line":"#. Edit ``/etc/cinder/cinder.conf`` file and define a configuration"},{"line_number":57,"context_line":"   group for iSCSI/FC backend."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"   .. code-block:: ini"},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_d13712fd","line":57,"range":{"start_line":57,"start_character":22,"end_line":57,"end_character":30},"updated":"2016-08-29 18:00:06.000000000","message":"back end:","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":54,"context_line":"Configure Kaminario iSCSI/FC backend"},{"line_number":55,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":56,"context_line":"#. Edit ``/etc/cinder/cinder.conf`` file and define a configuration"},{"line_number":57,"context_line":"   group for iSCSI/FC backend."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"   .. code-block:: ini"},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_e521e4fd","line":57,"range":{"start_line":57,"start_character":22,"end_line":57,"end_character":30},"in_reply_to":"fa7ab95a_d13712fd","updated":"2016-09-12 11:28:09.000000000","message":"Done","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":99,"context_line":"   restart the ``cinder-volume`` service."},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"Driver options"},{"line_number":102,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"The following table contains the configuration options that are specific"},{"line_number":105,"context_line":"to the Kaminario K2 FC and iSCSI Cinder Drivers"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_34158c3f","line":102,"range":{"start_line":102,"start_character":14,"end_line":102,"end_character":23},"updated":"2016-08-29 18:00:06.000000000","message":"Remove these unnecessary tildes. \u003d)","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"181a919568687d5968ed12e219184fee45c28004","unresolved":false,"context_lines":[{"line_number":102,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"The following table contains the configuration options that are specific"},{"line_number":105,"context_line":"to the Kaminario K2 FC and iSCSI Cinder Drivers"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":".. include:: ../../tables/cinder-kaminario.rst"}],"source_content_type":"text/x-rst","patch_set":5,"id":"fa7ab95a_d42c609b","line":105,"range":{"start_line":105,"start_character":33,"end_line":105,"end_character":47},"updated":"2016-08-29 18:00:06.000000000","message":"Block Storage drivers.","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"ba672f22fe82f1fe73d63ee1454e480e3d564891","unresolved":false,"context_lines":[{"line_number":98,"context_line":"#. Save the changes to the ``/etc/cinder/cinder.conf`` file and"},{"line_number":99,"context_line":"   restart the ``cinder-volume`` service."},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"Driver options"},{"line_number":102,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"The following table contains the configuration options that are specific"},{"line_number":105,"context_line":"to the Kaminario K2 FC and iSCSI Cinder Drivers"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":".. include:: ../../tables/cinder-kaminario.rst"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a89bdaa_8eabd588","line":107,"range":{"start_line":101,"start_character":0,"end_line":107,"end_character":46},"updated":"2016-09-12 11:28:09.000000000","message":"removed all these.","commit_id":"d56356893b5a6504c5e4058ec8cb0866db1eab38"}]}
