17 Commits

Author SHA1 Message Date
Dmitry Tantsur
a5f7d75ba2 Apply force_persistent_boot_device to all boot interfaces
For some (likely historical) reasons we only use it for PXE and iPXE,
but the same logic applies to any boot interface (since it depends
on how the management interface and the BMC work, not on the boot
method). This change moves its handling to conductor utils.

Change-Id: I948beb4053034d3c1b4c5b7c64100e41f6022739
2021-02-01 13:37:20 +01:00
Dmitry Tantsur
382a43627e Mark the iSCSI deploy as deprecated in the docs
Also move it to the bottom of the user guide and fix some ancient
bits (more fixing required).

Change-Id: I118d3385110c85cb6e5f1beacb7c5d1887bda616
2020-12-29 17:34:35 +01:00
Arne Wiebalck
d4f8d4d940 [doc][trivial] Fix spelling error
Change-Id: Ief679596e49d8686fc778e342180d221255b15cf
2020-11-18 18:26:22 +01:00
Kafilat Adeleke
acdf1dc772 Updates ironic documentation
Updates ironic documentation to change "openstack baremetal" to "baremetal"

Change-Id: I95afa010aeb4fb08aff05adf0cfb7a200db8a53f
Story: #2008194
Task: #40962
2020-10-07 09:46:34 -07:00
Dmitry Tantsur
8d8d9de90c Add documentation for ISO boot
Split ramdisk deploy information away from other deploy interfaces,
since it's so different from the other interfaces (and to highlight
it in the top-level index).

Change-Id: Id3a5d71141451a45e89ffdba903966bb7da84d55
2020-09-24 14:25:25 +02:00
Dmitry Tantsur
840ce16668 Allow setting image_download_source per node
Allows certain flexibility when it comes to low RAM vs high RAM nodes,
and large vs small images. Also deploy_interface is settable per node,
so this feature makes it easier to migrate from the iscsi deploy.

Story: #2008075
Task: #40766
Change-Id: Idf3bbc6d24042ce1d9a895095b5cb0979dd3183d
2020-09-02 15:39:53 +02:00
Dmitry Tantsur
9ac5c02770 Support caching http:// images locally in the direct deploy
For low RAM nodes we need a way to convert even http:// images to raw
and serve them locally. Add a new image_download_source value "local"
that works the same as "http" but also affects http:// images.

Change-Id: I8da968ccfad6e7a508e9b763b9e3f96007438b6a
Story: #2008075
Task: #40765
2020-09-02 15:15:54 +02:00
Madhuri Kumari
8fc538bdd9 Remove the PXE driver page
This file belongs to classic drivers and is not used anymore,
the reference link in the admin/interfaces/boot.rst is marked
hidden, thus can be removed.

Change-Id: Iefe656a4a79491f5f0513ab4e315b2da08918355
2019-07-10 14:26:42 +05:30
chenjiao
b7540256ec spelling error
Change-Id: I148f6bd1c9115f4265d67473be53bfa125d458d5
2018-11-24 10:53:36 +08:00
Julia Kreger
abb0865771 Remove oneview drivers
In accordance with the deprecation of oneview,
It is time to remove the oneview drivers.

This patch oneview interfaces and documentation.

Change-Id: Ided79fa788411f839614813ff033c42a13b88c75
Story: #2001924
Task: #24943
2018-10-15 16:32:15 -07:00
Shivanand Tendulker
e25dfdcc44 Documentation for 'ramdisk' deploy with 'ilo-virtual-media' boot
This patch updates documentation of 'ilo' hardware type for
'ramdisk' deploy with 'ilo-virtual-media' boot interface.

Change-Id: I1568f6f9a33c13a0d43898065095fe59c4f43305
2018-10-04 05:28:53 -04:00
Kaifeng Wang
bdebd56ad9 Docs for agent http provisioning
Adds documentation for the agent http provisioning feature.

Change-Id: Id8ebf0ba890e0970fe875e6fd584429bd7a6c760
Story: 1598852
Task: 26378
2018-09-13 09:14:41 +08:00
Julia Kreger
e25c6e23b4 Ramdisk deploy driver doc
Docs for the ramdisk driver, at least at a basic level.

Change-Id: Ie5f829fa6789f8a3e09eb1c9454f79b4315ae95a
Task: #23164
Story: #1753842
2018-07-30 12:40:40 -07:00
Dao Cong Tien
778662acbe Remove doc of classic drivers from the admin guide
This patch removes pieces of doc of classic drivers from
the admin guide (doc/source/admin dir).

upgrade-to-hardware-types.rst is excluded from the patch
as it is used in the upgrade guide.

Change-Id: Id7ca290fa03efec4c64d8e7f2e64194e14f9619b
2018-07-02 18:02:07 +07:00
Dmitry Tantsur
575640cfac Remove the deprecated classic drivers for Cisco UCS hardware
This change removes pxe_ucs, agent_ucs, pxe_iscsi_cimc and
pxe_agent_cimc. Best effort clean up was done to the documentation.

Change-Id: I4fe75e0d4a36228f2f6be6bf6ced6d37424b6fd3
2018-06-26 14:29:56 +02:00
Pavlo Shchelokovskyy
f8f8f857be Add docs for ansible deploy interface
mostly copied from docs present in ironic-staging-drivers,
with some modifications due to some features dropped.

Change-Id: If9e82c42a03c71fd0ff0319c7a43fe80e53f9672
2018-02-19 22:47:55 +00:00
Dmitry Tantsur
f02ef8ad7a Rework drivers page in the admin documentation
First, "Enabling Drivers" is a really confusing title, since this page
links to complete driver documentation. It also links to IPA docs and
the PXE driver interface.

Next, our documentation is full of remarks about e.g. "pxe_* family of
drivers", which are misleading in the presence of hardware types and
the pxe_agent_cimc driver. We also have mentions of "iscsi deploy method"
without detailed explanation of how this method relates to hardware types
and classic drivers.

This change consolidates drivers and interfaces documentation under
the more clearly named root page. A new page is created with sections for
both deploy interfaces to use for linking from wherever a link to
a particular deploy interface is required.

Change-Id: Ifb8328ccaaac443fac276873e2c375ebcf983f03
2017-11-22 14:59:57 +01:00