pm_type need be pxe_ipmitool, not ipmi
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
os-cloud-config |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Currently pm_type in os_cloud_config is ipmi, actually should be pxe_ipmitool when registering ironic node.
def register_
properties = {"cpus": six.text_
if "ipmi" in node["pm_type"]:
driver_info = {"ipmi_address": node["pm_addr"],
The impact is TripleO can not deploy real bare metal nodes if using devtest_xxx scripts because of register_nodes failure.
summary: |
- pm_type need be pxe_ipmitool, not ilmi + pm_type need be pxe_ipmitool, not ipmi |
isn't the fact that the code is checking if "ipmi" is in the string at node["pm_type"] sufficient enough so that this gets handled? it's not an exact match check.