)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"d2449ea778f01eeeb3e9a1f68e7627e54944d629","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In launch-instance-from-volume.rst doc, the naming of a parameter is incorrect."},{"line_number":10,"context_line":"Updating it to the correct one, block-device-mapping from block-device"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I8e400da9445101b9ff5240511c56105e26e16e4c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_f84ef9c0","line":11,"updated":"2019-11-05 19:31:31.000000000","message":"Create a bug for this so we can backport the fix.","commit_id":"c874c6c3d7a95f7928c0dfa9b0e130637306e9e3"}],"doc/source/user/launch-instance-from-volume.rst":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"dfb913fb7a314b521e2ab31f2bb522bf3c56548a","unresolved":false,"context_lines":[{"line_number":24,"context_line":"     - ``--block-device-mapping``"},{"line_number":25,"context_line":"     - :ref:`Create_volume_from_image_and_boot_instance`"},{"line_number":26,"context_line":"   * - Boot from an existing source image, volume, or snapshot."},{"line_number":27,"context_line":"     - ``--block-device-mapping``"},{"line_number":28,"context_line":"     - :ref:`Create_volume_from_image_and_boot_instance`"},{"line_number":29,"context_line":"   * - Attach a swap disk to an instance."},{"line_number":30,"context_line":"     - ``--swap``"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_183d158e","line":27,"updated":"2019-11-05 19:03:21.000000000","message":"So... based on the note later in this doc, \"As of the Stein release, the openstack server create command does not support creating a volume-backed server from a source image like the nova boot command,\" none of these should be referencing the \u0027openstack server create\u0027 command.\n\nBut, as of OSC 4.0.0 there is the --boot-from-volume option, so should this be reworked to use that instead?\n\nhttps://docs.openstack.org/python-openstackclient/latest/cli/command-objects/server.html#cmdoption-openstack-server-create-boot-from-volume","commit_id":"c874c6c3d7a95f7928c0dfa9b0e130637306e9e3"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"dfb913fb7a314b521e2ab31f2bb522bf3c56548a","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"   .. code-block:: console"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"      $ openstack server create --flavor 2 --image 98901246-af91-43d8-b5e6-a4506aa8f369 \\"},{"line_number":107,"context_line":"        --block-device-mapping source\u003dvolume,id\u003dd620d971-b160-4c4e-8652-2513d74e2080,dest\u003dvolume,shutdown\u003dpreserve \\"},{"line_number":108,"context_line":"        myInstanceWithVolume"},{"line_number":109,"context_line":"      +--------------------------------------+--------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_b84de13c","line":106,"range":{"start_line":106,"start_character":8,"end_line":106,"end_character":31},"updated":"2019-11-05 19:03:21.000000000","message":"Again, based on the note about Stein, this can never work to create a volume from an image and either needs to be \u0027nova boot\u0027 or use the newer --boot-from-volume OSC option, if I\u0027m understanding correctly.","commit_id":"c874c6c3d7a95f7928c0dfa9b0e130637306e9e3"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"7a1e4a1768a526af18af619dc6fdbf589bd67ab3","unresolved":false,"context_lines":[{"line_number":103,"context_line":""},{"line_number":104,"context_line":"   .. code-block:: console"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"      $ openstack server create --flavor 2 --image 98901246-af91-43d8-b5e6-a4506aa8f369 \\"},{"line_number":107,"context_line":"        --block-device-mapping source\u003dvolume,id\u003dd620d971-b160-4c4e-8652-2513d74e2080,dest\u003dvolume,shutdown\u003dpreserve \\"},{"line_number":108,"context_line":"        myInstanceWithVolume"},{"line_number":109,"context_line":"      +--------------------------------------+--------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_78d44920","line":106,"range":{"start_line":106,"start_character":8,"end_line":106,"end_character":31},"in_reply_to":"3fa7e38b_b84de13c","updated":"2019-11-05 19:11:52.000000000","message":"I think this is a different case. This is creating a server from a local root disk image and attaching a pre-existing non-bootable volume, which is OK with OSC before 4.0.\n\nHowever, the --block-device-mapping option value format is still wrong here:\n\nhttps://docs.openstack.org/python-openstackclient/latest/cli/command-objects/server.html#server-create\n\n[--block-device-mapping \u003cdev-name\u003dmapping\u003e]\n\n\n--block-device-mapping \u003cdev-name\u003dmapping\u003e\n\n    Create a block device on the server. Block device mapping in the format \u003cdev-name\u003e\u003d\u003cid\u003e:\u003ctype\u003e:\u003csize(GB)\u003e:\u003cdelete-on-terminate\u003e \u003cdev-name\u003e: block device name, like: vdb, xvdc (required) \u003cid\u003e: Name or ID of the volume, volume snapshot or image (required) \u003ctype\u003e: volume, snapshot or image; default: volume (optional) \u003csize(GB)\u003e: volume size if create from image or snapshot (optional) \u003cdelete-on-terminate\u003e: true or false; default: false (optional) (optional extension)","commit_id":"c874c6c3d7a95f7928c0dfa9b0e130637306e9e3"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"dfb913fb7a314b521e2ab31f2bb522bf3c56548a","unresolved":false,"context_lines":[{"line_number":221,"context_line":""},{"line_number":222,"context_line":"   .. code-block:: console"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"      $ nova boot --flavor FLAVOR --block-device-mapping \\"},{"line_number":225,"context_line":"        source\u003dSOURCE,id\u003dID,dest\u003dDEST,size\u003dSIZE,shutdown\u003dPRESERVE,bootindex\u003dINDEX \\"},{"line_number":226,"context_line":"        NAME"},{"line_number":227,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_ad528534","line":224,"range":{"start_line":224,"start_character":34,"end_line":224,"end_character":56},"updated":"2019-11-05 19:03:21.000000000","message":"This one needs to stay as --block-device because it\u0027s nova boot.\n\nOr, it needs to change to \u0027openstack server create\u0027 and use the --boot-from-volume option.","commit_id":"c874c6c3d7a95f7928c0dfa9b0e130637306e9e3"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"7a1e4a1768a526af18af619dc6fdbf589bd67ab3","unresolved":false,"context_lines":[{"line_number":221,"context_line":""},{"line_number":222,"context_line":"   .. code-block:: console"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"      $ nova boot --flavor FLAVOR --block-device-mapping \\"},{"line_number":225,"context_line":"        source\u003dSOURCE,id\u003dID,dest\u003dDEST,size\u003dSIZE,shutdown\u003dPRESERVE,bootindex\u003dINDEX \\"},{"line_number":226,"context_line":"        NAME"},{"line_number":227,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_18d99555","line":224,"range":{"start_line":224,"start_character":34,"end_line":224,"end_character":56},"in_reply_to":"3fa7e38b_ad528534","updated":"2019-11-05 19:11:52.000000000","message":"Agree.","commit_id":"c874c6c3d7a95f7928c0dfa9b0e130637306e9e3"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"dfb913fb7a314b521e2ab31f2bb522bf3c56548a","unresolved":false,"context_lines":[{"line_number":230,"context_line":"   - ``--flavor``"},{"line_number":231,"context_line":"     The flavor ID or name."},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"   - ``--block-device-mapping``"},{"line_number":234,"context_line":"     source\u003dSOURCE,id\u003dID,dest\u003dDEST,size\u003dSIZE,shutdown\u003dPRESERVE,bootindex\u003dINDEX"},{"line_number":235,"context_line":""},{"line_number":236,"context_line":"     **source\u003dSOURCE**"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_6d324d12","line":233,"range":{"start_line":233,"start_character":7,"end_line":233,"end_character":29},"updated":"2019-11-05 19:03:21.000000000","message":"Same.","commit_id":"c874c6c3d7a95f7928c0dfa9b0e130637306e9e3"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"dfb913fb7a314b521e2ab31f2bb522bf3c56548a","unresolved":false,"context_lines":[{"line_number":260,"context_line":"   See the `nova boot`_ command documentation and :doc:`block-device-mapping`"},{"line_number":261,"context_line":"   for more details on these parameters."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"   .. note:: As of the Stein release, the ``openstack server create`` command"},{"line_number":264,"context_line":"      does not support creating a volume-backed server from a source image like"},{"line_number":265,"context_line":"      the ``nova boot`` command. The next steps will show how to create a"},{"line_number":266,"context_line":"      bootable volume from an image and then create a server from that boot"},{"line_number":267,"context_line":"      volume using the ``openstack server create`` command."},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"#. Create a bootable volume from an image. Cinder makes a volume bootable"},{"line_number":270,"context_line":"   when ``--image`` parameter is passed."}],"source_content_type":"text/x-rst","patch_set":1,"id":"3fa7e38b_385b31f7","line":267,"range":{"start_line":263,"start_character":3,"end_line":267,"end_character":59},"updated":"2019-11-05 19:03:21.000000000","message":"This is the note about boot from volume. We probably need a new note about --boot-from-volume or maybe replace this note with a new one.","commit_id":"c874c6c3d7a95f7928c0dfa9b0e130637306e9e3"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"d6b7776740a8e314072ae4d8ee53086ae6c7ab12","unresolved":false,"context_lines":[{"line_number":371,"context_line":"      +---------------------+-----------------+--------+------+---------------------------------+"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":".. _nova boot: https://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-boot"},{"line_number":374,"context_line":".. _nova boot: https://docs.openstack.org/python-openstackclient/latest/cli/command-objects/server.html#server-create"},{"line_number":375,"context_line":""},{"line_number":376,"context_line":".. _Attach_swap_or_ephemeral_disk_to_an_instance:"},{"line_number":377,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_3ef479f1","line":374,"updated":"2019-11-05 21:07:57.000000000","message":"You need to remove this line, the docs job error is because of two duplicate refs here for \"_nova boot\"","commit_id":"1315b69293ff08a0c6d1f731cbb17b38b14a8ced"},{"author":{"_account_id":27478,"name":"Archit Modi","email":"amodi@redhat.com","username":"amodi"},"change_message_id":"9c9247a3cd4212cd19a283147f759f972479beee","unresolved":false,"context_lines":[{"line_number":371,"context_line":"      +---------------------+-----------------+--------+------+---------------------------------+"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":".. _nova boot: https://docs.openstack.org/python-novaclient/latest/cli/nova.html#nova-boot"},{"line_number":374,"context_line":".. _nova boot: https://docs.openstack.org/python-openstackclient/latest/cli/command-objects/server.html#server-create"},{"line_number":375,"context_line":""},{"line_number":376,"context_line":".. _Attach_swap_or_ephemeral_disk_to_an_instance:"},{"line_number":377,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"3fa7e38b_5ecff58a","line":374,"in_reply_to":"3fa7e38b_3ef479f1","updated":"2019-11-05 21:13:55.000000000","message":"Done","commit_id":"1315b69293ff08a0c6d1f731cbb17b38b14a8ced"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3a466b550cbbe93ec957d06d12a2941748fd27fc","unresolved":false,"context_lines":[{"line_number":264,"context_line":"      does not support creating a volume-backed server from a source image like"},{"line_number":265,"context_line":"      the ``nova boot`` command. The next steps will show how to create a"},{"line_number":266,"context_line":"      bootable volume from an image and then create a server from that boot"},{"line_number":267,"context_line":"      volume using the ``nova boot`` command."},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"#. Create a bootable volume from an image. Cinder makes a volume bootable"},{"line_number":270,"context_line":"   when ``--image`` parameter is passed."}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_dec76546","line":267,"updated":"2019-11-05 21:29:34.000000000","message":"These two references should stay openstack server create.","commit_id":"a15a7c10e975bd640384955e1129336166a1705c"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3a466b550cbbe93ec957d06d12a2941748fd27fc","unresolved":false,"context_lines":[{"line_number":315,"context_line":"   deleted when the instance is terminated."},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"   .. note:: The example here uses the ``--volume`` option for simplicity. The"},{"line_number":318,"context_line":"      ``--block-device`` option could also be used for more granular control"},{"line_number":319,"context_line":"      over the parameters. See the `nova boot`_ documentation for"},{"line_number":320,"context_line":"      details."},{"line_number":321,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_7e15119b","line":318,"range":{"start_line":318,"start_character":8,"end_line":318,"end_character":22},"updated":"2019-11-05 21:29:34.000000000","message":"--block-device-mapping","commit_id":"a15a7c10e975bd640384955e1129336166a1705c"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3a466b550cbbe93ec957d06d12a2941748fd27fc","unresolved":false,"context_lines":[{"line_number":317,"context_line":"   .. note:: The example here uses the ``--volume`` option for simplicity. The"},{"line_number":318,"context_line":"      ``--block-device`` option could also be used for more granular control"},{"line_number":319,"context_line":"      over the parameters. See the `nova boot`_ documentation for"},{"line_number":320,"context_line":"      details."},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"   .. code-block:: console"},{"line_number":323,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"3fa7e38b_3eb319ec","line":320,"updated":"2019-11-05 21:29:34.000000000","message":"Sorry, I see that this part is only valid for the openstack server create command (nova boot has no --volume option). :(\n\nThis part needs to be openstack server create, but no other part should be.","commit_id":"a15a7c10e975bd640384955e1129336166a1705c"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"433e697df332af8544b107a5845fb2f8caf2b971","unresolved":false,"context_lines":[{"line_number":107,"context_line":"        --block-device source\u003dvolume,id\u003dd620d971-b160-4c4e-8652-2513d74e2080,dest\u003dvolume,shutdown\u003dpreserve \\"},{"line_number":108,"context_line":"        myInstanceWithVolume"},{"line_number":109,"context_line":"      +--------------------------------------+--------------------------------------------+"},{"line_number":110,"context_line":"      | Field                                | Value                                      |"},{"line_number":111,"context_line":"      +--------------------------------------+--------------------------------------------+"},{"line_number":112,"context_line":"      | OS-DCF:diskConfig                    | MANUAL                                     |"},{"line_number":113,"context_line":"      | OS-EXT-AZ:availability_zone          | nova                                       |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa7e38b_be7949c6","line":110,"range":{"start_line":110,"start_character":8,"end_line":110,"end_character":13},"updated":"2019-11-05 21:40:59.000000000","message":"Property","commit_id":"708984860bc4635cc31c92f5601f0d8cea4533f8"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"96724bae506b3ea17cbfbc91078277e1357bb89f","unresolved":false,"context_lines":[{"line_number":221,"context_line":""},{"line_number":222,"context_line":"   .. code-block:: console"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":"      $ nova boot --flavor FLAVOR --block-device \\"},{"line_number":225,"context_line":"        source\u003dSOURCE,id\u003dID,dest\u003dDEST,size\u003dSIZE,shutdown\u003dPRESERVE,bootindex\u003dINDEX \\"},{"line_number":226,"context_line":"        NAME"},{"line_number":227,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_f96fd125","line":224,"updated":"2019-11-06 16:22:13.000000000","message":"Looks like I fixed this one:\n\nI985b870759d6c21ef9357b04f39099c02354f135","commit_id":"011acf8a31ee9b78ad3099b337e9f3e02a20c542"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"96724bae506b3ea17cbfbc91078277e1357bb89f","unresolved":false,"context_lines":[{"line_number":314,"context_line":"#. Create a VM from previously created bootable volume. The volume is not"},{"line_number":315,"context_line":"   deleted when the instance is terminated."},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"   .. note:: The example here uses the ``--volume`` option for simplicity. The"},{"line_number":318,"context_line":"      ``--block-device-mapping`` option could also be used for more granular control"},{"line_number":319,"context_line":"      over the parameters. See the `openstack server create`_ documentation for"},{"line_number":320,"context_line":"      details."}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_b9c87921","line":317,"updated":"2019-11-06 16:22:13.000000000","message":"Yeah this was I985b870759d6c21ef9357b04f39099c02354f135 too.","commit_id":"011acf8a31ee9b78ad3099b337e9f3e02a20c542"}],"doc/source/user/launch-instance-using-ISO-image.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"96724bae506b3ea17cbfbc91078277e1357bb89f","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":".. code-block:: console"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   $ nova boot --image ubuntu-14.04.2-server-amd64.iso \\"},{"line_number":17,"context_line":"     --nic net-id \u003d NETWORK_UUID \\"},{"line_number":18,"context_line":"     --flavor 2 INSTANCE_NAME"},{"line_number":19,"context_line":"   +--------------------------------------+--------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_79a0c143","line":16,"updated":"2019-11-06 16:22:13.000000000","message":"Hmm, so https://review.opendev.org/#/c/404623/8/doc/user-guide/source/cli-nova-launch-instance-using-ISO-image.rst@18 was wrong because it used --block-device but that\u0027s not here, so we could keep this as openstack server create right?\n\nLooks like that was fixed in manuals before I imported it to nova:\n\nIb5d425fa1521c2cc99e6b35074039c0f713cd93f","commit_id":"011acf8a31ee9b78ad3099b337e9f3e02a20c542"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"fba5cd6adc539720f524c2ff38b373937c9b4196","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":".. code-block:: console"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   $ nova boot --image ubuntu-14.04.2-server-amd64.iso \\"},{"line_number":17,"context_line":"     --nic net-id \u003d NETWORK_UUID \\"},{"line_number":18,"context_line":"     --flavor 2 INSTANCE_NAME"},{"line_number":19,"context_line":"   +--------------------------------------+--------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_7c58af30","line":16,"in_reply_to":"3fa7e38b_79a0c143","updated":"2019-11-06 16:34:41.000000000","message":"Ah, good point, thanks for catching this.","commit_id":"011acf8a31ee9b78ad3099b337e9f3e02a20c542"},{"author":{"_account_id":27478,"name":"Archit Modi","email":"amodi@redhat.com","username":"amodi"},"change_message_id":"eb48bbab97ab14c5e33b1400091825bdb5fbdabe","unresolved":false,"context_lines":[{"line_number":78,"context_line":"   You need the Block Storage service to preserve the instance after"},{"line_number":79,"context_line":"   shutdown. The ``--block-device`` argument, used with the"},{"line_number":80,"context_line":"   legacy :command:`nova boot`, will not work with the OpenStack"},{"line_number":81,"context_line":"   :command:`openstack server create` command. Instead, the"},{"line_number":82,"context_line":"   :command:`openstack volume create` and"},{"line_number":83,"context_line":"   :command:`openstack server add volume` commands create persistent storage."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"After the instance is successfully launched, connect to the instance"},{"line_number":86,"context_line":"using a remote console and follow the instructions to install the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_ceec94bd","line":83,"range":{"start_line":81,"start_character":13,"end_line":83,"end_character":32},"updated":"2019-11-06 02:39:51.000000000","message":"these need to stay as mentioned in the note itself","commit_id":"011acf8a31ee9b78ad3099b337e9f3e02a20c542"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"96724bae506b3ea17cbfbc91078277e1357bb89f","unresolved":false,"context_lines":[{"line_number":78,"context_line":"   You need the Block Storage service to preserve the instance after"},{"line_number":79,"context_line":"   shutdown. The ``--block-device`` argument, used with the"},{"line_number":80,"context_line":"   legacy :command:`nova boot`, will not work with the OpenStack"},{"line_number":81,"context_line":"   :command:`openstack server create` command. Instead, the"},{"line_number":82,"context_line":"   :command:`openstack volume create` and"},{"line_number":83,"context_line":"   :command:`openstack server add volume` commands create persistent storage."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"After the instance is successfully launched, connect to the instance"},{"line_number":86,"context_line":"using a remote console and follow the instructions to install the"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_b964f922","line":83,"range":{"start_line":81,"start_character":13,"end_line":83,"end_character":32},"in_reply_to":"3fa7e38b_ceec94bd","updated":"2019-11-06 16:22:13.000000000","message":"And these came from Ib5d425fa1521c2cc99e6b35074039c0f713cd93f as well.","commit_id":"011acf8a31ee9b78ad3099b337e9f3e02a20c542"}]}
