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 up to Yoga use CentOS 8 images. 
- For Zed and newer use CentOS 9 images. 
 - Warning - CentOS 7 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.
