Merge "docs: move overriding interfaces to the standalone documentation"

This commit is contained in:
Zuul 2021-03-08 17:48:00 +00:00 committed by Gerrit Code Review
commit 77291c61b4
3 changed files with 20 additions and 23 deletions

View File

@ -30,7 +30,6 @@ the services.
Node Multi-Tenancy <node-multitenancy>
Fast-Track Deployment <fast-track>
Booting a Ramdisk or an ISO <ramdisk-boot>
Node Interface Override <node-interface-override>
Drivers, Hardware Types and Hardware Interfaces
-----------------------------------------------

View File

@ -1,22 +0,0 @@
=======================
Node Interface Override
=======================
Non-admins with temporary access to a node, may wish to specify different
node interfaces. However, allowing them to set these interface values is
problematic, as there is no automated way to ensure that the original
interface values are restored.
This guide details a method for temporarily overriding a node interface
value.
Overriding a Node Interface
===========================
In order to temporarily override a node interface, simply set the
appropriate value in `instance_info`. For example, if you'd like to
override a node's storage interface, run the following::
baremetal node set --instance-info storage_interface=cinder node-1
`instance_info` values persist until after a node is cleaned.

View File

@ -307,6 +307,26 @@ Populating instance_info
baremetal node set $NODE_UUID \
--instance-info image_rootfs_uuid=<uuid>
Overriding a hardware interface
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Non-admins with temporary access to a node, may wish to specify different node
interfaces. However, allowing them to set these interface values directly on
the node is problematic, as there is no automated way to ensure that the
original interface values are restored.
In order to temporarily override a hardware interface, simply set the
appropriate value in ``instance_info``. For example, if you'd like to
override a node's storage interface, run the following::
baremetal node set $NODE_UUID \
--instance-info storage_interface=cinder
``instance_info`` values persist until after a node is cleaned.
.. note::
This feature is available starting with the Wallaby release.
Deployment
----------