)]}'
{"nova/conf/libvirt.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":261,"context_line":"    cfg.StrOpt(\u0027live_migration_uri\u0027,"},{"line_number":262,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":263,"context_line":"               deprecated_since\u003d\"15.0.0\","},{"line_number":264,"context_line":"               deprecated_reason\u003d\"live_migration_uri is depracted for removal \""},{"line_number":265,"context_line":"                                 \"in favor of two other options that allow \""},{"line_number":266,"context_line":"                                 \"to change live migration scheme and target \""},{"line_number":267,"context_line":"                                 \"URI, ``live_migration_scheme`` and \""}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5201f7_5680048c","line":264,"range":{"start_line":264,"start_character":56,"end_line":264,"end_character":65},"updated":"2017-01-09 10:26:07.000000000","message":"deprecated","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":264,"context_line":"               deprecated_reason\u003d\"live_migration_uri is depracted for removal \""},{"line_number":265,"context_line":"                                 \"in favor of two other options that allow \""},{"line_number":266,"context_line":"                                 \"to change live migration scheme and target \""},{"line_number":267,"context_line":"                                 \"URI, ``live_migration_scheme`` and \""},{"line_number":268,"context_line":"                                 \"``live_migration_inbound_addr`` \""},{"line_number":269,"context_line":"                                 \"respectively.\","},{"line_number":270,"context_line":"               help\u003d\"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5201f7_f6473875","line":267,"range":{"start_line":267,"start_character":37,"end_line":267,"end_character":38},"updated":"2017-01-09 10:26:07.000000000","message":"Use a colon here","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":261,"context_line":"    cfg.StrOpt(\u0027live_migration_uri\u0027,"},{"line_number":262,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":263,"context_line":"               deprecated_since\u003d\"15.0.0\","},{"line_number":264,"context_line":"               deprecated_reason\u003d\"live_migration_uri is depracted for removal \""},{"line_number":265,"context_line":"                                 \"in favor of two other options that allow \""},{"line_number":266,"context_line":"                                 \"to change live migration scheme and target \""},{"line_number":267,"context_line":"                                 \"URI, ``live_migration_scheme`` and \""},{"line_number":268,"context_line":"                                 \"``live_migration_inbound_addr`` \""},{"line_number":269,"context_line":"                                 \"respectively.\","},{"line_number":270,"context_line":"               help\u003d\"\"\""},{"line_number":271,"context_line":"Live migration target URI to use."},{"line_number":272,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5201f7_365aa051","line":269,"range":{"start_line":264,"start_character":33,"end_line":269,"end_character":49},"updated":"2017-01-09 10:26:07.000000000","message":"Could you use a multiline string here","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":294,"context_line":"Schema used for live migration."},{"line_number":295,"context_line":""},{"line_number":296,"context_line":"Override the default libvirt live migration scheme (which is dependant on"},{"line_number":297,"context_line":"virt_type). If this option is set to None (which is the default), nova will"},{"line_number":298,"context_line":"automatically choose sensible default based on the hypervisor. It is not"},{"line_number":299,"context_line":"recommended that you change this unless you are very sure that hypervisor"},{"line_number":300,"context_line":"supports particular scheme. It has effect only when QEMU/KVM is in use."}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5201f7_d63954f4","line":297,"range":{"start_line":297,"start_character":42,"end_line":297,"end_character":64},"updated":"2017-01-09 10:26:07.000000000","message":"You don\u0027t need to say that - it\u0027s included in the output already","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":295,"context_line":""},{"line_number":296,"context_line":"Override the default libvirt live migration scheme (which is dependant on"},{"line_number":297,"context_line":"virt_type). If this option is set to None (which is the default), nova will"},{"line_number":298,"context_line":"automatically choose sensible default based on the hypervisor. It is not"},{"line_number":299,"context_line":"recommended that you change this unless you are very sure that hypervisor"},{"line_number":300,"context_line":"supports particular scheme. It has effect only when QEMU/KVM is in use."},{"line_number":301,"context_line":"\"\"\"),"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5201f7_762b4895","line":298,"range":{"start_line":298,"start_character":20,"end_line":298,"end_character":21},"updated":"2017-01-09 10:26:07.000000000","message":"*a sensible","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":297,"context_line":"virt_type). If this option is set to None (which is the default), nova will"},{"line_number":298,"context_line":"automatically choose sensible default based on the hypervisor. It is not"},{"line_number":299,"context_line":"recommended that you change this unless you are very sure that hypervisor"},{"line_number":300,"context_line":"supports particular scheme. It has effect only when QEMU/KVM is in use."},{"line_number":301,"context_line":"\"\"\"),"},{"line_number":302,"context_line":"    cfg.BoolOpt(\u0027live_migration_tunnelled\u0027,"},{"line_number":303,"context_line":"                default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5201f7_160bdc2c","line":300,"range":{"start_line":300,"start_character":28,"end_line":300,"end_character":71},"updated":"2017-01-09 10:26:07.000000000","message":"Do we have an option to determine what hypervisor is in use? If so, perhaps add a \u0027Related options\u0027 section?","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":297,"context_line":"virt_type). If this option is set to None (which is the default), nova will"},{"line_number":298,"context_line":"automatically choose sensible default based on the hypervisor. It is not"},{"line_number":299,"context_line":"recommended that you change this unless you are very sure that hypervisor"},{"line_number":300,"context_line":"supports particular scheme. It has effect only when QEMU/KVM is in use."},{"line_number":301,"context_line":"\"\"\"),"},{"line_number":302,"context_line":"    cfg.BoolOpt(\u0027live_migration_tunnelled\u0027,"},{"line_number":303,"context_line":"                default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba5201f7_b61bf07f","line":300,"range":{"start_line":300,"start_character":8,"end_line":300,"end_character":9},"updated":"2017-01-09 10:26:07.000000000","message":"a particular","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c1a32e27b1c7eb42f185a3662efd5cf861b2babb","unresolved":false,"context_lines":[{"line_number":262,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":263,"context_line":"               deprecated_since\u003d\"15.0.0\","},{"line_number":264,"context_line":"               deprecated_reason\u003d\"\"\""},{"line_number":265,"context_line":"live_migration_uri is depracated for removal in favor of two other options that"},{"line_number":266,"context_line":"allow to change live migration scheme and target URI: ``live_migration_scheme``"},{"line_number":267,"context_line":"and ``live_migration_inbound_addr`` respectively."},{"line_number":268,"context_line":"\"\"\","}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5201f7_8f281135","line":265,"range":{"start_line":265,"start_character":22,"end_line":265,"end_character":32},"updated":"2017-01-11 15:47:29.000000000","message":"Still deprecated :)","commit_id":"f354fce2c05bb731f5435b1cdc439ee70780bcd2"},{"author":{"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},"change_message_id":"adb776052cedf7961998b0f0084aee53cb163338","unresolved":false,"context_lines":[{"line_number":262,"context_line":"               deprecated_for_removal\u003dTrue,"},{"line_number":263,"context_line":"               deprecated_since\u003d\"15.0.0\","},{"line_number":264,"context_line":"               deprecated_reason\u003d\"\"\""},{"line_number":265,"context_line":"live_migration_uri is depracated for removal in favor of two other options that"},{"line_number":266,"context_line":"allow to change live migration scheme and target URI: ``live_migration_scheme``"},{"line_number":267,"context_line":"and ``live_migration_inbound_addr`` respectively."},{"line_number":268,"context_line":"\"\"\","}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5201f7_3a0681ce","line":265,"range":{"start_line":265,"start_character":22,"end_line":265,"end_character":32},"in_reply_to":"ba5201f7_8f281135","updated":"2017-01-11 16:03:16.000000000","message":"Didn\u0027t notice that there were two typos in a single word... Done, finally! (at least I hope so :))","commit_id":"f354fce2c05bb731f5435b1cdc439ee70780bcd2"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f1856cde3e12021f87d79d4463e54217b416b345","unresolved":false,"context_lines":[{"line_number":240,"context_line":"  spice agent is disabled, the config value of ``use_usb_tablet`` will have"},{"line_number":241,"context_line":"  an effect."},{"line_number":242,"context_line":"\"\"\"),"},{"line_number":243,"context_line":"    cfg.StrOpt(\u0027live_migration_inbound_addr\u0027,"},{"line_number":244,"context_line":"               help\u003d\"\"\""},{"line_number":245,"context_line":"The IP address or hostname to be used as the target for live migration traffic."},{"line_number":246,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5201f7_dad9f5f4","line":243,"range":{"start_line":243,"start_character":0,"end_line":243,"end_character":45},"updated":"2017-01-11 16:17:29.000000000","message":"for anyone else reviewing this, here\u0027s the other config option namechecked in the deprecated_reason message below","commit_id":"0fdcf887b1f94f7523c22da5ee5b3af817248bea"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f1856cde3e12021f87d79d4463e54217b416b345","unresolved":false,"context_lines":[{"line_number":284,"context_line":"* ``live_migration_inbound_addr``: If ``live_migration_inbound_addr`` value"},{"line_number":285,"context_line":"  is not None, the ip/hostname address of target compute node is used instead"},{"line_number":286,"context_line":"  of ``live_migration_uri`` as the uri for live migration."},{"line_number":287,"context_line":"* ``live_migration_scheme``: If ``live_migration_scheme`` value is not None,"},{"line_number":288,"context_line":"  the schema used for live migration is taken from ``live_migration_scheme``"},{"line_number":289,"context_line":"  instead."},{"line_number":290,"context_line":"\"\"\"),"},{"line_number":291,"context_line":"    cfg.StrOpt(\u0027live_migration_scheme\u0027,"},{"line_number":292,"context_line":"               help\u003d\"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5201f7_fa2cf9ad","line":289,"range":{"start_line":287,"start_character":0,"end_line":289,"end_character":10},"updated":"2017-01-11 16:17:29.000000000","message":"Are you sure? See later comments","commit_id":"0fdcf887b1f94f7523c22da5ee5b3af817248bea"},{"author":{"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},"change_message_id":"fe7aa7c43fd9583106514373bf7f74d1825473c6","unresolved":false,"context_lines":[{"line_number":284,"context_line":"* ``live_migration_inbound_addr``: If ``live_migration_inbound_addr`` value"},{"line_number":285,"context_line":"  is not None, the ip/hostname address of target compute node is used instead"},{"line_number":286,"context_line":"  of ``live_migration_uri`` as the uri for live migration."},{"line_number":287,"context_line":"* ``live_migration_scheme``: If ``live_migration_scheme`` value is not None,"},{"line_number":288,"context_line":"  the schema used for live migration is taken from ``live_migration_scheme``"},{"line_number":289,"context_line":"  instead."},{"line_number":290,"context_line":"\"\"\"),"},{"line_number":291,"context_line":"    cfg.StrOpt(\u0027live_migration_scheme\u0027,"},{"line_number":292,"context_line":"               help\u003d\"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5201f7_67507133","line":289,"range":{"start_line":287,"start_character":0,"end_line":289,"end_character":10},"in_reply_to":"ba5201f7_fa2cf9ad","updated":"2017-01-11 16:46:35.000000000","message":"Yeah, wanted to say here that if live_migration_uri is not set...","commit_id":"0fdcf887b1f94f7523c22da5ee5b3af817248bea"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"bcc02ac25fb3dc97a90d5bf3a8cd6c66200a4c34","unresolved":false,"context_lines":[{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Related options:"},{"line_number":300,"context_line":"* ``virt_type``: This option is meaningful only when ``virt_type`` is set to"},{"line_number":301,"context_line":"  `kvm` or `qemu`."},{"line_number":302,"context_line":"\"\"\"),"},{"line_number":303,"context_line":"    cfg.BoolOpt(\u0027live_migration_tunnelled\u0027,"},{"line_number":304,"context_line":"                default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a461143_73c42f40","line":301,"updated":"2017-01-25 15:44:51.000000000","message":"We also need a note here that this value can/will be overriden if \u0027live_migration_uri\u0027 is set. This one is probably more important that the above, tbh","commit_id":"b08d9831d108620f809e2031d7e0c7e0283aca96"},{"author":{"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},"change_message_id":"9ad4a1b436ba68125d330182da774669f4ef8e00","unresolved":false,"context_lines":[{"line_number":298,"context_line":""},{"line_number":299,"context_line":"Related options:"},{"line_number":300,"context_line":"* ``virt_type``: This option is meaningful only when ``virt_type`` is set to"},{"line_number":301,"context_line":"  `kvm` or `qemu`."},{"line_number":302,"context_line":"\"\"\"),"},{"line_number":303,"context_line":"    cfg.BoolOpt(\u0027live_migration_tunnelled\u0027,"},{"line_number":304,"context_line":"                default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a461143_76625dda","line":301,"in_reply_to":"3a461143_73c42f40","updated":"2017-01-25 15:50:56.000000000","message":"Done","commit_id":"b08d9831d108620f809e2031d7e0c7e0283aca96"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"50ab01a54ef2ef02cb4ccc3f6637f208548828c8","unresolved":false,"context_lines":[{"line_number":299,"context_line":"Related options:"},{"line_number":300,"context_line":"* ``virt_type``: This option is meaningful only when ``virt_type`` is set to"},{"line_number":301,"context_line":"  `kvm` or `qemu`."},{"line_number":302,"context_line":"* ``live_migration_uri``: If ``live_migration_uri`` value is not None, the"},{"line_number":303,"context_line":"  scheme used for live migration is taken from ``live_migration_uri`` instead."},{"line_number":304,"context_line":"\"\"\"),"},{"line_number":305,"context_line":"    cfg.BoolOpt(\u0027live_migration_tunnelled\u0027,"},{"line_number":306,"context_line":"                default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":6,"id":"3a461143_36e7f513","line":303,"range":{"start_line":302,"start_character":0,"end_line":303,"end_character":78},"updated":"2017-01-25 15:56:29.000000000","message":"ta","commit_id":"df334b4f414b8c341709df37ca10065d3b50fcef"}],"nova/tests/unit/virt/libvirt/test_driver.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f1856cde3e12021f87d79d4463e54217b416b345","unresolved":false,"context_lines":[{"line_number":7831,"context_line":"        uri \u003d \u0027qemu+ssh://%s/system\u0027"},{"line_number":7832,"context_line":"        drvr \u003d libvirt_driver.LibvirtDriver(fake.FakeVirtAPI(), False)"},{"line_number":7833,"context_line":"        self.assertEqual(uri % dest, drvr._live_migration_uri(dest))"},{"line_number":7834,"context_line":""},{"line_number":7835,"context_line":"    def test_migrate_uri(self):"},{"line_number":7836,"context_line":"        hypervisor_uri_map \u003d ("},{"line_number":7837,"context_line":"            (\u0027xen\u0027, None),"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5201f7_bab19191","line":7834,"updated":"2017-01-11 16:17:29.000000000","message":"nit: it would be good to validate that the newer options override the older, deprecated one","commit_id":"0fdcf887b1f94f7523c22da5ee5b3af817248bea"},{"author":{"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},"change_message_id":"fe7aa7c43fd9583106514373bf7f74d1825473c6","unresolved":false,"context_lines":[{"line_number":7831,"context_line":"        uri \u003d \u0027qemu+ssh://%s/system\u0027"},{"line_number":7832,"context_line":"        drvr \u003d libvirt_driver.LibvirtDriver(fake.FakeVirtAPI(), False)"},{"line_number":7833,"context_line":"        self.assertEqual(uri % dest, drvr._live_migration_uri(dest))"},{"line_number":7834,"context_line":""},{"line_number":7835,"context_line":"    def test_migrate_uri(self):"},{"line_number":7836,"context_line":"        hypervisor_uri_map \u003d ("},{"line_number":7837,"context_line":"            (\u0027xen\u0027, None),"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5201f7_679b1119","line":7834,"in_reply_to":"ba5201f7_bab19191","updated":"2017-01-11 16:46:35.000000000","message":"Added a test case to check that live_migration_scheme will not override scheme set in live_migration_uri as we want to persist existing behavior.","commit_id":"0fdcf887b1f94f7523c22da5ee5b3af817248bea"}],"nova/virt/libvirt/driver.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f1856cde3e12021f87d79d4463e54217b416b345","unresolved":false,"context_lines":[{"line_number":691,"context_line":"        virt_type \u003d CONF.libvirt.virt_type"},{"line_number":692,"context_line":"        # TODO(pkoniszewski): Remove fetching live_migration_uri in Pike"},{"line_number":693,"context_line":"        uri \u003d CONF.libvirt.live_migration_uri"},{"line_number":694,"context_line":"        if uri:"},{"line_number":695,"context_line":"            return uri % dest"},{"line_number":696,"context_line":""},{"line_number":697,"context_line":"        uri \u003d uris.get(virt_type)"},{"line_number":698,"context_line":"        if uri is None:"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5201f7_7a3809ef","line":695,"range":{"start_line":694,"start_character":0,"end_line":695,"end_character":29},"updated":"2017-01-11 16:17:29.000000000","message":"the \"related options\" section of \u0027live_migration_uri\u0027 suggested that \u0027live_migration_scheme\u0027 would overrule this option, yet that doesn\u0027t appear to be the case. Which one is wrong? :)","commit_id":"0fdcf887b1f94f7523c22da5ee5b3af817248bea"},{"author":{"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},"change_message_id":"fe7aa7c43fd9583106514373bf7f74d1825473c6","unresolved":false,"context_lines":[{"line_number":691,"context_line":"        virt_type \u003d CONF.libvirt.virt_type"},{"line_number":692,"context_line":"        # TODO(pkoniszewski): Remove fetching live_migration_uri in Pike"},{"line_number":693,"context_line":"        uri \u003d CONF.libvirt.live_migration_uri"},{"line_number":694,"context_line":"        if uri:"},{"line_number":695,"context_line":"            return uri % dest"},{"line_number":696,"context_line":""},{"line_number":697,"context_line":"        uri \u003d uris.get(virt_type)"},{"line_number":698,"context_line":"        if uri is None:"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5201f7_67531118","line":695,"range":{"start_line":694,"start_character":0,"end_line":695,"end_character":29},"in_reply_to":"ba5201f7_7a3809ef","updated":"2017-01-11 16:46:35.000000000","message":"We want to persist existing behavior if live_migration_uri is set, so the description is wrong in this patch.","commit_id":"0fdcf887b1f94f7523c22da5ee5b3af817248bea"}],"releasenotes/notes/deprecate_live_migration_uri-8ae6656664db5ba0.yaml":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - The live_migration_uri option in the [libvirt] configuration section"},{"line_number":4,"context_line":"    is deprecated, and will be removed in the P release. The"},{"line_number":5,"context_line":"    live_migration_scheme should be used to change scheme used for live"},{"line_number":6,"context_line":"    migration, and live_migration_inbound_addr should be used to change"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba5201f7_f90c8b3d","line":3,"range":{"start_line":3,"start_character":8,"end_line":3,"end_character":26},"updated":"2017-01-09 10:26:07.000000000","message":"Format as ``code``","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - The live_migration_uri option in the [libvirt] configuration section"},{"line_number":4,"context_line":"    is deprecated, and will be removed in the P release. The"},{"line_number":5,"context_line":"    live_migration_scheme should be used to change scheme used for live"},{"line_number":6,"context_line":"    migration, and live_migration_inbound_addr should be used to change"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba5201f7_99245fb3","line":3,"range":{"start_line":3,"start_character":2,"end_line":3,"end_character":4},"updated":"2017-01-09 10:26:07.000000000","message":"If you escape this, you can use rST formatting so the output is more readable:\n\n  - |\n    The ``live_migration_uri`` option..","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - The live_migration_uri option in the [libvirt] configuration section"},{"line_number":4,"context_line":"    is deprecated, and will be removed in the P release. The"},{"line_number":5,"context_line":"    live_migration_scheme should be used to change scheme used for live"},{"line_number":6,"context_line":"    migration, and live_migration_inbound_addr should be used to change"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba5201f7_f923aba5","line":3,"range":{"start_line":3,"start_character":41,"end_line":3,"end_character":50},"updated":"2017-01-09 10:26:07.000000000","message":"``code``","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - The live_migration_uri option in the [libvirt] configuration section"},{"line_number":4,"context_line":"    is deprecated, and will be removed in the P release. The"},{"line_number":5,"context_line":"    live_migration_scheme should be used to change scheme used for live"},{"line_number":6,"context_line":"    migration, and live_migration_inbound_addr should be used to change"},{"line_number":7,"context_line":"    target URI."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba5201f7_19394fd9","line":4,"range":{"start_line":4,"start_character":42,"end_line":4,"end_character":55},"updated":"2017-01-09 10:26:07.000000000","message":"a future release.","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a1ad7b33607b0603cdb810e6234d3b548c71b1e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"ba5201f7_79309be9","line":8,"updated":"2017-01-09 10:26:07.000000000","message":"You\u0027ve also added a new option - that should be documented here, IMO","commit_id":"9b0ddf453b9290be5081eff24412935aab68817e"}]}
