)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11347,"name":"Rui Zang","email":"rui.zang@yandex.com","username":"rzang"},"change_message_id":"dec7b6a8cb76b023f68e2f667530215a4415e2f7","unresolved":false,"context_lines":[{"line_number":14,"context_line":"posibility to enhance their security and system integrity."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Currently, there Hyper-V Driver doesn\u0027t support Shielded VMs. This"},{"line_number":17,"context_line":"blueprint is addresing this issue."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Change-Id: I41a7923f9b1a2f50b7885449de8fd88b4a610b01"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7a5de9d1_16925a4c","line":17,"range":{"start_line":17,"start_character":13,"end_line":17,"end_character":22},"updated":"2016-02-02 01:33:07.000000000","message":"addressing","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12582,"name":"Simona Iuliana Toader","email":"itoader@cloudbasesolutions.com","username":"itoader"},"change_message_id":"b6d7bd81fe4519eefafe5941ec053e1f057ae04c","unresolved":false,"context_lines":[{"line_number":14,"context_line":"posibility to enhance their security and system integrity."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Currently, there Hyper-V Driver doesn\u0027t support Shielded VMs. This"},{"line_number":17,"context_line":"blueprint is addresing this issue."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Change-Id: I41a7923f9b1a2f50b7885449de8fd88b4a610b01"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7a5de9d1_814a6926","line":17,"range":{"start_line":17,"start_character":13,"end_line":17,"end_character":22},"in_reply_to":"7a5de9d1_16925a4c","updated":"2016-02-02 12:34:28.000000000","message":"Done","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"e2dae15804dc97a437755c7e4b35c375b7677ca1","unresolved":false,"context_lines":[{"line_number":17,"context_line":"blueprint is addressing this issue."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Partially-Implements: blueprint hyper-v-shielded-vms"},{"line_number":20,"context_line":"Previously-Approved: Mitaka"},{"line_number":21,"context_line":"Change-Id: I41a7923f9b1a2f50b7885449de8fd88b4a610b01"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"9a629dbe_6cc39a57","line":20,"updated":"2016-11-11 01:53:59.000000000","message":"Where was this previously approved? I only see that for liberty here:\n\nhttps://review.openstack.org/#/c/192892/\n\nWhich was -1ed and abandoned.","commit_id":"5136bd57082fc9f64aeb79ae5995f302cfcf69ba"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"307b5043624922c2a5b8923c2936688610a80999","unresolved":false,"context_lines":[{"line_number":17,"context_line":"blueprint is addressing this issue."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Partially-Implements: blueprint hyper-v-shielded-vms"},{"line_number":20,"context_line":"Previously-Approved: Mitaka"},{"line_number":21,"context_line":"Change-Id: I41a7923f9b1a2f50b7885449de8fd88b4a610b01"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"9a629dbe_f9b8f32c","line":20,"in_reply_to":"9a629dbe_6c9aba6f","updated":"2016-11-14 14:59:10.000000000","message":"Yeah, thats a different blueprint I think?","commit_id":"5136bd57082fc9f64aeb79ae5995f302cfcf69ba"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"e4e62912ad0bd6dca0a605ea640f0c49150bd9ec","unresolved":false,"context_lines":[{"line_number":17,"context_line":"blueprint is addressing this issue."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Partially-Implements: blueprint hyper-v-shielded-vms"},{"line_number":20,"context_line":"Previously-Approved: Mitaka"},{"line_number":21,"context_line":"Change-Id: I41a7923f9b1a2f50b7885449de8fd88b4a610b01"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"9a629dbe_6c9aba6f","line":20,"in_reply_to":"9a629dbe_6cc39a57","updated":"2016-11-11 01:54:58.000000000","message":"I guess this... https://review.openstack.org/#/c/231418/","commit_id":"5136bd57082fc9f64aeb79ae5995f302cfcf69ba"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"7e04692bdb8be404cdd9f4cdce99cf1a2118f213","unresolved":false,"context_lines":[{"line_number":17,"context_line":"blueprint is addressing this issue."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Partially-Implements: blueprint hyper-v-shielded-vms"},{"line_number":20,"context_line":"Previously-Approved: Mitaka"},{"line_number":21,"context_line":"Change-Id: I41a7923f9b1a2f50b7885449de8fd88b4a610b01"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"7a77a97e_ce2a3c2c","line":20,"in_reply_to":"9a629dbe_f9b8f32c","updated":"2016-11-16 17:31:42.000000000","message":"The spec changed quite a bit since it was originally proposed, the previously-approved tag doesn\u0027t fit anymore.","commit_id":"5136bd57082fc9f64aeb79ae5995f302cfcf69ba"}],"specs/newton/approved/hyper-v-shielded-vms.rst":[{"author":{"_account_id":11347,"name":"Rui Zang","email":"rui.zang@yandex.com","username":"rzang"},"change_message_id":"dec7b6a8cb76b023f68e2f667530215a4415e2f7","unresolved":false,"context_lines":[{"line_number":18,"context_line":"Problem description"},{"line_number":19,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Currently, there Hyper-V Driver doesn\u0027t support shielding a VM by adding"},{"line_number":22,"context_line":"vTPM devices to instances. This blueprint is addresing this issue."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Use Cases"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_b6a10696","line":21,"range":{"start_line":21,"start_character":11,"end_line":21,"end_character":16},"updated":"2016-02-02 01:33:07.000000000","message":"the?","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12582,"name":"Simona Iuliana Toader","email":"itoader@cloudbasesolutions.com","username":"itoader"},"change_message_id":"b6d7bd81fe4519eefafe5941ec053e1f057ae04c","unresolved":false,"context_lines":[{"line_number":18,"context_line":"Problem description"},{"line_number":19,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Currently, there Hyper-V Driver doesn\u0027t support shielding a VM by adding"},{"line_number":22,"context_line":"vTPM devices to instances. This blueprint is addresing this issue."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Use Cases"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_e68d732b","line":21,"range":{"start_line":21,"start_character":11,"end_line":21,"end_character":16},"in_reply_to":"7a5de9d1_b6a10696","updated":"2016-02-02 12:34:28.000000000","message":"Done","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":11347,"name":"Rui Zang","email":"rui.zang@yandex.com","username":"rzang"},"change_message_id":"dec7b6a8cb76b023f68e2f667530215a4415e2f7","unresolved":false,"context_lines":[{"line_number":19,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Currently, there Hyper-V Driver doesn\u0027t support shielding a VM by adding"},{"line_number":22,"context_line":"vTPM devices to instances. This blueprint is addresing this issue."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Use Cases"},{"line_number":25,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_16b9facb","line":22,"range":{"start_line":22,"start_character":45,"end_line":22,"end_character":54},"updated":"2016-02-02 01:33:07.000000000","message":"addressing","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12582,"name":"Simona Iuliana Toader","email":"itoader@cloudbasesolutions.com","username":"itoader"},"change_message_id":"b6d7bd81fe4519eefafe5941ec053e1f057ae04c","unresolved":false,"context_lines":[{"line_number":19,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Currently, there Hyper-V Driver doesn\u0027t support shielding a VM by adding"},{"line_number":22,"context_line":"vTPM devices to instances. This blueprint is addresing this issue."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Use Cases"},{"line_number":25,"context_line":"----------"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_0693ef50","line":22,"range":{"start_line":22,"start_character":45,"end_line":22,"end_character":54},"in_reply_to":"7a5de9d1_16b9facb","updated":"2016-02-02 12:34:28.000000000","message":"Done","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"change_message_id":"c49e338bad6608fa27909101107f329ac5005825","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"The shielded VMs make use of the vTPM devices. Shielded VMs should be used in"},{"line_number":28,"context_line":"cases where the security of the spawned instance is essential. They are"},{"line_number":29,"context_line":"encrypted (BitLocker or other means), ensuring that the only the designated"},{"line_number":30,"context_line":"guardians can access the virtual machine. [2]"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Trusted Platform Module (TPM) technology is designed to provide hardware-based,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_9022b900","line":29,"range":{"start_line":29,"start_character":52,"end_line":29,"end_character":55},"updated":"2016-02-02 12:09:05.000000000","message":"ensuring that only the designated","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12582,"name":"Simona Iuliana Toader","email":"itoader@cloudbasesolutions.com","username":"itoader"},"change_message_id":"b6d7bd81fe4519eefafe5941ec053e1f057ae04c","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"The shielded VMs make use of the vTPM devices. Shielded VMs should be used in"},{"line_number":28,"context_line":"cases where the security of the spawned instance is essential. They are"},{"line_number":29,"context_line":"encrypted (BitLocker or other means), ensuring that the only the designated"},{"line_number":30,"context_line":"guardians can access the virtual machine. [2]"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Trusted Platform Module (TPM) technology is designed to provide hardware-based,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_66a2e39c","line":29,"range":{"start_line":29,"start_character":52,"end_line":29,"end_character":55},"in_reply_to":"7a5de9d1_9022b900","updated":"2016-02-02 12:34:28.000000000","message":"Done","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"change_message_id":"c49e338bad6608fa27909101107f329ac5005825","unresolved":false,"context_lines":[{"line_number":45,"context_line":"* Cannot inspect the memory."},{"line_number":46,"context_line":"* Cannot inspect the processes."},{"line_number":47,"context_line":"* Cannot attach debuggers to the system."},{"line_number":48,"context_line":"* Cannot change the configuration."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"In short, even if the administrator of the hypervisor host is compromised, all"},{"line_number":51,"context_line":"the existent virtual machine data is safe."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_83503160","line":48,"range":{"start_line":48,"start_character":2,"end_line":48,"end_character":8},"updated":"2016-02-02 12:09:05.000000000","message":"Do you mean, you can\u0027t change the amount of RAM or can\u0027t add a new NIC?","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12582,"name":"Simona Iuliana Toader","email":"itoader@cloudbasesolutions.com","username":"itoader"},"change_message_id":"b6d7bd81fe4519eefafe5941ec053e1f057ae04c","unresolved":false,"context_lines":[{"line_number":45,"context_line":"* Cannot inspect the memory."},{"line_number":46,"context_line":"* Cannot inspect the processes."},{"line_number":47,"context_line":"* Cannot attach debuggers to the system."},{"line_number":48,"context_line":"* Cannot change the configuration."},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"In short, even if the administrator of the hypervisor host is compromised, all"},{"line_number":51,"context_line":"the existent virtual machine data is safe."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_61b5ed2f","line":48,"range":{"start_line":48,"start_character":2,"end_line":48,"end_character":8},"in_reply_to":"7a5de9d1_83503160","updated":"2016-02-02 12:34:28.000000000","message":"VM settings can be changed. What I meant was that Shielded VMs are protected against inspection, theft and tampering from both malwares and administrators. I removed the line to avoid confusion.","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"change_message_id":"c49e338bad6608fa27909101107f329ac5005825","unresolved":false,"context_lines":[{"line_number":55,"context_line":"    Shielded virtual machine: An encrypted virtual machine that can only run on"},{"line_number":56,"context_line":"guarded hosts."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    Host Guardian Service: A WS2016 role. provides attestation and key"},{"line_number":59,"context_line":"distribution services so that guarded hosts can run Shielded VMs."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    Host Guardian Service remote attestation: The process of the Host Guardian"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_83fef136","line":58,"range":{"start_line":58,"start_character":42,"end_line":58,"end_character":50},"updated":"2016-02-02 12:09:05.000000000","message":"s/provides/Provides","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12582,"name":"Simona Iuliana Toader","email":"itoader@cloudbasesolutions.com","username":"itoader"},"change_message_id":"b6d7bd81fe4519eefafe5941ec053e1f057ae04c","unresolved":false,"context_lines":[{"line_number":55,"context_line":"    Shielded virtual machine: An encrypted virtual machine that can only run on"},{"line_number":56,"context_line":"guarded hosts."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    Host Guardian Service: A WS2016 role. provides attestation and key"},{"line_number":59,"context_line":"distribution services so that guarded hosts can run Shielded VMs."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    Host Guardian Service remote attestation: The process of the Host Guardian"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_86c6ff47","line":58,"range":{"start_line":58,"start_character":42,"end_line":58,"end_character":50},"in_reply_to":"7a5de9d1_83fef136","updated":"2016-02-02 12:34:28.000000000","message":"Done","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"change_message_id":"c49e338bad6608fa27909101107f329ac5005825","unresolved":false,"context_lines":[{"line_number":151,"context_line":"Security impact"},{"line_number":152,"context_line":"---------------"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"Users will be able to use vTPM, which is useful to control access control and"},{"line_number":155,"context_line":"authentication. This can lead to enhanced VM security."},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"Security Assurances:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_837351e7","line":154,"range":{"start_line":154,"start_character":59,"end_line":154,"end_character":65},"updated":"2016-02-02 12:09:05.000000000","message":"control access control doesn\u0027t sound that right. Substitute with control access?","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12582,"name":"Simona Iuliana Toader","email":"itoader@cloudbasesolutions.com","username":"itoader"},"change_message_id":"b6d7bd81fe4519eefafe5941ec053e1f057ae04c","unresolved":false,"context_lines":[{"line_number":151,"context_line":"Security impact"},{"line_number":152,"context_line":"---------------"},{"line_number":153,"context_line":""},{"line_number":154,"context_line":"Users will be able to use vTPM, which is useful to control access control and"},{"line_number":155,"context_line":"authentication. This can lead to enhanced VM security."},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"Security Assurances:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_06e1afd0","line":154,"range":{"start_line":154,"start_character":59,"end_line":154,"end_character":65},"in_reply_to":"7a5de9d1_837351e7","updated":"2016-02-02 12:34:28.000000000","message":"Done","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"change_message_id":"c49e338bad6608fa27909101107f329ac5005825","unresolved":false,"context_lines":[{"line_number":281,"context_line":"outside the current Active Directory, all the Guarded Hosts in the Active"},{"line_number":282,"context_line":"Directory should be added to the same aggregate."},{"line_number":283,"context_line":""},{"line_number":284,"context_line":"Other features that won\u0027t work with Shielded VMs:"},{"line_number":285,"context_line":"- resize"},{"line_number":286,"context_line":"- snapshots "},{"line_number":287,"context_line":"- boot from volumes "}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_a61e9b5d","line":284,"range":{"start_line":284,"start_character":14,"end_line":284,"end_character":15},"updated":"2016-02-02 12:09:05.000000000","message":"Depending on the comment above at line L48, NIC hotplugging is not available as well","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"change_message_id":"c49e338bad6608fa27909101107f329ac5005825","unresolved":false,"context_lines":[{"line_number":283,"context_line":""},{"line_number":284,"context_line":"Other features that won\u0027t work with Shielded VMs:"},{"line_number":285,"context_line":"- resize"},{"line_number":286,"context_line":"- snapshots "},{"line_number":287,"context_line":"- boot from volumes "},{"line_number":288,"context_line":"- shelving instance"},{"line_number":289,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_034e8196","line":286,"range":{"start_line":286,"start_character":11,"end_line":286,"end_character":12},"updated":"2016-02-02 12:09:05.000000000","message":"extra space","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12582,"name":"Simona Iuliana Toader","email":"itoader@cloudbasesolutions.com","username":"itoader"},"change_message_id":"b6d7bd81fe4519eefafe5941ec053e1f057ae04c","unresolved":false,"context_lines":[{"line_number":283,"context_line":""},{"line_number":284,"context_line":"Other features that won\u0027t work with Shielded VMs:"},{"line_number":285,"context_line":"- resize"},{"line_number":286,"context_line":"- snapshots "},{"line_number":287,"context_line":"- boot from volumes "},{"line_number":288,"context_line":"- shelving instance"},{"line_number":289,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_21edb525","line":286,"range":{"start_line":286,"start_character":11,"end_line":286,"end_character":12},"in_reply_to":"7a5de9d1_034e8196","updated":"2016-02-02 12:34:28.000000000","message":"Done","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12604,"name":"Adelina Tuvenie","email":"atuvenie@cloudbasesolutions.com","username":"atuvenie"},"change_message_id":"c49e338bad6608fa27909101107f329ac5005825","unresolved":false,"context_lines":[{"line_number":284,"context_line":"Other features that won\u0027t work with Shielded VMs:"},{"line_number":285,"context_line":"- resize"},{"line_number":286,"context_line":"- snapshots "},{"line_number":287,"context_line":"- boot from volumes "},{"line_number":288,"context_line":"- shelving instance"},{"line_number":289,"context_line":""},{"line_number":290,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_43547920","line":287,"range":{"start_line":287,"start_character":19,"end_line":287,"end_character":20},"updated":"2016-02-02 12:09:05.000000000","message":"extra space","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"},{"author":{"_account_id":12582,"name":"Simona Iuliana Toader","email":"itoader@cloudbasesolutions.com","username":"itoader"},"change_message_id":"b6d7bd81fe4519eefafe5941ec053e1f057ae04c","unresolved":false,"context_lines":[{"line_number":284,"context_line":"Other features that won\u0027t work with Shielded VMs:"},{"line_number":285,"context_line":"- resize"},{"line_number":286,"context_line":"- snapshots "},{"line_number":287,"context_line":"- boot from volumes "},{"line_number":288,"context_line":"- shelving instance"},{"line_number":289,"context_line":""},{"line_number":290,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"7a5de9d1_c1f14103","line":287,"range":{"start_line":287,"start_character":19,"end_line":287,"end_character":20},"in_reply_to":"7a5de9d1_43547920","updated":"2016-02-02 12:34:28.000000000","message":"Done","commit_id":"c15e48be364f08bbd2974fcd2a135a2f6efa73c5"}]}
