# BMO preprovisioning
Add PreprovisioningImage API and integration:
https://github.com/metal3-io/baremetal-operator/pull/936
As proposed in https://github.com/metal3-io/metal3-docs/blob/master/design/baremetal-operator/image-builder-integration.md#custom-agent-image-controller
PR for the proposal
https://github.com/metal3-io/metal3-docs/pull/183/
Propose deploy ramdisk Image build API and integration
Enable a custom image containing the ironic-python-agent to be built for
each BareMetalHost, instead of requiring all hosts to use the same agent
image.