In some jobs we need extra nodes, not to be deployed by ironic, but
just booted up from regular images, like undercloud does.
Right now it's required by FreeIPA job, but I believe it's generic requirement and we'll see more jobs requiring this. So my proposal is to use undercloud-like environment for this.
This commit exactly is for creating 1 (one) extra node. Later it should be changed to handle any amount of extra nodes.
In some jobs we need extra nodes, not to be deployed by ironic, but just booted up from regular images, like undercloud does. Right now it's required by FreeIPA job, but I believe it's generic requirement and we'll see more jobs requiring this. So my proposal is to use undercloud-like environment for this. This commit exactly is for creating 1 (one) extra node. Later it should be changed to handle any amount of extra nodes.