Describes virtual media based L3/DHCP-less ramdisk booting in the `redfish` hardware type documentation. Added warning to the deploy-ramdisk docs since the images we publish will not work. Co-Authored: Iury Gregory Melo Ferreira <iurygregory@gmail.com> Change-Id: If9ead46db30ce519f128550f1071a1f01f7a5ccf Story: 2006691 Task: 37073
1.6 KiB
Building or downloading a deploy ramdisk image
Ironic depends on having an image with the ironic-python-agent (IPA) <>
service running on it for controlling and deploying bare metal
nodes.
Two kinds of images are published on every commit from every branch
of ironic-python-agent (IPA) <>
DIB images are suitable for production usage and can be downloaded from https://tarballs.openstack.org/ironic-python-agent/dib/files/.
- For Train and older use CentOS 7 images.
- For Ussuri and newer use CentOS 8 images.
Warning
CentOS 7 master images are no longer updated and must not be used.
Warning
The published images will not work for dhcp-less deployments since the simple-init element is not present. Check the DIB documentation to see how to build the image.
TinyIPA images are suitable for CI and testing environments and can be downloaded from https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/.
Building from source
Check the ironic-python-agent-builder project for information on how to build ironic-python-agent ramdisks.