[openstack-dev] [Ironic] Heads up: Third Party CI systems

Lucas Alvares Gomes lucasagomes at gmail.com
Wed Feb 17 15:22:12 UTC 2016


This email is just a heads up to the people working on 3rd Party CI
systems for Ironic.

There's a patch in the review queue now [0] that may break you guys
(the fix is simple). The patch is adding the ability to deploy nodes
using the {pxe, agent}_ipmitool drivers with VMs. But, the problem is
that prior to that patch there's an assumption in the Ironic DevStack
module which assumes that if the node is not using a "ssh" driver (e.g
pxe_ssh, agent_ssh) it's going to be deployed onto bare metal instead
of VMs.

The patch is kills that assumption and adds a configuration variable
that needs to be set in the local.conf file if you want to use bare
metal. So, please if you guys can pull down that patch [0], add
"IRONIC_IS_HARDWARE=True" to your devstack local.conf and comment on
the patch that would be great.

For context, the "ssh" drivers was just a workaround that are using to
be able to mock/replace the IPMI power interfaces so we could run
tests in gate with VMs. Now, with the help of some utilities
(virtualbmc, pyghmi, libvirt) we are able to test IPMI drivers in gate
and that's the main goal of the patch [0].

[0] https://review.openstack.org/#/c/280267/


More information about the OpenStack-dev mailing list