<div dir="ltr">Hi all,<div><br></div><div>Ironic has reached a point where it is capable of being added to integration tests and the gate pipeline. Does that mean we /should/ add it? I think so, and I'd like to know what others think, but let me be more specific about what I'm talking about.</div>
<div><br></div><div>At this point, it is possible for devstack to start ironic-api and ironic-conductor services, register them with keystone, init the db, etc. Then, tempest [1] can perform basic actions like create, update, delete records. Testing the hardware drivers will come later, which is where we'll see integration tests with glance, neutron, etc, become more important.</div>
<div><br></div><div>Roman has been working on enabling these tests [2] and I'd like to nudge the reviewers of the tempest and infra teams to take a look at his patches. At the very least, I'd like to make folks aware of this work so we can all discuss it at the summit.</div>
<div><br></div><div><br></div><div><div>[1]</div><div>Tempest tests for Ironic API: <a href="https://review.openstack.org/#/c/48109">https://review.openstack.org/#/c/48109</a></div><div><br></div><div>[2]</div><div>Pre-cache Ironic to slaves: <a href="https://review.openstack.org/#/c/54569">https://review.openstack.org/#/c/54569</a></div>
<div>Enable Ironic in devstack-gate: <a href="https://review.openstack.org/#/c/53899">https://review.openstack.org/#/c/53899</a></div><div>Enable tempest tests in the experimental pipeline: <a href="https://review.openstack.org/#/c/53917">https://review.openstack.org/#/c/53917</a></div>
</div><div><br></div><div><br></div><div>Thanks!</div><div>Devananda</div></div>