)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"240a9d7891fe007d6b96e939c904995203cac8f7","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     yuanzhi.cao \u003cyuanzhi.cao@kylin-cloud.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-02-24 14:55:11 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add suport for libvirt driver to start lxc from rbd volume."},{"line_number":8,"context_line":"https://blueprints.launchpad.net/nova/+spec/lxc-boot-from-rbd-volume"},{"line_number":9,"context_line":"The purpose of this blueprint is to enable start a LXC containers from"},{"line_number":10,"context_line":"a rbd volume."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ba0121b8_6cee91b5","line":7,"range":{"start_line":7,"start_character":58,"end_line":7,"end_character":59},"updated":"2016-03-30 03:05:12.000000000","message":"Remove it.\nAnd insert a single blank line after the first line.\n\nSee\nhttps://wiki.openstack.org/wiki/GitCommitMessages\n\u0027Summary of Git commit message structure\u0027 chapter.","commit_id":"982ead561b983fd4e434c8c684e178bd10fc3579"}],"specs/newton/approved/lxc-boot-from-rbd-volume.rst":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"240a9d7891fe007d6b96e939c904995203cac8f7","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":" http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":6,"context_line":""},{"line_number":7,"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"},{"line_number":8,"context_line":"Add suport for libvirt driver to start lxc from rbd volume."},{"line_number":9,"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"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba0121b8_cca19dab","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":42},"updated":"2016-03-30 03:05:12.000000000","message":"This should be longer than line 8.","commit_id":"982ead561b983fd4e434c8c684e178bd10fc3579"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"240a9d7891fe007d6b96e939c904995203cac8f7","unresolved":false,"context_lines":[{"line_number":5,"context_line":" http://creativecommons.org/licenses/by/3.0/legalcode"},{"line_number":6,"context_line":""},{"line_number":7,"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"},{"line_number":8,"context_line":"Add suport for libvirt driver to start lxc from rbd volume."},{"line_number":9,"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"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/nova/+spec/lxc-boot-from-rbd-volume"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba0121b8_ecb3c1e7","line":8,"range":{"start_line":8,"start_character":4,"end_line":8,"end_character":10},"updated":"2016-03-30 03:05:12.000000000","message":"s/suport/support/","commit_id":"982ead561b983fd4e434c8c684e178bd10fc3579"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"240a9d7891fe007d6b96e939c904995203cac8f7","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"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"},{"line_number":8,"context_line":"Add suport for libvirt driver to start lxc from rbd volume."},{"line_number":9,"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"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/nova/+spec/lxc-boot-from-rbd-volume"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba0121b8_aca429b9","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":42},"updated":"2016-03-30 03:05:12.000000000","message":"ditto","commit_id":"982ead561b983fd4e434c8c684e178bd10fc3579"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"240a9d7891fe007d6b96e939c904995203cac8f7","unresolved":false,"context_lines":[{"line_number":16,"context_line":"Problem description"},{"line_number":17,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Currently, Libivrt driver does not support starting Lxc container from Rbd"},{"line_number":20,"context_line":"volume because Libvirt driver can\u0027t attach the rbd volume to hypervisor."},{"line_number":21,"context_line":"To start a LXC container from a rbd volume,we need to attach the volume first"},{"line_number":22,"context_line":"to the hypervisor, As the developement of rbd-ker is behind that of userspace"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba0121b8_4c962d4d","line":19,"range":{"start_line":19,"start_character":52,"end_line":19,"end_character":55},"updated":"2016-03-30 03:05:12.000000000","message":"s/Lxc/LXC/","commit_id":"982ead561b983fd4e434c8c684e178bd10fc3579"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"240a9d7891fe007d6b96e939c904995203cac8f7","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Use Cases"},{"line_number":27,"context_line":"---------"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"This allows end users quickly to start a lxc container from a rbd volume."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Proposed change"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba0121b8_8ca045a1","line":29,"range":{"start_line":29,"start_character":41,"end_line":29,"end_character":44},"updated":"2016-03-30 03:05:12.000000000","message":"ditto","commit_id":"982ead561b983fd4e434c8c684e178bd10fc3579"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"240a9d7891fe007d6b96e939c904995203cac8f7","unresolved":false,"context_lines":[{"line_number":112,"context_line":"Testing"},{"line_number":113,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"Some Things."},{"line_number":116,"context_line":"None"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"Documentation Impact"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba0121b8_6ca9717b","line":115,"range":{"start_line":115,"start_character":0,"end_line":115,"end_character":12},"updated":"2016-03-30 03:05:12.000000000","message":"It should be clarified.","commit_id":"982ead561b983fd4e434c8c684e178bd10fc3579"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"240a9d7891fe007d6b96e939c904995203cac8f7","unresolved":false,"context_lines":[{"line_number":113,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"Some Things."},{"line_number":116,"context_line":"None"},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"Documentation Impact"},{"line_number":119,"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":2,"id":"ba0121b8_8c77a539","line":116,"range":{"start_line":116,"start_character":0,"end_line":116,"end_character":4},"updated":"2016-03-30 03:05:12.000000000","message":"It is unnecessary.","commit_id":"982ead561b983fd4e434c8c684e178bd10fc3579"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"d947a70be79d52597d9b8442df3fd616bfe59243","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Use Cases"},{"line_number":27,"context_line":"---------"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"This allows end users quickly to start a LXC container from a rbd volume."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Proposed change"}],"source_content_type":"text/x-rst","patch_set":4,"id":"dab17558_dbb70d1f","line":29,"updated":"2016-05-17 10:46:18.000000000","message":"So need more details here, is the image listed in glance, or is this a cinder volume?","commit_id":"c73983b5a090b17358f77419d867e3bdf8185e93"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"b992b855b02a4981d90215301b80fe28b10ec7da","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Use Cases"},{"line_number":27,"context_line":"---------"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"This allows end users quickly to start a LXC container from a rbd volume."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Proposed change"}],"source_content_type":"text/x-rst","patch_set":4,"id":"dab17558_5b595dfc","line":29,"in_reply_to":"dab17558_dbb70d1f","updated":"2016-05-17 10:46:56.000000000","message":"... and does that image work across KVM and LXC? or is it specific to LXC? and how is that all handled in glance, etc.","commit_id":"c73983b5a090b17358f77419d867e3bdf8185e93"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"c41a888ce89f15a4d958f66af3c133f739bc2a13","unresolved":false,"context_lines":[{"line_number":113,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"Making sure that the RbdImage are properly mount to local can easily be"},{"line_number":116,"context_line":"handled by unit testing."},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"Documentation Impact"},{"line_number":119,"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":4,"id":"dab17558_fbb77137","line":116,"updated":"2016-05-17 10:45:29.000000000","message":"We need to get LXC testing stable before we look at adding more LXC specific features.\n\nWe really need to think about how we could get functional testing for this, at have talk about why most of the code is already covered.","commit_id":"c73983b5a090b17358f77419d867e3bdf8185e93"}]}
