<div dir="ltr">To clarify this request, since there seems to be some ambiguity as to whether I suggested a scope reduction to Nova or a new incubated project, I am, in fact, suggesting both at the same time, and would like the TC to consider these requests in parallel. Specifically, I would like to see the baremetal code be split out of Nova and into a new project, code name Ironic, which would start incubation immediately, and thereafter follow the normal incubation process until the TC determines that graduation is (or isn't) appropriate.<div>
<br></div><div style>A salient point here is that, at the moment, there is no separate codebase for ironic. The majority of functionality lives in these places within the nova tree:</div><div style><br></div><div style> bin/nova-baremetal-deploy-helper</div>
<div style> bin/nova-baremetal-manage</div><div style> nova/api/openstack/compute/contrib/baremetal_nodes.py</div><div style> nova/virt/baremetal/*</div><div style> nova/tests/baremetal/*</div><div style><br></div><div style>
I am starting the work of splitting the code now(), and waiting for the TC's determination of incubate-or-not to see whether the code gets hosted on the stackforge or openstack org. Once the split tree is working to some degree, I'll reply to this thread with a link to github, so folks can start to look at it.</div>
<div style><br></div><div style>Regards,</div><div style>Devananda</div><div style><br></div></div>