1. Proposed title of this feature request
Custom Ironic Python Agent
2. What is the nature and description of the request?
Customer is currently using OpenStack Ironic for the BMaaS needs and in their workflow they inject custom code into IPA pipeline to for example:
- invoke their custom cleaning pattern
- run BM nodes in rescue mode or servicing mode
3. Why does the customer need this? (List the business requirements here)
Customer manages tens of thousands BM nodes with Ironic that require optimization of it lifecycle.
4. List any affected packages or components.
metal3, baremetal-operator