)]}'
{"doc/admin-guide/source/compute-live-migration-usage.rst":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"The instructions below cover shared-storage and volume-backed migration."},{"line_number":16,"context_line":"To block-migrate instances, add the command-line option ``--block-migrate``"},{"line_number":17,"context_line":"to the ``nova live-migration`` command, and ``--block-migration``"},{"line_number":18,"context_line":"to the ``openstack server migrate`` command."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. _manual_selection_of_dest:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_d8798494","line":17,"range":{"start_line":17,"start_character":45,"end_line":17,"end_character":64},"updated":"2017-03-06 13:57:38.000000000","message":":command:`--block-migration`","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"The instructions below cover shared-storage and volume-backed migration."},{"line_number":16,"context_line":"To block-migrate instances, add the command-line option ``--block-migrate``"},{"line_number":17,"context_line":"to the ``nova live-migration`` command, and ``--block-migration``"},{"line_number":18,"context_line":"to the ``openstack server migrate`` command."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. _manual_selection_of_dest:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_98454c44","line":17,"range":{"start_line":17,"start_character":8,"end_line":17,"end_character":29},"updated":"2017-03-06 13:57:38.000000000","message":":command:`nova live-migration`","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":15,"context_line":"The instructions below cover shared-storage and volume-backed migration."},{"line_number":16,"context_line":"To block-migrate instances, add the command-line option ``--block-migrate``"},{"line_number":17,"context_line":"to the ``nova live-migration`` command, and ``--block-migration``"},{"line_number":18,"context_line":"to the ``openstack server migrate`` command."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. _manual_selection_of_dest:"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_f86c88d1","line":18,"range":{"start_line":18,"start_character":8,"end_line":18,"end_character":34},"updated":"2017-03-06 13:57:38.000000000","message":":command:`openstack server migrate`","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":121,"context_line":"       | ...                  | ...                                  |"},{"line_number":122,"context_line":"       +----------------------+--------------------------------------+"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"   If the instance is still running on ``HostB``, migration failed. The"},{"line_number":125,"context_line":"   ``nova-scheduler`` and ``nova-conductor`` log files on the controller"},{"line_number":126,"context_line":"   and the ``nova-compute`` log file on the source compute host can help"},{"line_number":127,"context_line":"   pin-point the problem."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_985c6c1a","line":124,"range":{"start_line":124,"start_character":49,"end_line":124,"end_character":50},"updated":"2017-03-06 13:57:38.000000000","message":"the migration failed.*","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":131,"context_line":"Automatic selection of the destination host"},{"line_number":132,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"To leave the selection of the destination host to Nova, you have to use the"},{"line_number":135,"context_line":"nova command-line client."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"#. Obtain the instance ID as shown in step 1 of the Manual Selection"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_f8a3a8fd","line":134,"range":{"start_line":134,"start_character":50,"end_line":134,"end_character":54},"updated":"2017-03-06 13:57:38.000000000","message":"nova* or the Networking service","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":131,"context_line":"Automatic selection of the destination host"},{"line_number":132,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"To leave the selection of the destination host to Nova, you have to use the"},{"line_number":135,"context_line":"nova command-line client."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"#. Obtain the instance ID as shown in step 1 of the Manual Selection"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_38b2a04c","line":134,"range":{"start_line":134,"start_character":56,"end_line":134,"end_character":67},"updated":"2017-03-06 13:57:38.000000000","message":"remove","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":134,"context_line":"To leave the selection of the destination host to Nova, you have to use the"},{"line_number":135,"context_line":"nova command-line client."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"#. Obtain the instance ID as shown in step 1 of the Manual Selection"},{"line_number":138,"context_line":"   section above."},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"#. Leave out the host selection steps 2, 3 and 4."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_98b38c4c","line":137,"range":{"start_line":137,"start_character":38,"end_line":137,"end_character":68},"updated":"2017-03-06 13:57:38.000000000","message":"Link within the doc using :ref: :)","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":148,"context_line":"Monitoring the migration"},{"line_number":149,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"#. A simple check"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"   While the migration is progressing, the instance state is MIGRATING. To"},{"line_number":154,"context_line":"   confirm this:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_f87ac875","line":151,"range":{"start_line":151,"start_character":3,"end_line":151,"end_character":17},"updated":"2017-03-06 13:57:38.000000000","message":"Perform checks.","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":150,"context_line":""},{"line_number":151,"context_line":"#. A simple check"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"   While the migration is progressing, the instance state is MIGRATING. To"},{"line_number":154,"context_line":"   confirm this:"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"   ..  code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_5894b489","line":153,"range":{"start_line":153,"start_character":61,"end_line":153,"end_character":70},"updated":"2017-03-06 13:57:38.000000000","message":"``MIGRATING``","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":150,"context_line":""},{"line_number":151,"context_line":"#. A simple check"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"   While the migration is progressing, the instance state is MIGRATING. To"},{"line_number":154,"context_line":"   confirm this:"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"   ..  code-block:: console"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_f8f1e801","line":154,"range":{"start_line":153,"start_character":72,"end_line":154,"end_character":16},"updated":"2017-03-06 13:57:38.000000000","message":"Execute the following to confirm:","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":165,"context_line":"       | ...                  | ...                                  |"},{"line_number":166,"context_line":"       +----------------------+--------------------------------------+"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"#. Check migration progress"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"   Use the nova command-line client for Nova\u0027s migration monitoring feature."},{"line_number":171,"context_line":"   First, obtain the migration ID."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_18f5dceb","line":168,"range":{"start_line":168,"start_character":8,"end_line":168,"end_character":9},"updated":"2017-03-06 13:57:38.000000000","message":"Check the migration process.*","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":167,"context_line":""},{"line_number":168,"context_line":"#. Check migration progress"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"   Use the nova command-line client for Nova\u0027s migration monitoring feature."},{"line_number":171,"context_line":"   First, obtain the migration ID."},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"   .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_78e6d844","line":170,"range":{"start_line":170,"start_character":40,"end_line":170,"end_character":44},"updated":"2017-03-06 13:57:38.000000000","message":"nova*","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":168,"context_line":"#. Check migration progress"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"   Use the nova command-line client for Nova\u0027s migration monitoring feature."},{"line_number":171,"context_line":"   First, obtain the migration ID."},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"   .. code-block:: console"},{"line_number":174,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_38c70097","line":171,"range":{"start_line":171,"start_character":33,"end_line":171,"end_character":34},"updated":"2017-03-06 13:57:38.000000000","message":"ID: *","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"   .. code-block:: console"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"      $ nova server-migration-list d1df1b5a-70c4-4fed-98b7-423362f2c47c"},{"line_number":176,"context_line":"      .... *output to be done* ...."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"   In this example, the migration ID is 77. Use it to get the migration status."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_98b8ec12","line":175,"range":{"start_line":175,"start_character":8,"end_line":175,"end_character":34},"updated":"2017-03-06 13:57:38.000000000","message":"No openstack cli version of this?","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":173,"context_line":"   .. code-block:: console"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"      $ nova server-migration-list d1df1b5a-70c4-4fed-98b7-423362f2c47c"},{"line_number":176,"context_line":"      .... *output to be done* ...."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"   In this example, the migration ID is 77. Use it to get the migration status."},{"line_number":179,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_b83930a6","line":176,"range":{"start_line":176,"start_character":6,"end_line":176,"end_character":35},"updated":"2017-03-06 13:57:38.000000000","message":"This doesn\u0027t appear in the CLI, does it?","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":175,"context_line":"      $ nova server-migration-list d1df1b5a-70c4-4fed-98b7-423362f2c47c"},{"line_number":176,"context_line":"      .... *output to be done* ...."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"   In this example, the migration ID is 77. Use it to get the migration status."},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"   .. code-block:: console"},{"line_number":181,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_d83c2495","line":178,"range":{"start_line":178,"start_character":48,"end_line":178,"end_character":50},"updated":"2017-03-06 13:57:38.000000000","message":"this","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":180,"context_line":"   .. code-block:: console"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"      $ nova server-migration-show d1df1b5a-70c4-4fed-98b7-423362f2c47c 77"},{"line_number":183,"context_line":"      .... *output to be done* ...."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"What to do when the migration times out"},{"line_number":186,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_f83f2884","line":183,"range":{"start_line":183,"start_character":2,"end_line":183,"end_character":35},"updated":"2017-03-06 13:57:38.000000000","message":"ditto","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":182,"context_line":"      $ nova server-migration-show d1df1b5a-70c4-4fed-98b7-423362f2c47c 77"},{"line_number":183,"context_line":"      .... *output to be done* ...."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"What to do when the migration times out"},{"line_number":186,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"During the migration process, the instance may write to a memory page after"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_58491430","line":185,"range":{"start_line":185,"start_character":0,"end_line":185,"end_character":39},"updated":"2017-03-06 13:57:38.000000000","message":"Migration time out*","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":188,"context_line":"During the migration process, the instance may write to a memory page after"},{"line_number":189,"context_line":"that page has been copied to the destination. When that happens, the same"},{"line_number":190,"context_line":"page has to be copied again. The instance may write to memory pages faster"},{"line_number":191,"context_line":"than they can be copied, so that the migration can\u0027t complete. Nova will"},{"line_number":192,"context_line":"eventually cancel it when the ``live_migration_completion_timeout``,"},{"line_number":193,"context_line":"a configuration parameter, is reached."},{"line_number":194,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_58703472","line":191,"range":{"start_line":191,"start_character":63,"end_line":191,"end_character":67},"updated":"2017-03-06 13:57:38.000000000","message":"The Compute service","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":188,"context_line":"During the migration process, the instance may write to a memory page after"},{"line_number":189,"context_line":"that page has been copied to the destination. When that happens, the same"},{"line_number":190,"context_line":"page has to be copied again. The instance may write to memory pages faster"},{"line_number":191,"context_line":"than they can be copied, so that the migration can\u0027t complete. Nova will"},{"line_number":192,"context_line":"eventually cancel it when the ``live_migration_completion_timeout``,"},{"line_number":193,"context_line":"a configuration parameter, is reached."},{"line_number":194,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_38754063","line":191,"range":{"start_line":191,"start_character":47,"end_line":191,"end_character":52},"updated":"2017-03-06 13:57:38.000000000","message":"cannot *","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":189,"context_line":"that page has been copied to the destination. When that happens, the same"},{"line_number":190,"context_line":"page has to be copied again. The instance may write to memory pages faster"},{"line_number":191,"context_line":"than they can be copied, so that the migration can\u0027t complete. Nova will"},{"line_number":192,"context_line":"eventually cancel it when the ``live_migration_completion_timeout``,"},{"line_number":193,"context_line":"a configuration parameter, is reached."},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"The following remarks assume the KVM/Libvirt hypervisor."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_786b3885","line":192,"range":{"start_line":192,"start_character":0,"end_line":192,"end_character":11},"updated":"2017-03-06 13:57:38.000000000","message":"will cancel when the *","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":196,"context_line":""},{"line_number":197,"context_line":"How to know that the migration timed out"},{"line_number":198,"context_line":"----------------------------------------"},{"line_number":199,"context_line":"To determine that the migration timed out, inspect the"},{"line_number":200,"context_line":"``nova-compute`` log file on the source host. The following log entry shows"},{"line_number":201,"context_line":"that the migration timed out:"},{"line_number":202,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_b80770c8","line":199,"updated":"2017-03-06 13:57:38.000000000","message":"Put a sentence break above this ^^","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":207,"context_line":"   WARNING nova.virt.libvirt.migration [req-...] [instance: ...]"},{"line_number":208,"context_line":"   live migration not completed after 1800 sec"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"Nova also cancels migrations when the memory copy doesn\u0027t seem to make"},{"line_number":211,"context_line":"progress.  Ocata disables this feature by default, but it can be enabled"},{"line_number":212,"context_line":"using the configuration parameter"},{"line_number":213,"context_line":"``live_migration_progress_timeout``. Should this be the case,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_d80a64d1","line":210,"range":{"start_line":210,"start_character":0,"end_line":210,"end_character":4},"updated":"2017-03-06 13:57:38.000000000","message":"The Compute service *","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":207,"context_line":"   WARNING nova.virt.libvirt.migration [req-...] [instance: ...]"},{"line_number":208,"context_line":"   live migration not completed after 1800 sec"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"Nova also cancels migrations when the memory copy doesn\u0027t seem to make"},{"line_number":211,"context_line":"progress.  Ocata disables this feature by default, but it can be enabled"},{"line_number":212,"context_line":"using the configuration parameter"},{"line_number":213,"context_line":"``live_migration_progress_timeout``. Should this be the case,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_18115c04","line":210,"range":{"start_line":210,"start_character":50,"end_line":210,"end_character":57},"updated":"2017-03-06 13:57:38.000000000","message":"does not *","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":208,"context_line":"   live migration not completed after 1800 sec"},{"line_number":209,"context_line":""},{"line_number":210,"context_line":"Nova also cancels migrations when the memory copy doesn\u0027t seem to make"},{"line_number":211,"context_line":"progress.  Ocata disables this feature by default, but it can be enabled"},{"line_number":212,"context_line":"using the configuration parameter"},{"line_number":213,"context_line":"``live_migration_progress_timeout``. Should this be the case,"},{"line_number":214,"context_line":"you may find the following message in the log:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_38fc60b7","line":211,"range":{"start_line":211,"start_character":10,"end_line":211,"end_character":11},"updated":"2017-03-06 13:57:38.000000000","message":"remove extra space","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":237,"context_line":"     $ nova live-migration-force-complete INSTANCE_ID MIGRATION_ID"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"  The instance is paused until memory copy completes. Since the pause impacts"},{"line_number":240,"context_line":"  time keeping on the instance, and not all applications tolerate wrong"},{"line_number":241,"context_line":"  time settings, use this approach with caution."},{"line_number":242,"context_line":""},{"line_number":243,"context_line":"- **Enable auto-convergence**"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_78f098c9","line":240,"range":{"start_line":240,"start_character":66,"end_line":240,"end_character":71},"updated":"2017-03-06 13:57:38.000000000","message":"incorrect*","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":248,"context_line":""},{"line_number":249,"context_line":"  To enable auto-convergence, set"},{"line_number":250,"context_line":"  ``live_migration_permit_auto_convergence\u003dtrue`` in ``nova.conf``"},{"line_number":251,"context_line":"  and restart nova-compute. Do this on all compute hosts."},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"  One possible downside of auto-convergence is the slowing down of the"},{"line_number":254,"context_line":"  instance."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_f8a9e890","line":251,"range":{"start_line":251,"start_character":14,"end_line":251,"end_character":26},"updated":"2017-03-06 13:57:38.000000000","message":"``nova-compute``","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":250,"context_line":"  ``live_migration_permit_auto_convergence\u003dtrue`` in ``nova.conf``"},{"line_number":251,"context_line":"  and restart nova-compute. Do this on all compute hosts."},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"  One possible downside of auto-convergence is the slowing down of the"},{"line_number":254,"context_line":"  instance."},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"- **Enable post-copy**"},{"line_number":257,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_5893d45a","line":254,"range":{"start_line":253,"start_character":2,"end_line":254,"end_character":11},"updated":"2017-03-06 13:57:38.000000000","message":"Put this in a warning note?","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":255,"context_line":""},{"line_number":256,"context_line":"- **Enable post-copy**"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"  This is another Libvirt feature. Again, Libvirt detects that the"},{"line_number":259,"context_line":"  migration doesn\u0027t progress, but responds by activating the virtual machine"},{"line_number":260,"context_line":"  on the destination host before all its memory has been copied. Accesses to"},{"line_number":261,"context_line":"  missing memory pages result in page faults that are satisfied from the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_9899cc7b","line":258,"range":{"start_line":258,"start_character":35,"end_line":258,"end_character":42},"updated":"2017-03-06 13:57:38.000000000","message":"remove","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":255,"context_line":""},{"line_number":256,"context_line":"- **Enable post-copy**"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"  This is another Libvirt feature. Again, Libvirt detects that the"},{"line_number":259,"context_line":"  migration doesn\u0027t progress, but responds by activating the virtual machine"},{"line_number":260,"context_line":"  on the destination host before all its memory has been copied. Accesses to"},{"line_number":261,"context_line":"  missing memory pages result in page faults that are satisfied from the"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_789ed863","line":258,"range":{"start_line":258,"start_character":10,"end_line":258,"end_character":17},"updated":"2017-03-06 13:57:38.000000000","message":"s/another/a","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":256,"context_line":"- **Enable post-copy**"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"  This is another Libvirt feature. Again, Libvirt detects that the"},{"line_number":259,"context_line":"  migration doesn\u0027t progress, but responds by activating the virtual machine"},{"line_number":260,"context_line":"  on the destination host before all its memory has been copied. Accesses to"},{"line_number":261,"context_line":"  missing memory pages result in page faults that are satisfied from the"},{"line_number":262,"context_line":"  source host."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_d88d0432","line":259,"range":{"start_line":259,"start_character":12,"end_line":259,"end_character":19},"updated":"2017-03-06 13:57:38.000000000","message":"does not *","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":257,"context_line":""},{"line_number":258,"context_line":"  This is another Libvirt feature. Again, Libvirt detects that the"},{"line_number":259,"context_line":"  migration doesn\u0027t progress, but responds by activating the virtual machine"},{"line_number":260,"context_line":"  on the destination host before all its memory has been copied. Accesses to"},{"line_number":261,"context_line":"  missing memory pages result in page faults that are satisfied from the"},{"line_number":262,"context_line":"  source host."},{"line_number":263,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_7875f82f","line":260,"range":{"start_line":260,"start_character":65,"end_line":260,"end_character":74},"updated":"2017-03-06 13:57:38.000000000","message":"Access*","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":263,"context_line":""},{"line_number":264,"context_line":"  To enable post-copy, set"},{"line_number":265,"context_line":"  ``live_migration_permit_post_copy\u003dtrue`` in ``nova.conf``"},{"line_number":266,"context_line":"  and restart nova-compute. Do this on all compute hosts."},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"  When post-copy is enabled, manual force-completion doesn\u0027t pause the"},{"line_number":269,"context_line":"  instance but switches to the post-copy process."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_d8942438","line":266,"range":{"start_line":266,"start_character":14,"end_line":266,"end_character":26},"updated":"2017-03-06 13:57:38.000000000","message":"``nova-compute``","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":265,"context_line":"  ``live_migration_permit_post_copy\u003dtrue`` in ``nova.conf``"},{"line_number":266,"context_line":"  and restart nova-compute. Do this on all compute hosts."},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"  When post-copy is enabled, manual force-completion doesn\u0027t pause the"},{"line_number":269,"context_line":"  instance but switches to the post-copy process."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"  Possible downsides: When the network connection between source and"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_f8972837","line":268,"range":{"start_line":268,"start_character":53,"end_line":268,"end_character":60},"updated":"2017-03-06 13:57:38.000000000","message":"does not *","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":268,"context_line":"  When post-copy is enabled, manual force-completion doesn\u0027t pause the"},{"line_number":269,"context_line":"  instance but switches to the post-copy process."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"  Possible downsides: When the network connection between source and"},{"line_number":272,"context_line":"  destination is interrupted, page-faults can\u0027t be resolved anymore, and the"},{"line_number":273,"context_line":"  virtual machine is rebooted. Furthermore, post-copy may lead to an"},{"line_number":274,"context_line":"  increased page-fault rate during migration, which slows the instance down."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_38a620ae","line":271,"range":{"start_line":271,"start_character":2,"end_line":271,"end_character":22},"updated":"2017-03-06 13:57:38.000000000","message":"Put this in a note?","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"f583a035a482e776bc79a4a93fcaea18b2a70ea4","unresolved":false,"context_lines":[{"line_number":269,"context_line":"  instance but switches to the post-copy process."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"  Possible downsides: When the network connection between source and"},{"line_number":272,"context_line":"  destination is interrupted, page-faults can\u0027t be resolved anymore, and the"},{"line_number":273,"context_line":"  virtual machine is rebooted. Furthermore, post-copy may lead to an"},{"line_number":274,"context_line":"  increased page-fault rate during migration, which slows the instance down."}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba2be162_98a70ca6","line":272,"range":{"start_line":272,"start_character":42,"end_line":272,"end_character":47},"updated":"2017-03-06 13:57:38.000000000","message":"cannot*","commit_id":"2b8806ba9e54eba165982dfc9c87be506c9df90f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Live-migrate instances"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Live-Migrating an instance means moving its virtual machine to a different"},{"line_number":8,"context_line":"OpenStack Compute server while the instance continues running."},{"line_number":9,"context_line":"Before starting a live-migration, review the chapter"},{"line_number":10,"context_line":":ref:`section_configuring-compute-migrations`. It covers"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_18bf7ad1","line":7,"range":{"start_line":7,"start_character":5,"end_line":7,"end_character":6},"updated":"2017-03-07 12:32:36.000000000","message":"m (lowercase)","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Live-migrate instances"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Live-Migrating an instance means moving its virtual machine to a different"},{"line_number":8,"context_line":"OpenStack Compute server while the instance continues running."},{"line_number":9,"context_line":"Before starting a live-migration, review the chapter"},{"line_number":10,"context_line":":ref:`section_configuring-compute-migrations`. It covers"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_fe7c25ed","line":7,"range":{"start_line":7,"start_character":5,"end_line":7,"end_character":6},"in_reply_to":"9a30ddce_18bf7ad1","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"The instructions below cover shared-storage and volume-backed migration."},{"line_number":16,"context_line":"To block-migrate instances, add the command-line option"},{"line_number":17,"context_line":":command:``--block-migrate``"},{"line_number":18,"context_line":"to the :command:``nova live-migration`` command, and"},{"line_number":19,"context_line":":command:``--block-migration``"},{"line_number":20,"context_line":"to the :command:``openstack server migrate`` command."}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_16ee6b22","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":28},"updated":"2017-03-07 12:32:36.000000000","message":"``--block-migrate``","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"The instructions below cover shared-storage and volume-backed migration."},{"line_number":16,"context_line":"To block-migrate instances, add the command-line option"},{"line_number":17,"context_line":":command:``--block-migrate``"},{"line_number":18,"context_line":"to the :command:``nova live-migration`` command, and"},{"line_number":19,"context_line":":command:``--block-migration``"},{"line_number":20,"context_line":"to the :command:``openstack server migrate`` command."}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_e9901598","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":28},"in_reply_to":"9a30ddce_16ee6b22","updated":"2017-03-08 03:17:20.000000000","message":"That\u0027s what I wrote originally. Alexandra asked me to add the :command: qualifier. So, with or without :command:?\n\nFor now, no change.","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":15,"context_line":"The instructions below cover shared-storage and volume-backed migration."},{"line_number":16,"context_line":"To block-migrate instances, add the command-line option"},{"line_number":17,"context_line":":command:``--block-migrate``"},{"line_number":18,"context_line":"to the :command:``nova live-migration`` command, and"},{"line_number":19,"context_line":":command:``--block-migration``"},{"line_number":20,"context_line":"to the :command:``openstack server migrate`` command."},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_96da5b77","line":18,"range":{"start_line":18,"start_character":7,"end_line":18,"end_character":39},"updated":"2017-03-07 12:32:36.000000000","message":":command:`nova live-migration`\n\n(use one `)","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":16,"context_line":"To block-migrate instances, add the command-line option"},{"line_number":17,"context_line":":command:``--block-migrate``"},{"line_number":18,"context_line":"to the :command:``nova live-migration`` command, and"},{"line_number":19,"context_line":":command:``--block-migration``"},{"line_number":20,"context_line":"to the :command:``openstack server migrate`` command."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":".. _manual_selection_of_dest:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_d6bbf30c","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":30},"updated":"2017-03-07 12:32:36.000000000","message":"``--block-migration``","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":17,"context_line":":command:``--block-migrate``"},{"line_number":18,"context_line":"to the :command:``nova live-migration`` command, and"},{"line_number":19,"context_line":":command:``--block-migration``"},{"line_number":20,"context_line":"to the :command:``openstack server migrate`` command."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":".. _manual_selection_of_dest:"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_3641af0c","line":20,"range":{"start_line":20,"start_character":7,"end_line":20,"end_character":44},"updated":"2017-03-07 12:32:36.000000000","message":":command:`openstack server migrate`","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":133,"context_line":"Automatic selection of the destination host"},{"line_number":134,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"To leave the selection of the destination host to Nova, use the"},{"line_number":137,"context_line":"nova command-line client."},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"#. Obtain the instance ID as shown in step 1 of the section"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_188dba31","line":136,"range":{"start_line":136,"start_character":50,"end_line":136,"end_character":51},"updated":"2017-03-07 12:32:36.000000000","message":"nova (as below)","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":133,"context_line":"Automatic selection of the destination host"},{"line_number":134,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"To leave the selection of the destination host to Nova, use the"},{"line_number":137,"context_line":"nova command-line client."},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"#. Obtain the instance ID as shown in step 1 of the section"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_dea121ab","line":136,"range":{"start_line":136,"start_character":50,"end_line":136,"end_character":51},"in_reply_to":"9a30ddce_188dba31","updated":"2017-03-08 03:17:20.000000000","message":"I will replace it with \"compute service\".\n\nDONE","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":139,"context_line":"#. Obtain the instance ID as shown in step 1 of the section"},{"line_number":140,"context_line":"   :ref:`manual_selection_of_dest`."},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"#. Leave out the host selection steps 2, 3 and 4."},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"#. Migrate the instance:"},{"line_number":145,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_78a3169f","line":142,"range":{"start_line":142,"start_character":41,"end_line":142,"end_character":42},"updated":"2017-03-07 12:32:36.000000000","message":"3,","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":139,"context_line":"#. Obtain the instance ID as shown in step 1 of the section"},{"line_number":140,"context_line":"   :ref:`manual_selection_of_dest`."},{"line_number":141,"context_line":""},{"line_number":142,"context_line":"#. Leave out the host selection steps 2, 3 and 4."},{"line_number":143,"context_line":""},{"line_number":144,"context_line":"#. Migrate the instance:"},{"line_number":145,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_3e107da8","line":142,"range":{"start_line":142,"start_character":41,"end_line":142,"end_character":42},"in_reply_to":"9a30ddce_78a3169f","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":"#. Migrate the instance:"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"  .. code-block:: console"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"     $ nova live-migration d1df1b5a-70c4-4fed-98b7-423362f2c47c"},{"line_number":149,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_f65d57ed","line":146,"range":{"start_line":146,"start_character":0,"end_line":146,"end_character":2},"updated":"2017-03-07 12:32:36.000000000","message":"one more indentation is required here","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":"#. Migrate the instance:"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"  .. code-block:: console"},{"line_number":147,"context_line":""},{"line_number":148,"context_line":"     $ nova live-migration d1df1b5a-70c4-4fed-98b7-423362f2c47c"},{"line_number":149,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_1e0d7990","line":146,"range":{"start_line":146,"start_character":0,"end_line":146,"end_character":2},"in_reply_to":"9a30ddce_f65d57ed","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":150,"context_line":"Monitoring the migration"},{"line_number":151,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"#. Confirm that the instance is migrating"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"   ..  code-block:: console"},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_d8aa4270","line":153,"range":{"start_line":153,"start_character":32,"end_line":153,"end_character":41},"updated":"2017-03-07 12:32:36.000000000","message":"migrating:","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":150,"context_line":"Monitoring the migration"},{"line_number":151,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"#. Confirm that the instance is migrating"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"   ..  code-block:: console"},{"line_number":156,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_be454db4","line":153,"range":{"start_line":153,"start_character":32,"end_line":153,"end_character":41},"in_reply_to":"9a30ddce_d8aa4270","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":164,"context_line":"       | ...                  | ...                                  |"},{"line_number":165,"context_line":"       +----------------------+--------------------------------------+"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"#. Check the migration progress"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"   Use the nova command-line client for nova\u0027s migration monitoring feature."},{"line_number":170,"context_line":"   First, obtain the migration ID:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_18bbfac5","line":167,"range":{"start_line":167,"start_character":23,"end_line":167,"end_character":31},"updated":"2017-03-07 12:32:36.000000000","message":"progress.","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":164,"context_line":"       | ...                  | ...                                  |"},{"line_number":165,"context_line":"       +----------------------+--------------------------------------+"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"#. Check the migration progress"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"   Use the nova command-line client for nova\u0027s migration monitoring feature."},{"line_number":170,"context_line":"   First, obtain the migration ID:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_9e4a49c4","line":167,"range":{"start_line":167,"start_character":23,"end_line":167,"end_character":31},"in_reply_to":"9a30ddce_18bbfac5","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":191,"context_line":"than they can be copied, so that the migration cannot complete."},{"line_number":192,"context_line":"The Compute service will"},{"line_number":193,"context_line":"cancel it when the ``live_migration_completion_timeout``,"},{"line_number":194,"context_line":"a configuration parameter, is reached."},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"The following remarks assume the KVM/Libvirt hypervisor."},{"line_number":197,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_7b023040","line":194,"range":{"start_line":194,"start_character":0,"end_line":194,"end_character":2},"updated":"2017-03-07 12:32:36.000000000","message":"delete","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":191,"context_line":"than they can be copied, so that the migration cannot complete."},{"line_number":192,"context_line":"The Compute service will"},{"line_number":193,"context_line":"cancel it when the ``live_migration_completion_timeout``,"},{"line_number":194,"context_line":"a configuration parameter, is reached."},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"The following remarks assume the KVM/Libvirt hypervisor."},{"line_number":197,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_bbfca83f","line":194,"range":{"start_line":194,"start_character":25,"end_line":194,"end_character":26},"updated":"2017-03-07 12:32:36.000000000","message":"delete","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":191,"context_line":"than they can be copied, so that the migration cannot complete."},{"line_number":192,"context_line":"The Compute service will"},{"line_number":193,"context_line":"cancel it when the ``live_migration_completion_timeout``,"},{"line_number":194,"context_line":"a configuration parameter, is reached."},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"The following remarks assume the KVM/Libvirt hypervisor."},{"line_number":197,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_7e9f5550","line":194,"range":{"start_line":194,"start_character":0,"end_line":194,"end_character":2},"in_reply_to":"9a30ddce_7b023040","updated":"2017-03-08 03:17:20.000000000","message":"I kept it in for now. Would the reader understand what live_migration_completion_timeout is?","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":231,"context_line":""},{"line_number":232,"context_line":"     $ nova live-migration-abort INSTANCE_ID MIGRATION_ID"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"To make live-migration succeed, you have several options."},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"- **Manually force-complete the migration**"},{"line_number":237,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_983c4a31","line":234,"range":{"start_line":234,"start_character":49,"end_line":234,"end_character":57},"updated":"2017-03-07 12:32:36.000000000","message":"options:","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":231,"context_line":""},{"line_number":232,"context_line":"     $ nova live-migration-abort INSTANCE_ID MIGRATION_ID"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":"To make live-migration succeed, you have several options."},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"- **Manually force-complete the migration**"},{"line_number":237,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_1e365952","line":234,"range":{"start_line":234,"start_character":49,"end_line":234,"end_character":57},"in_reply_to":"9a30ddce_983c4a31","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":"  The instance is paused until memory copy completes."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":".. caution::"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"  Since the pause impacts"},{"line_number":247,"context_line":"  time keeping on the instance, and not all applications tolerate incorrect"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_76f967c8","line":244,"range":{"start_line":244,"start_character":0,"end_line":244,"end_character":12},"updated":"2017-03-07 12:32:36.000000000","message":"I think this should have the same indentation as the line above (to be directly under the bullet). The same for lines 260 and 280.","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":"  The instance is paused until memory copy completes."},{"line_number":243,"context_line":""},{"line_number":244,"context_line":".. caution::"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"  Since the pause impacts"},{"line_number":247,"context_line":"  time keeping on the instance, and not all applications tolerate incorrect"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_1ee819b4","line":244,"range":{"start_line":244,"start_character":0,"end_line":244,"end_character":12},"in_reply_to":"9a30ddce_76f967c8","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":244,"context_line":".. caution::"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"  Since the pause impacts"},{"line_number":247,"context_line":"  time keeping on the instance, and not all applications tolerate incorrect"},{"line_number":248,"context_line":"  time settings, use this approach with caution."},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"- **Enable auto-convergence**"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_7b8950ca","line":247,"range":{"start_line":247,"start_character":30,"end_line":247,"end_character":31},"updated":"2017-03-07 12:32:36.000000000","message":"no comma","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":244,"context_line":".. caution::"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"  Since the pause impacts"},{"line_number":247,"context_line":"  time keeping on the instance, and not all applications tolerate incorrect"},{"line_number":248,"context_line":"  time settings, use this approach with caution."},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"- **Enable auto-convergence**"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_3e023d70","line":247,"range":{"start_line":247,"start_character":30,"end_line":247,"end_character":31},"in_reply_to":"9a30ddce_7b8950ca","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":265,"context_line":"- **Enable post-copy**"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":"  This is a Libvirt feature. Libvirt detects that the"},{"line_number":268,"context_line":"  migration does not progress, and responds by activating the virtual machine"},{"line_number":269,"context_line":"  on the destination host before all its memory has been copied. Access to"},{"line_number":270,"context_line":"  missing memory pages result in page faults that are satisfied from the"},{"line_number":271,"context_line":"  source host."}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_d65f730c","line":268,"range":{"start_line":268,"start_character":29,"end_line":268,"end_character":30},"updated":"2017-03-07 12:32:36.000000000","message":"no comma","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":265,"context_line":"- **Enable post-copy**"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":"  This is a Libvirt feature. Libvirt detects that the"},{"line_number":268,"context_line":"  migration does not progress, and responds by activating the virtual machine"},{"line_number":269,"context_line":"  on the destination host before all its memory has been copied. Access to"},{"line_number":270,"context_line":"  missing memory pages result in page faults that are satisfied from the"},{"line_number":271,"context_line":"  source host."}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_de04c17f","line":268,"range":{"start_line":268,"start_character":29,"end_line":268,"end_character":30},"in_reply_to":"9a30ddce_d65f730c","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":282,"context_line":"  Possible downsides:"},{"line_number":283,"context_line":""},{"line_number":284,"context_line":"  - When the network connection between source and"},{"line_number":285,"context_line":"    destination is interrupted, page-faults cannot be resolved anymore,"},{"line_number":286,"context_line":"    and the virtual machine is rebooted."},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"  - Post-copy may lead to an"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_dbeebceb","line":285,"range":{"start_line":285,"start_character":32,"end_line":285,"end_character":43},"updated":"2017-03-07 12:32:36.000000000","message":"page faults","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":282,"context_line":"  Possible downsides:"},{"line_number":283,"context_line":""},{"line_number":284,"context_line":"  - When the network connection between source and"},{"line_number":285,"context_line":"    destination is interrupted, page-faults cannot be resolved anymore,"},{"line_number":286,"context_line":"    and the virtual machine is rebooted."},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"  - Post-copy may lead to an"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_7ef4b586","line":285,"range":{"start_line":285,"start_character":32,"end_line":285,"end_character":43},"in_reply_to":"9a30ddce_dbeebceb","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"7c3e39e6ca87f26f8cd3e24daa93fa9b21d52f60","unresolved":false,"context_lines":[{"line_number":286,"context_line":"    and the virtual machine is rebooted."},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"  - Post-copy may lead to an"},{"line_number":289,"context_line":"    increased page-fault rate during migration,"},{"line_number":290,"context_line":"    which can slow the instance down."}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_5b9e4c57","line":289,"range":{"start_line":289,"start_character":14,"end_line":289,"end_character":24},"updated":"2017-03-07 12:32:36.000000000","message":"page fault","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"dcf657c48fbae7b31f97ee768f82c4bb7bb05434","unresolved":false,"context_lines":[{"line_number":286,"context_line":"    and the virtual machine is rebooted."},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"  - Post-copy may lead to an"},{"line_number":289,"context_line":"    increased page-fault rate during migration,"},{"line_number":290,"context_line":"    which can slow the instance down."}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a30ddce_beee2db2","line":289,"range":{"start_line":289,"start_character":14,"end_line":289,"end_character":24},"in_reply_to":"9a30ddce_5b9e4c57","updated":"2017-03-08 03:17:20.000000000","message":"Done","commit_id":"de9e7faf0ae5c4a00abdbb18079e020251017fbd"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"3f6266b21db942531525da2a43a5799dbf061562","unresolved":false,"context_lines":[{"line_number":31,"context_line":"       | ID                                   | Name | Status | Networks        | Image Name |"},{"line_number":32,"context_line":"       +--------------------------------------+------+--------+-----------------+------------+"},{"line_number":33,"context_line":"       | d1df1b5a-70c4-4fed-98b7-423362f2c47c | vm1  | ACTIVE | private\u003da.b.c.d | ...        |"},{"line_number":34,"context_line":"       +--------------------------------------+------+--------+-----------------+------------+"},{"line_number":35,"context_line":"       | d693db9e-a7cf-45ef-a7c9-b3ecb5f22645 | vm2  | ACTIVE | private\u003de.f.g.h | ...        |"},{"line_number":36,"context_line":"       +--------------------------------------+------+--------+-----------------+------------+"},{"line_number":37,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a30ddce_8454b221","side":"PARENT","line":34,"range":{"start_line":34,"start_character":7,"end_line":34,"end_character":17},"updated":"2017-03-08 10:31:10.000000000","message":"wait I just saw this. Was there a reason you removed this?","commit_id":"8c58697a48e862d0e0eee16de4e71fcae121d5bc"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"6226faeb70ee991a264dc11aee4aed99a480edf6","unresolved":false,"context_lines":[{"line_number":31,"context_line":"       | ID                                   | Name | Status | Networks        | Image Name |"},{"line_number":32,"context_line":"       +--------------------------------------+------+--------+-----------------+------------+"},{"line_number":33,"context_line":"       | d1df1b5a-70c4-4fed-98b7-423362f2c47c | vm1  | ACTIVE | private\u003da.b.c.d | ...        |"},{"line_number":34,"context_line":"       +--------------------------------------+------+--------+-----------------+------------+"},{"line_number":35,"context_line":"       | d693db9e-a7cf-45ef-a7c9-b3ecb5f22645 | vm2  | ACTIVE | private\u003de.f.g.h | ...        |"},{"line_number":36,"context_line":"       +--------------------------------------+------+--------+-----------------+------------+"},{"line_number":37,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a30ddce_2a558d4f","side":"PARENT","line":34,"range":{"start_line":34,"start_character":7,"end_line":34,"end_character":17},"in_reply_to":"9a30ddce_8454b221","updated":"2017-03-09 02:49:02.000000000","message":"When I run openstack server list, there is no line between the instances. I think this is an error on the original page.","commit_id":"8c58697a48e862d0e0eee16de4e71fcae121d5bc"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"3f6266b21db942531525da2a43a5799dbf061562","unresolved":false,"context_lines":[{"line_number":164,"context_line":"       | ...                  | ...                                  |"},{"line_number":165,"context_line":"       +----------------------+--------------------------------------+"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"#. Check the progress"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"   Use the nova command-line client for nova\u0027s migration monitoring feature."},{"line_number":170,"context_line":"   First, obtain the migration ID:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a30ddce_4421dab3","line":167,"range":{"start_line":167,"start_character":13,"end_line":167,"end_character":21},"updated":"2017-03-08 10:31:10.000000000","message":"progress. *","commit_id":"dd86a64e845b65564ef816c41459d46c0113abf6"},{"author":{"_account_id":15002,"name":"Bernd Bausch","email":"berndbausch@gmail.com","username":"berndbausch"},"change_message_id":"6226faeb70ee991a264dc11aee4aed99a480edf6","unresolved":false,"context_lines":[{"line_number":164,"context_line":"       | ...                  | ...                                  |"},{"line_number":165,"context_line":"       +----------------------+--------------------------------------+"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"#. Check the progress"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"   Use the nova command-line client for nova\u0027s migration monitoring feature."},{"line_number":170,"context_line":"   First, obtain the migration ID:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a30ddce_6a4f85bd","line":167,"range":{"start_line":167,"start_character":13,"end_line":167,"end_character":21},"in_reply_to":"9a30ddce_4421dab3","updated":"2017-03-09 02:49:02.000000000","message":"shorter and shorter :)","commit_id":"dd86a64e845b65564ef816c41459d46c0113abf6"}]}
