> If we allow discovery by service, then you can set up nova fully during the nova phase, and then move on to ironic without having to come back. A much better workflow.
You've sold it to me :)
> Add a --and-services flag to nova-manage, which will also look for all nova-compute services in the cell and make sure those have mappings.
Why not do it by default? Are there any problems with it in a virtual deployment? I'm worried about mixed bm-vm deployments (and I don't like special-casing ironic deployments).
> If we allow discovery by service, then you can set up nova fully during the nova phase, and then move on to ironic without having to come back. A much better workflow.
You've sold it to me :)
> Add a --and-services flag to nova-manage, which will also look for all nova-compute services in the cell and make sure those have mappings.
Why not do it by default? Are there any problems with it in a virtual deployment? I'm worried about mixed bm-vm deployments (and I don't like special-casing ironic deployments).