Merge "Update external links to developer documentation"
This commit is contained in:
@@ -103,7 +103,7 @@ higher::
|
|||||||
|
|
||||||
PUT /v1/nodes/<node_ident>/states/provision
|
PUT /v1/nodes/<node_ident>/states/provision
|
||||||
|
|
||||||
(Additional information is available `here <http://docs.openstack.org/developer/ironic/webapi/v1.html#nodes>`_.)
|
(Additional information is available `here <http://developer.openstack.org/api-ref/baremetal/index.html?expanded=change-node-provision-state-detail#change-node-provision-state>`_.)
|
||||||
|
|
||||||
This API will allow operators to put a node directly into ``cleaning``
|
This API will allow operators to put a node directly into ``cleaning``
|
||||||
provision state from ``manageable`` state via 'target': 'clean'.
|
provision state from ``manageable`` state via 'target': 'clean'.
|
||||||
|
@@ -100,7 +100,7 @@ system or device firmware or firmware settings.
|
|||||||
|
|
||||||
Operators are encouraged to write their own hardware manager plugins for the
|
Operators are encouraged to write their own hardware manager plugins for the
|
||||||
``ironic-python-agent`` ramdisk. This should include custom ``clean steps``
|
``ironic-python-agent`` ramdisk. This should include custom ``clean steps``
|
||||||
that would be run during the `automated cleaning`_ process, as part of Node
|
that would be run during the :ref:`cleaning` process, as part of Node
|
||||||
de-provisioning. The ``clean steps``
|
de-provisioning. The ``clean steps``
|
||||||
would perform the specific actions necessary within that environment to ensure
|
would perform the specific actions necessary within that environment to ensure
|
||||||
the integrity of each server's firmware.
|
the integrity of each server's firmware.
|
||||||
@@ -111,16 +111,14 @@ include:
|
|||||||
|
|
||||||
- installing signed firmware for BIOS and peripheral devices
|
- installing signed firmware for BIOS and peripheral devices
|
||||||
- using a TPM (Trusted Platform Module) to validate signatures at boot time
|
- using a TPM (Trusted Platform Module) to validate signatures at boot time
|
||||||
- booting machines in `UEFI Secure Boot mode`_, rather than BIOS mode, to
|
- booting machines in :ref:`iLO UEFI Secure Boot Support`, rather than BIOS mode, to
|
||||||
validate kernel signatures
|
validate kernel signatures
|
||||||
- disabling local (in-band) access from the host OS to the management controller (BMC)
|
- disabling local (in-band) access from the host OS to the management controller (BMC)
|
||||||
- disabling modifications to boot settings from the host OS
|
- disabling modifications to boot settings from the host OS
|
||||||
|
|
||||||
Additional references:
|
Additional references:
|
||||||
- `automated cleaning`_
|
- :ref:`cleaning`
|
||||||
- `trusted boot with partition image`_
|
- `trusted boot with partition image`_
|
||||||
- `UEFI Secure Boot mode`_
|
- :ref:`iLO UEFI Secure Boot Support`
|
||||||
|
|
||||||
.. _automated cleaning: http://docs.openstack.org/developer/ironic/deploy/cleaning.html#automated-cleaning
|
|
||||||
.. _trusted boot with partition image: http://docs.openstack.org/project-install-guide/baremetal/draft/advanced.html#trusted-boot-with-partition-image
|
.. _trusted boot with partition image: http://docs.openstack.org/project-install-guide/baremetal/draft/advanced.html#trusted-boot-with-partition-image
|
||||||
.. _UEFI Secure Boot mode: http://docs.openstack.org/developer/ironic/drivers/ilo.html?highlight=secure%20boot#uefi-secure-boot-support
|
|
||||||
|
@@ -23,6 +23,8 @@ An Ironic deployment will be composed of the following components:
|
|||||||
|
|
||||||
- **NOTE:** The agent is never run inside a tenant instance.
|
- **NOTE:** The agent is never run inside a tenant instance.
|
||||||
|
|
||||||
|
.. _`architecture_drivers`:
|
||||||
|
|
||||||
Drivers
|
Drivers
|
||||||
=======
|
=======
|
||||||
|
|
||||||
|
@@ -698,6 +698,9 @@ element to the diskimage-builder command to build the image. For example::
|
|||||||
|
|
||||||
disk-image-create ubuntu baremetal iso
|
disk-image-create ubuntu baremetal iso
|
||||||
|
|
||||||
|
|
||||||
|
.. _`iLO UEFI Secure Boot Support`:
|
||||||
|
|
||||||
UEFI Secure Boot Support
|
UEFI Secure Boot Support
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
The following drivers support UEFI secure boot deploy:
|
The following drivers support UEFI secure boot deploy:
|
||||||
|
@@ -421,11 +421,11 @@ For more details on how Ironic-OneViewd works and how to set it up, see [7]_.
|
|||||||
References
|
References
|
||||||
==========
|
==========
|
||||||
.. [1] HP OneView - https://www.hpe.com/us/en/integrated-systems/software.html
|
.. [1] HP OneView - https://www.hpe.com/us/en/integrated-systems/software.html
|
||||||
.. [2] Driver interfaces - http://docs.openstack.org/developer/ironic/dev/architecture.html#drivers
|
.. [2] :ref:`architecture_drivers`
|
||||||
.. [3] python-oneviewclient - https://pypi.python.org/pypi/python-oneviewclient
|
.. [3] python-oneviewclient - https://pypi.python.org/pypi/python-oneviewclient
|
||||||
.. [4] Enrollment process of a node - http://docs.openstack.org/project-install-guide/baremetal/draft/enrollment.html
|
.. [4] Enrollment process of a node - http://docs.openstack.org/project-install-guide/baremetal/draft/enrollment.html
|
||||||
.. [5] ironic install guide - http://docs.openstack.org/project-install-guide/baremetal/draft/
|
.. [5] ironic install guide - http://docs.openstack.org/project-install-guide/baremetal/draft/
|
||||||
.. [6] Dynamic Allocation in OneView drivers - http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/oneview-drivers-dynamic-allocation.html
|
.. [6] Dynamic Allocation in OneView drivers - http://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/oneview-drivers-dynamic-allocation.html
|
||||||
.. [7] ironic-oneviewd - https://pypi.python.org/pypi/ironic-oneviewd/
|
.. [7] ironic-oneviewd - https://pypi.python.org/pypi/ironic-oneviewd/
|
||||||
.. [8] ironic-oneview-cli - https://pypi.python.org/pypi/ironic-oneview-cli/
|
.. [8] ironic-oneview-cli - https://pypi.python.org/pypi/ironic-oneview-cli/
|
||||||
.. [9] Ironic’s State Machine - http://docs.openstack.org/developer/ironic/dev/states.html#states
|
.. [9] :ref:`states`
|
||||||
|
Reference in New Issue
Block a user