diff options
author | Dmitry Tantsur <dtantsur@protonmail.com> | 2020-11-10 11:32:02 +0100 |
---|---|---|
committer | Dmitry Tantsur <dtantsur@protonmail.com> | 2020-11-10 11:32:02 +0100 |
commit | 2d5c7f80d8c233181eac7407f81691047e696086 (patch) | |
tree | ef6d146ea52bafb00999e22bfdcd01daa6c385a0 /doc | |
parent | 08bf8dee65acead2b08ca4563a273cd9bb60c5b4 (diff) | |
download | ironic-2d5c7f80d8c233181eac7407f81691047e696086.tar.gz |
Docs: a more complete example of ramdisk boot with redfish-virtual-media
It proved easy to overlook that it requires changing the deploy_interface.
Change-Id: Ibd4b76db4a78e0a71b6dce3d01cd3e9548e5b099
Diffstat (limited to 'doc')
-rw-r--r-- | doc/source/admin/drivers/redfish.rst | 13 | ||||
-rw-r--r-- | doc/source/admin/ramdisk-boot.rst | 9 |
2 files changed, 11 insertions, 11 deletions
diff --git a/doc/source/admin/drivers/redfish.rst b/doc/source/admin/drivers/redfish.rst index b389be52a..bb83e64e2 100644 --- a/doc/source/admin/drivers/redfish.rst +++ b/doc/source/admin/drivers/redfish.rst @@ -185,12 +185,15 @@ property can be used to pass user-specified kernel command line parameters. For ramdisk kernel, ``[instance_info]/kernel_append_params`` property serves the same purpose. +.. _redfish-virtual-media-ramdisk: + Virtual Media Ramdisk ~~~~~~~~~~~~~~~~~~~~~ The ``ramdisk`` deploy interface can be used in concert with the ``redfish-virtual-media`` boot interface to facilitate the boot of a remote -node utilizing pre-supplied virtual media. +node utilizing pre-supplied virtual media. See :doc:`/admin/ramdisk-boot` for +information on how to enable and configure it. Instead of supplying an ``[instance_info]/image_source`` parameter, a ``[instance_info]/boot_iso`` parameter can be supplied. The image will @@ -201,12 +204,14 @@ of ``ACTIVE``. .. code-block:: bash - baremetal node set \ - --instance_info boot_iso=http://url/to.iso node-0 + baremetal node set <node name or UUID> \ + --boot-interface redfish-virtual-media \ + --deploy-interface ramdisk \ + --instance_info boot_iso=http://url/to.iso This initial interface does not support bootloader configuration parameter injection, as such the ``[instance_info]/kernel_append_params`` -setting is ignored. +setting is ignored. Configuration drives are not supported yet. .. _`dhcpless_booting`: diff --git a/doc/source/admin/ramdisk-boot.rst b/doc/source/admin/ramdisk-boot.rst index 815321b0c..dc212d6ea 100644 --- a/doc/source/admin/ramdisk-boot.rst +++ b/doc/source/admin/ramdisk-boot.rst @@ -36,13 +36,8 @@ or update an existing node: baremetal node set <NODE> --deploy-interface ramdisk -Using virtual media: - -.. code-block:: shell - - baremetal node create --driver redfish \ - --deploy-interface ramdisk \ - --boot-interface redfish-virtual-media +You can also use it with :ref:`redfish virtual media +<redfish-virtual-media-ramdisk>` instead of iPXE. .. TODO(dtantsur): document how exactly to create and boot a ramdisk |