)]}'
{"specs/kilo/approved/drbd-driver.rst":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"6a913ffdf45a12b48e81d1f1ddd2bbfefc73c5b9","unresolved":false,"context_lines":[{"line_number":181,"context_line":"Dependencies"},{"line_number":182,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"Cinder volume driver using DRBD https://review.openstack.org/#/c/102541/ and"},{"line_number":185,"context_line":"its implementation."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a890539_f14d7273","line":184,"range":{"start_line":184,"start_character":32,"end_line":184,"end_character":72},"updated":"2014-12-02 20:45:04.000000000","message":"This patch has been abandoned.","commit_id":"7d4b56ceabf4634daf1b47acb7d78ad9a3a7c7e2"},{"author":{"_account_id":10677,"name":"Ph. Marek","username":"phmarek","inactive":true},"change_message_id":"e37f877109b76b9255097e286b9d3ace2c1c8804","unresolved":false,"context_lines":[{"line_number":181,"context_line":"Dependencies"},{"line_number":182,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"Cinder volume driver using DRBD https://review.openstack.org/#/c/102541/ and"},{"line_number":185,"context_line":"its implementation."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a890539_993c4831","line":184,"in_reply_to":"5a890539_f14d7273","updated":"2014-12-03 06:22:05.000000000","message":"Ah, thank you. I got the wrong one here.\nThe current spec is at https://review.openstack.org/#/c/133623/, see below; I\u0027ll fix this here, too.","commit_id":"7d4b56ceabf4634daf1b47acb7d78ad9a3a7c7e2"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"6990ec1d3bf3f78a4df37241cb7986bd4e3d7d99","unresolved":false,"context_lines":[{"line_number":181,"context_line":"Dependencies"},{"line_number":182,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"Cinder volume driver using DRBD https://review.openstack.org/133623 and"},{"line_number":185,"context_line":"its implementation."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a961159_910c613d","line":184,"range":{"start_line":184,"start_character":32,"end_line":184,"end_character":67},"updated":"2014-12-18 00:12:55.000000000","message":"Can you update this link to point to the cinder volume driver code as this spec is abandoned.","commit_id":"80713670f33e306920407a3b0e34d0bd741b35c9"},{"author":{"_account_id":10677,"name":"Ph. Marek","username":"phmarek","inactive":true},"change_message_id":"d8d78ea7aa973b24efbebfe1b2b8c3aaa228ac35","unresolved":false,"context_lines":[{"line_number":181,"context_line":"Dependencies"},{"line_number":182,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"Cinder volume driver using DRBD https://review.openstack.org/133623 and"},{"line_number":185,"context_line":"its implementation."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3a961159_2286f665","line":184,"in_reply_to":"3a961159_910c613d","updated":"2014-12-18 07:17:52.000000000","message":"Done","commit_id":"80713670f33e306920407a3b0e34d0bd741b35c9"}],"specs/liberty/approved/drbd-driver.rst":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"26da91bc68c6b1044f9e1b024147a1cabfa4dd16","unresolved":false,"context_lines":[{"line_number":59,"context_line":"DRBD 9 in a compatible version installed."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Instead of transmitting iSCSI connection data the DRBD details have to be"},{"line_number":62,"context_line":"transmitted:"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"* Authentication information (random shared-secret)"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_2296d04c","line":62,"updated":"2015-04-29 11:10:40.000000000","message":"It would be good to agree on the type that will replace \"iscsi\" here, so we know how nova will pick this new driver, instead of the iscsi driver.\n\nI think thats the only missing bit of information here.","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"a33abcc2d2a8de4c625f9eaffc8c97e83a8b8f45","unresolved":false,"context_lines":[{"line_number":59,"context_line":"DRBD 9 in a compatible version installed."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Instead of transmitting iSCSI connection data the DRBD details have to be"},{"line_number":62,"context_line":"transmitted:"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"* Authentication information (random shared-secret)"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_a2b65b3b","line":62,"in_reply_to":"5ad0253b_2296d04c","updated":"2015-04-29 13:01:58.000000000","message":"Done","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"26da91bc68c6b1044f9e1b024147a1cabfa4dd16","unresolved":false,"context_lines":[{"line_number":66,"context_line":"* List of storage nodes: [ ip, port, node-id ], perhaps with optional"},{"line_number":67,"context_line":"  optimization settings"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Which node-id the Nova node should use"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"* Perhaps some other configuration items"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_e2c45841","line":69,"updated":"2015-04-29 11:10:40.000000000","message":"Hmm, to you mean which node you write to? assuming you use the other members in the list to help with reading?\n\nBut confused why there are multiple entries, if its not something like the above.","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"a33abcc2d2a8de4c625f9eaffc8c97e83a8b8f45","unresolved":false,"context_lines":[{"line_number":66,"context_line":"* List of storage nodes: [ ip, port, node-id ], perhaps with optional"},{"line_number":67,"context_line":"  optimization settings"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Which node-id the Nova node should use"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"* Perhaps some other configuration items"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_e29333a2","line":69,"in_reply_to":"5ad0253b_e2c45841","updated":"2015-04-29 13:01:58.000000000","message":"This is an internal DRBD id.","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"26da91bc68c6b1044f9e1b024147a1cabfa4dd16","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Which node-id the Nova node should use"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"* Perhaps some other configuration items"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"The Nova node would receive this information as before; but instead of"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_e276983d","line":71,"updated":"2015-04-29 11:10:40.000000000","message":"Can we drop this item for now, we can evolve it later as needed in the code, but this sounds a bit... odd.","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"a33abcc2d2a8de4c625f9eaffc8c97e83a8b8f45","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"* Which node-id the Nova node should use"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"* Perhaps some other configuration items"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"The Nova node would receive this information as before; but instead of"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_a2ee5bea","line":71,"in_reply_to":"5ad0253b_e276983d","updated":"2015-04-29 13:01:58.000000000","message":"Done","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"26da91bc68c6b1044f9e1b024147a1cabfa4dd16","unresolved":false,"context_lines":[{"line_number":116,"context_line":"Other end user impact"},{"line_number":117,"context_line":"---------------------"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"None?"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"Performance Impact"},{"line_number":122,"context_line":"------------------"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_c2527cdd","line":119,"updated":"2015-04-29 11:10:40.000000000","message":"We can remove the \"?\" here and above.","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"a33abcc2d2a8de4c625f9eaffc8c97e83a8b8f45","unresolved":false,"context_lines":[{"line_number":116,"context_line":"Other end user impact"},{"line_number":117,"context_line":"---------------------"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":"None?"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"Performance Impact"},{"line_number":122,"context_line":"------------------"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_c2c83777","line":119,"in_reply_to":"5ad0253b_c2527cdd","updated":"2015-04-29 13:01:58.000000000","message":"Done","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"26da91bc68c6b1044f9e1b024147a1cabfa4dd16","unresolved":false,"context_lines":[{"line_number":141,"context_line":""},{"line_number":142,"context_line":"In case the Nova nodes can register this capability somewhere, the Cinder"},{"line_number":143,"context_line":"code can directly start to use this optimized transport, with no manual"},{"line_number":144,"context_line":"interaction."},{"line_number":145,"context_line":""},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"Developer impact"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_a2bae0df","line":144,"updated":"2015-04-29 11:10:40.000000000","message":"This seems a bit unclear.\n\nI assumed we configure cinder to tell Nova to use your new driver for all hosts?\n\nIt seems overkill to talk about some kind of negotiation.\n\nAre you OK updating this to make that clearer please?","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"a33abcc2d2a8de4c625f9eaffc8c97e83a8b8f45","unresolved":false,"context_lines":[{"line_number":141,"context_line":""},{"line_number":142,"context_line":"In case the Nova nodes can register this capability somewhere, the Cinder"},{"line_number":143,"context_line":"code can directly start to use this optimized transport, with no manual"},{"line_number":144,"context_line":"interaction."},{"line_number":145,"context_line":""},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"Developer impact"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5ad0253b_22b00bf4","line":144,"in_reply_to":"5ad0253b_a2bae0df","updated":"2015-04-29 13:01:58.000000000","message":"Done","commit_id":"7a42f2dee075168f7e5bd5ed6ed317f4ed633ea5"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"c082b6166fa51ed7a2747bba35f959f9812c555b","unresolved":false,"context_lines":[{"line_number":56,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"The DRBD Cinder driver has to be told (or detects) that the Nova node has"},{"line_number":59,"context_line":"DRBD 9 in a compatible version installed."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Instead of transmitting iSCSI connection data the DRBD details have to be"},{"line_number":62,"context_line":"transmitted:"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9af37de9_2a300556","line":59,"updated":"2015-05-11 10:13:54.000000000","message":"Sorry, you mention there are no plans to \"detect\" capabilities. Please make that clear here.","commit_id":"7ee7a9bbf43584dc5e85439b5afad609cf730e60"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"464a9e0674d4d5b61931464e370e1e73aec44e97","unresolved":false,"context_lines":[{"line_number":56,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"The DRBD Cinder driver has to be told (or detects) that the Nova node has"},{"line_number":59,"context_line":"DRBD 9 in a compatible version installed."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Instead of transmitting iSCSI connection data the DRBD details have to be"},{"line_number":62,"context_line":"transmitted:"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9a0c5dc1_046307b3","line":59,"in_reply_to":"9af37de9_2a300556","updated":"2015-05-12 09:33:49.000000000","message":"Done","commit_id":"7ee7a9bbf43584dc5e85439b5afad609cf730e60"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"c082b6166fa51ed7a2747bba35f959f9812c555b","unresolved":false,"context_lines":[{"line_number":97,"context_line":"REST API impact"},{"line_number":98,"context_line":"---------------"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"None?"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Security impact"},{"line_number":103,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9af37de9_aa23d504","line":100,"updated":"2015-05-11 10:13:54.000000000","message":"Please change these both to just None","commit_id":"7ee7a9bbf43584dc5e85439b5afad609cf730e60"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"464a9e0674d4d5b61931464e370e1e73aec44e97","unresolved":false,"context_lines":[{"line_number":97,"context_line":"REST API impact"},{"line_number":98,"context_line":"---------------"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"None?"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Security impact"},{"line_number":103,"context_line":"---------------"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9a0c5dc1_0431c7a2","line":100,"in_reply_to":"9af37de9_aa23d504","updated":"2015-05-12 09:33:49.000000000","message":"Done","commit_id":"7ee7a9bbf43584dc5e85439b5afad609cf730e60"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"c082b6166fa51ed7a2747bba35f959f9812c555b","unresolved":false,"context_lines":[{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Cinder volume driver using DRBD https://review.openstack.org/140451 and"},{"line_number":178,"context_line":"its implementation. Merged as of January 2015, but update for this spec"},{"line_number":179,"context_line":"needed."},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"CI via infra still needs a few patches, see"},{"line_number":182,"context_line":"http://lists.openstack.org/pipermail/openstack-dev/2015-February/057472.html"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9af37de9_2a65a544","line":179,"updated":"2015-05-11 10:13:54.000000000","message":"Can we add a link to the updates to cinder that are needed for this change. I think we need to see a link to the spec please.","commit_id":"7ee7a9bbf43584dc5e85439b5afad609cf730e60"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"464a9e0674d4d5b61931464e370e1e73aec44e97","unresolved":false,"context_lines":[{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Cinder volume driver using DRBD https://review.openstack.org/140451 and"},{"line_number":178,"context_line":"its implementation. Merged as of January 2015, but update for this spec"},{"line_number":179,"context_line":"needed."},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"CI via infra still needs a few patches, see"},{"line_number":182,"context_line":"http://lists.openstack.org/pipermail/openstack-dev/2015-February/057472.html"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9a0c5dc1_44ee9fed","line":179,"in_reply_to":"9af37de9_2a65a544","updated":"2015-05-12 09:33:49.000000000","message":"But *this* here is the Spec, isn\u0027t it?","commit_id":"7ee7a9bbf43584dc5e85439b5afad609cf730e60"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"c082b6166fa51ed7a2747bba35f959f9812c555b","unresolved":false,"context_lines":[{"line_number":193,"context_line":"to test is (or should be) minimal."},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"OpenStack-Infra wants to provide the CI for this driver, as it\u0027s Open-Source"},{"line_number":196,"context_line":"and pure Software-only."},{"line_number":197,"context_line":""},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"Documentation Impact"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9af37de9_2acc8534","line":196,"updated":"2015-05-11 10:13:54.000000000","message":"I think you want to say, is something like this:\n\nWe will work with OpenStack Infra to run the existing tempest tests against the DRBD volume driver.","commit_id":"7ee7a9bbf43584dc5e85439b5afad609cf730e60"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"464a9e0674d4d5b61931464e370e1e73aec44e97","unresolved":false,"context_lines":[{"line_number":193,"context_line":"to test is (or should be) minimal."},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"OpenStack-Infra wants to provide the CI for this driver, as it\u0027s Open-Source"},{"line_number":196,"context_line":"and pure Software-only."},{"line_number":197,"context_line":""},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"Documentation Impact"}],"source_content_type":"text/x-rst","patch_set":13,"id":"9a0c5dc1_c4af2f93","line":196,"in_reply_to":"9af37de9_2acc8534","updated":"2015-05-12 09:33:49.000000000","message":"Done","commit_id":"7ee7a9bbf43584dc5e85439b5afad609cf730e60"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"5db479691f64f16d109679532a644a019fc12566","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Project Priority"},{"line_number":51,"context_line":"-----------------"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Performance/Scalability"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"Proposed change"},{"line_number":56,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1af86dd1_125232de","line":53,"updated":"2015-06-12 00:53:02.000000000","message":"Not actually a priority for liberty, sorry.","commit_id":"e351391c7594d443fee2ed6e30843d90848932ad"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"21964731cfebb54fc6aff1f68f3b674508167358","unresolved":false,"context_lines":[{"line_number":194,"context_line":""},{"line_number":195,"context_line":"We will work with OpenStack Infra to run the existing tempest tests against the"},{"line_number":196,"context_line":"DRBD volume driver."},{"line_number":197,"context_line":""},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"Documentation Impact"},{"line_number":200,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3afb71cf_7c2b5d83","line":197,"updated":"2015-06-05 15:23:34.000000000","message":"I think cinder requires this already, do you not you have a cinder system you could run against Nova?","commit_id":"e351391c7594d443fee2ed6e30843d90848932ad"},{"author":{"_account_id":14339,"name":"Philipp Marek","email":"philipp.marek@linbit.com","username":"pmarek"},"change_message_id":"a877656b515e69b189338dfa5605c22eb55292a6","unresolved":false,"context_lines":[{"line_number":194,"context_line":""},{"line_number":195,"context_line":"We will work with OpenStack Infra to run the existing tempest tests against the"},{"line_number":196,"context_line":"DRBD volume driver."},{"line_number":197,"context_line":""},{"line_number":198,"context_line":""},{"line_number":199,"context_line":"Documentation Impact"},{"line_number":200,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3afb71cf_c2526add","line":197,"in_reply_to":"3afb71cf_7c2b5d83","updated":"2015-06-05 16:07:11.000000000","message":"I\u0027m right now pushing the Openstack-infra CI for the DRBD Cinder driver.\n\nMulti-node setups for CI are a different story, though; there are still issues open with that, TTBOMK, so I\u0027ll try to get that running ASAP.","commit_id":"e351391c7594d443fee2ed6e30843d90848932ad"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"5db479691f64f16d109679532a644a019fc12566","unresolved":false,"context_lines":[{"line_number":208,"context_line":"  Blueprint for Cinder volume driver"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"* https://review.openstack.org/140451"},{"line_number":211,"context_line":"  Cinder volume driver using DRBD"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":"* https://review.openstack.org/#/c/156212/"},{"line_number":214,"context_line":"  First implementation of Cinder parts for this spec."}],"source_content_type":"text/x-rst","patch_set":14,"id":"1af86dd1_526f8a92","line":211,"updated":"2015-06-12 00:53:02.000000000","message":"This is now merged on the cinder side.","commit_id":"e351391c7594d443fee2ed6e30843d90848932ad"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"5db479691f64f16d109679532a644a019fc12566","unresolved":false,"context_lines":[{"line_number":213,"context_line":"* https://review.openstack.org/#/c/156212/"},{"line_number":214,"context_line":"  First implementation of Cinder parts for this spec."},{"line_number":215,"context_line":"  Mostly dead as of March 2015, because the Nova parts didn\u0027t make it"},{"line_number":216,"context_line":"  into Kilo anyway."},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"* http://lists.openstack.org/pipermail/openstack-dev/2015-February/057472.html"},{"line_number":219,"context_line":"  ML post about Infra doing CI"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1af86dd1_7d3ff725","line":216,"updated":"2015-06-12 00:53:02.000000000","message":"This hasn\u0027t merged, and has a lot of -1s.","commit_id":"e351391c7594d443fee2ed6e30843d90848932ad"}]}
