)]}'
{"doc/source/support-matrix.ini":[{"author":{"_account_id":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},"change_message_id":"2f3255d2306ff64d1871752f6b9e02d8432db674","unresolved":false,"context_lines":[{"line_number":273,"context_line":"title\u003dForce live migration to complete"},{"line_number":274,"context_line":"status\u003doptional"},{"line_number":275,"context_line":"notes\u003dFrom 2.22 version API, the user can force live migration to complete."},{"line_number":276,"context_line":"  This operation will pause VM for a time during live migration and may"},{"line_number":277,"context_line":"  increase success chance of migration even at the cost of longer VM"},{"line_number":278,"context_line":"  downtime. It\u0027s currently only supported by the libvirt driver, and even"},{"line_number":279,"context_line":"  then only in certain cases, like libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0, and the"},{"line_number":280,"context_line":"  \"VIR_MIGRATE_POSTCOPY\" flag must be set."},{"line_number":281,"context_line":"cli\u003d"},{"line_number":282,"context_line":"driver-impl-xenserver\u003dmissing"},{"line_number":283,"context_line":"driver-impl-libvirt-kvm-x86\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":1,"id":"7a77a97e_72c5aa3a","line":280,"range":{"start_line":276,"start_character":2,"end_line":280,"end_character":42},"updated":"2016-11-16 09:34:03.000000000","message":"so, there are 2 mechanics for libvirt driver that could be applied for active migrations:\n- switching to post-copy mode\n- pausing instance\nhttps://github.com/openstack/nova/blob/master/nova/virt/libvirt/migration.py#L402-L416\n\nI\u0027m also not sure whether we should mention libvirt specific details here or not.","commit_id":"e178e56de0e1bfc3b471e9afe927ad3185894970"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1d4af1e05b845197bef860e9bb4638b9a6c7ee99","unresolved":false,"context_lines":[{"line_number":273,"context_line":"title\u003dForce live migration to complete"},{"line_number":274,"context_line":"status\u003doptional"},{"line_number":275,"context_line":"notes\u003dFrom 2.22 version API, the user can force live migration to complete."},{"line_number":276,"context_line":"  if post-copy enable, this operation will try to switch to post-copy mode"},{"line_number":277,"context_line":"  immediately. If fail to enter post-copy mode, the VM will be paused for a"},{"line_number":278,"context_line":"  time to freeze VM memory. This operation can probably increase success"},{"line_number":279,"context_line":"  chance of migration even at the cost of longer VM downtime. It\u0027s currently"}],"source_content_type":"text/x-properties","patch_set":2,"id":"7a77a97e_b65e3674","line":276,"range":{"start_line":276,"start_character":2,"end_line":276,"end_character":4},"updated":"2016-11-16 18:47:13.000000000","message":"s/if/If/","commit_id":"f713284c209960227617ec176afa62813f759a99"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1d4af1e05b845197bef860e9bb4638b9a6c7ee99","unresolved":false,"context_lines":[{"line_number":273,"context_line":"title\u003dForce live migration to complete"},{"line_number":274,"context_line":"status\u003doptional"},{"line_number":275,"context_line":"notes\u003dFrom 2.22 version API, the user can force live migration to complete."},{"line_number":276,"context_line":"  if post-copy enable, this operation will try to switch to post-copy mode"},{"line_number":277,"context_line":"  immediately. If fail to enter post-copy mode, the VM will be paused for a"},{"line_number":278,"context_line":"  time to freeze VM memory. This operation can probably increase success"},{"line_number":279,"context_line":"  chance of migration even at the cost of longer VM downtime. It\u0027s currently"},{"line_number":280,"context_line":"  only supported by the libvirt driver, and even then only in certain cases,"}],"source_content_type":"text/x-properties","patch_set":2,"id":"7a77a97e_f6d7cebc","line":277,"range":{"start_line":276,"start_character":23,"end_line":277,"end_character":14},"updated":"2016-11-16 18:47:13.000000000","message":"As Timofey noted, I\u0027m not sure we need to get into the details of how the libvirt driver implements this specifically.","commit_id":"f713284c209960227617ec176afa62813f759a99"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1d4af1e05b845197bef860e9bb4638b9a6c7ee99","unresolved":false,"context_lines":[{"line_number":276,"context_line":"  if post-copy enable, this operation will try to switch to post-copy mode"},{"line_number":277,"context_line":"  immediately. If fail to enter post-copy mode, the VM will be paused for a"},{"line_number":278,"context_line":"  time to freeze VM memory. This operation can probably increase success"},{"line_number":279,"context_line":"  chance of migration even at the cost of longer VM downtime. It\u0027s currently"},{"line_number":280,"context_line":"  only supported by the libvirt driver, and even then only in certain cases,"},{"line_number":281,"context_line":"  like libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0, and the \"VIR_MIGRATE_POSTCOPY\" flag"},{"line_number":282,"context_line":"  must be set."},{"line_number":283,"context_line":"cli\u003d"}],"source_content_type":"text/x-properties","patch_set":2,"id":"7a77a97e_b6ec7690","line":280,"range":{"start_line":279,"start_character":62,"end_line":280,"end_character":38},"updated":"2016-11-16 18:47:13.000000000","message":"This is redundant as it\u0027s pointed out in the matrix below.","commit_id":"f713284c209960227617ec176afa62813f759a99"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1d4af1e05b845197bef860e9bb4638b9a6c7ee99","unresolved":false,"context_lines":[{"line_number":278,"context_line":"  time to freeze VM memory. This operation can probably increase success"},{"line_number":279,"context_line":"  chance of migration even at the cost of longer VM downtime. It\u0027s currently"},{"line_number":280,"context_line":"  only supported by the libvirt driver, and even then only in certain cases,"},{"line_number":281,"context_line":"  like libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0, and the \"VIR_MIGRATE_POSTCOPY\" flag"},{"line_number":282,"context_line":"  must be set."},{"line_number":283,"context_line":"cli\u003d"},{"line_number":284,"context_line":"driver-impl-xenserver\u003dmissing"},{"line_number":285,"context_line":"driver-impl-libvirt-kvm-x86\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"7a77a97e_f6734ee5","line":282,"range":{"start_line":281,"start_character":7,"end_line":282,"end_character":14},"updated":"2016-11-16 18:47:13.000000000","message":"Let\u0027s move this out of the description and into a \"driver-notes-\" field as is seen elsewhere in this doc.","commit_id":"f713284c209960227617ec176afa62813f759a99"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1d4af1e05b845197bef860e9bb4638b9a6c7ee99","unresolved":false,"context_lines":[{"line_number":283,"context_line":"cli\u003d"},{"line_number":284,"context_line":"driver-impl-xenserver\u003dmissing"},{"line_number":285,"context_line":"driver-impl-libvirt-kvm-x86\u003dcomplete"},{"line_number":286,"context_line":"driver-impl-libvirt-kvm-ppc64\u003dcomplete"},{"line_number":287,"context_line":"driver-impl-libvirt-kvm-s390x\u003dcomplete"},{"line_number":288,"context_line":"driver-impl-libvirt-qemu-x86\u003dcomplete"},{"line_number":289,"context_line":"driver-impl-libvirt-lxc\u003dmissing"},{"line_number":290,"context_line":"driver-impl-libvirt-xen\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"7a77a97e_96a05a45","line":287,"range":{"start_line":286,"start_character":0,"end_line":287,"end_character":38},"updated":"2016-11-16 18:47:13.000000000","message":"I\u0027m not really sure about these, we should ask rfolco for ppc and markus_z for s390.","commit_id":"f713284c209960227617ec176afa62813f759a99"},{"author":{"_account_id":8175,"name":"Rafael Folco","email":"rfolco@redhat.com","username":"rfolco"},"change_message_id":"3f7f1fb52c5b5ba5b43138608bb4bc99f310dc2d","unresolved":false,"context_lines":[{"line_number":283,"context_line":"cli\u003d"},{"line_number":284,"context_line":"driver-impl-xenserver\u003dmissing"},{"line_number":285,"context_line":"driver-impl-libvirt-kvm-x86\u003dcomplete"},{"line_number":286,"context_line":"driver-impl-libvirt-kvm-ppc64\u003dcomplete"},{"line_number":287,"context_line":"driver-impl-libvirt-kvm-s390x\u003dcomplete"},{"line_number":288,"context_line":"driver-impl-libvirt-qemu-x86\u003dcomplete"},{"line_number":289,"context_line":"driver-impl-libvirt-lxc\u003dmissing"},{"line_number":290,"context_line":"driver-impl-libvirt-xen\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":2,"id":"7a77a97e_bf3b69d0","line":287,"range":{"start_line":286,"start_character":0,"end_line":287,"end_character":38},"in_reply_to":"7a77a97e_96a05a45","updated":"2016-11-16 19:39:12.000000000","message":"Force-completion tasks (post-copy, pause) should work on Power architecture. It requires QEMU 2.5+. I think* s390 support being worked on, but markus_z can confirm that.\nhttp://wiki.qemu.org/ChangeLog/2.5#Migration\nhttp://wiki.qemu.org/Features/PostCopyLiveMigration","commit_id":"f713284c209960227617ec176afa62813f759a99"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1d4af1e05b845197bef860e9bb4638b9a6c7ee99","unresolved":false,"context_lines":[{"line_number":287,"context_line":"driver-impl-libvirt-kvm-s390x\u003dcomplete"},{"line_number":288,"context_line":"driver-impl-libvirt-qemu-x86\u003dcomplete"},{"line_number":289,"context_line":"driver-impl-libvirt-lxc\u003dmissing"},{"line_number":290,"context_line":"driver-impl-libvirt-xen\u003dcomplete"},{"line_number":291,"context_line":"driver-impl-vmware\u003dmissing"},{"line_number":292,"context_line":"driver-notes-vmware\u003dmissing"},{"line_number":293,"context_line":"driver-impl-hyperv\u003dmissing"}],"source_content_type":"text/x-properties","patch_set":2,"id":"7a77a97e_96b77a85","line":290,"range":{"start_line":290,"start_character":0,"end_line":290,"end_character":32},"updated":"2016-11-16 18:47:13.000000000","message":"I\u0027m not sure about this, we\u0027d have to ask anthonyper.","commit_id":"f713284c209960227617ec176afa62813f759a99"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"e4f144872ed138393f23ff86afc0afe6a8696c98","unresolved":false,"context_lines":[{"line_number":272,"context_line":"[operation.force-live-migration-to-complete]"},{"line_number":273,"context_line":"title\u003dForce live migration to complete"},{"line_number":274,"context_line":"status\u003doptional"},{"line_number":275,"context_line":"notes\u003dLive migration provides a way to move an running instance to another"},{"line_number":276,"context_line":"  compute host. But it\u0027s usually failed on VM has large page change rates"},{"line_number":277,"context_line":"  (relative to the available bandwidth) to be migrated in a finite time."},{"line_number":278,"context_line":"  This operation provides user a way to force live migration to"},{"line_number":279,"context_line":"  complete. It can probably increase success chance of migration"},{"line_number":280,"context_line":"  but may increase longer VM downtime."},{"line_number":281,"context_line":"cli\u003dnova live-migration-force-complete \u003cserver\u003e \u003cmigration\u003e"},{"line_number":282,"context_line":"driver-impl-xenserver\u003dmissing"},{"line_number":283,"context_line":"driver-impl-libvirt-kvm-x86\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":3,"id":"5a74a57a_7c311b0b","line":280,"range":{"start_line":275,"start_character":6,"end_line":280,"end_character":38},"updated":"2016-11-23 23:09:03.000000000","message":"This is a bit hard to follow. I\u0027d suggest getting Paul Carlton or someone that worked on the original spec to help with wording here.","commit_id":"2e5b822653a676e8f6209c0ed4511e733bf5739c"},{"author":{"_account_id":6608,"name":"Paul Carlton","email":"paul.carlton2@hpe.com","username":"paul-carlton2"},"change_message_id":"ab2164d428d05c5c9eaa67f2cb4db43001025d49","unresolved":false,"context_lines":[{"line_number":272,"context_line":"[operation.force-live-migration-to-complete]"},{"line_number":273,"context_line":"title\u003dForce live migration to complete"},{"line_number":274,"context_line":"status\u003doptional"},{"line_number":275,"context_line":"notes\u003dLive migration provides a way to move an running instance to another"},{"line_number":276,"context_line":"  compute host. But it\u0027s usually failed on VM has large page change rates"},{"line_number":277,"context_line":"  (relative to the available bandwidth) to be migrated in a finite time."},{"line_number":278,"context_line":"  This operation provides user a way to force live migration to"},{"line_number":279,"context_line":"  complete. It can probably increase success chance of migration"},{"line_number":280,"context_line":"  but may increase longer VM downtime."},{"line_number":281,"context_line":"cli\u003dnova live-migration-force-complete \u003cserver\u003e \u003cmigration\u003e"},{"line_number":282,"context_line":"driver-impl-xenserver\u003dmissing"},{"line_number":283,"context_line":"driver-impl-libvirt-kvm-x86\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":3,"id":"5a74a57a_b263cedb","line":280,"range":{"start_line":275,"start_character":6,"end_line":280,"end_character":38},"in_reply_to":"5a74a57a_7c311b0b","updated":"2016-11-24 07:26:45.000000000","message":"try...\n\nLive migration provides a way to move an running instance to another\n  compute host. But it can sometimes fail to complete if a VM has\n  a high rate of memory or disk page access.\n  This operation provides the user with an option to assist the progress\n  of the live migration. The mechanism used to complete the live\n  migration depends on the underlying virtualization subsystem\n  capabilities. If libvirt/qemu is used and the post-copy feature is\n  available and enabled then the force complete operation will cause\n  a switch to post-copy mode. Otherwise the instance will be suspended\n  until the migration is completed or aborted.","commit_id":"2e5b822653a676e8f6209c0ed4511e733bf5739c"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"5976ad1b5bbaf0fa997a4dec67dfcac78c99123b","unresolved":false,"context_lines":[{"line_number":284,"context_line":"driver-notes-libvirt-kvm-x86\u003dRequires libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0"},{"line_number":285,"context_line":"driver-impl-libvirt-kvm-ppc64\u003dcomplete"},{"line_number":286,"context_line":"driver-notes-libvirt-kvm-ppc64\u003dRequires libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0"},{"line_number":287,"context_line":"driver-impl-libvirt-kvm-s390x\u003dcomplete"},{"line_number":288,"context_line":"driver-notes-libvirt-kvm-s390x\u003dRequires libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0"},{"line_number":289,"context_line":"driver-impl-libvirt-qemu-x86\u003dcomplete"},{"line_number":290,"context_line":"driver-notes-libvirt-qemu-x86\u003dRequires libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0"},{"line_number":291,"context_line":"driver-impl-libvirt-lxc\u003dmissing"}],"source_content_type":"text/x-properties","patch_set":3,"id":"7a77a97e_97703bde","line":288,"range":{"start_line":287,"start_character":0,"end_line":288,"end_character":67},"updated":"2016-11-17 09:08:36.000000000","message":"I\u0027m double-checking this with the KVM on z team here. I\u0027ll keep you posted.","commit_id":"2e5b822653a676e8f6209c0ed4511e733bf5739c"},{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"2fb313c2304f7f47ffe11edee5d2d198ff4f6258","unresolved":false,"context_lines":[{"line_number":284,"context_line":"driver-notes-libvirt-kvm-x86\u003dRequires libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0"},{"line_number":285,"context_line":"driver-impl-libvirt-kvm-ppc64\u003dcomplete"},{"line_number":286,"context_line":"driver-notes-libvirt-kvm-ppc64\u003dRequires libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0"},{"line_number":287,"context_line":"driver-impl-libvirt-kvm-s390x\u003dcomplete"},{"line_number":288,"context_line":"driver-notes-libvirt-kvm-s390x\u003dRequires libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0"},{"line_number":289,"context_line":"driver-impl-libvirt-qemu-x86\u003dcomplete"},{"line_number":290,"context_line":"driver-notes-libvirt-qemu-x86\u003dRequires libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0"},{"line_number":291,"context_line":"driver-impl-libvirt-lxc\u003dmissing"}],"source_content_type":"text/x-properties","patch_set":3,"id":"7a77a97e_fdf86dc5","line":288,"range":{"start_line":287,"start_character":0,"end_line":288,"end_character":67},"in_reply_to":"7a77a97e_97703bde","updated":"2016-11-17 10:30:48.000000000","message":"Double-checking is done: from the s390x perspective these values are correct. Thanks for contacting me.","commit_id":"2e5b822653a676e8f6209c0ed4511e733bf5739c"},{"author":{"_account_id":14620,"name":"Anthony PERARD","email":"anthony.perard@citrix.com","username":"anthony-perard"},"change_message_id":"b56e6b0c5439c4de72f071ae032b83fa819425a9","unresolved":false,"context_lines":[{"line_number":293,"context_line":"driver-impl-libvirt-qemu-x86\u003dcomplete"},{"line_number":294,"context_line":"driver-notes-libvirt-qemu-x86\u003dRequires libvirt\u003e\u003d1.3.3, qemu\u003e\u003d2.5.0"},{"line_number":295,"context_line":"driver-impl-libvirt-lxc\u003dmissing"},{"line_number":296,"context_line":"driver-impl-libvirt-xen\u003dmissing"},{"line_number":297,"context_line":"driver-impl-vmware\u003dmissing"},{"line_number":298,"context_line":"driver-notes-vmware\u003dmissing"},{"line_number":299,"context_line":"driver-impl-hyperv\u003dmissing"}],"source_content_type":"text/x-properties","patch_set":4,"id":"5a74a57a_24d840ef","line":296,"updated":"2016-11-24 17:13:59.000000000","message":"That seems to be correct, I don\u0027t think libvirt would understand StartPostCopy for Xen, and this seems what would happen now in OpenStack.","commit_id":"39794c668875fa947e7bea8576a9348c76d2c1e0"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1210f0a71aaf4a8dc80bd2114c810f94022ea454","unresolved":false,"context_lines":[{"line_number":295,"context_line":"driver-impl-libvirt-lxc\u003dmissing"},{"line_number":296,"context_line":"driver-impl-libvirt-xen\u003dmissing"},{"line_number":297,"context_line":"driver-impl-vmware\u003dmissing"},{"line_number":298,"context_line":"driver-notes-vmware\u003dmissing"},{"line_number":299,"context_line":"driver-impl-hyperv\u003dmissing"},{"line_number":300,"context_line":"driver-impl-ironic\u003dmissing"},{"line_number":301,"context_line":"driver-impl-libvirt-vz-vm\u003dmissing"}],"source_content_type":"text/x-properties","patch_set":4,"id":"5a74a57a_f2741369","line":298,"range":{"start_line":298,"start_character":0,"end_line":298,"end_character":27},"updated":"2016-11-26 15:42:11.000000000","message":"Remove this part, it\u0027s redundant:\n\nhttp://docs-draft.openstack.org/71/397871/4/check/gate-nova-docs-ubuntu-xenial/eca03bb//doc/build/html/support-matrix.html#operation_force_live_migration_to_complete","commit_id":"39794c668875fa947e7bea8576a9348c76d2c1e0"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"a1663fe6030520ce33fe537ba78a6b225c628f6a","unresolved":false,"context_lines":[{"line_number":272,"context_line":"[operation.force-live-migration-to-complete]"},{"line_number":273,"context_line":"title\u003dForce live migration to complete"},{"line_number":274,"context_line":"status\u003doptional"},{"line_number":275,"context_line":"notes\u003dLive migration provides a way to move an running instance to another"},{"line_number":276,"context_line":"  compute host. But it can sometimes fail to complete if a VM has"},{"line_number":277,"context_line":"  a high rate of memory or disk page access."},{"line_number":278,"context_line":"  This operation provides the user with an option to assist the progress"}],"source_content_type":"text/x-properties","patch_set":5,"id":"5a74a57a_a6640b22","line":275,"updated":"2016-11-28 08:53:01.000000000","message":"s/move an/move a/","commit_id":"f7dd93c98cc235c0b57a1a6883dd11e368e28976"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"a1663fe6030520ce33fe537ba78a6b225c628f6a","unresolved":false,"context_lines":[{"line_number":273,"context_line":"title\u003dForce live migration to complete"},{"line_number":274,"context_line":"status\u003doptional"},{"line_number":275,"context_line":"notes\u003dLive migration provides a way to move an running instance to another"},{"line_number":276,"context_line":"  compute host. But it can sometimes fail to complete if a VM has"},{"line_number":277,"context_line":"  a high rate of memory or disk page access."},{"line_number":278,"context_line":"  This operation provides the user with an option to assist the progress"},{"line_number":279,"context_line":"  of the live migration. The mechanism used to complete the live"}],"source_content_type":"text/x-properties","patch_set":5,"id":"5a74a57a_26271bcb","line":276,"updated":"2016-11-28 08:53:01.000000000","message":"I\u0027d prefer we use \"instance\" than \"vm\" here. Mixing terminology here makes this read confusingly to me.","commit_id":"f7dd93c98cc235c0b57a1a6883dd11e368e28976"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"cb44013cf7c6ca5ae5c921b93ea5a8448e8f134b","unresolved":false,"context_lines":[{"line_number":281,"context_line":"  capabilities. If libvirt/qemu is used and the post-copy feature is"},{"line_number":282,"context_line":"  available and enabled then the force complete operation will cause"},{"line_number":283,"context_line":"  a switch to post-copy mode. Otherwise the instance will be suspended"},{"line_number":284,"context_line":"  until the migration is completed or aborted."},{"line_number":285,"context_line":"cli\u003dnova live-migration-force-complete \u003cserver\u003e \u003cmigration\u003e"},{"line_number":286,"context_line":"driver-impl-xenserver\u003dmissing"},{"line_number":287,"context_line":"driver-impl-libvirt-kvm-x86\u003dcomplete"}],"source_content_type":"text/x-properties","patch_set":5,"id":"5a74a57a_83bc6607","line":284,"range":{"start_line":284,"start_character":44,"end_line":284,"end_character":46},"updated":"2016-11-28 02:39:43.000000000","message":"As this was introduced in microversion(2.22), should we mention the same for more clarity?","commit_id":"f7dd93c98cc235c0b57a1a6883dd11e368e28976"}]}
