Deploy interface of IPA driver does not return required properties
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Low
|
Yuriy Zveryanskyy |
Bug Description
Example:
A node with IPA driver:
user@ubuntu:~$ ironic node-show 208a64b7-
...
| driver_info | {} |
| extra | {} |
| last_error | None |
| created_at | 2014-12-
| target_
| driver | agent_ipmitool |
...
+------
Driver properties, only IPMI listed:
user@ubuntu:~$ ironic driver-properties agent_ipmitool
+------
| Property | Description |
+------
| ipmi_address | IP address or hostname of the node. Required. |
| ipmi_bridging | bridging_type; default is "no". One of "single", "dual", "no". Optional. |
| ipmi_local_address | local IPMB address for bridged requests. Used only if ipmi_bridging is set to "single" or "dual". Optional. |
| ipmi_password | password. Optional. |
| ipmi_priv_level | privilege level; default is ADMINISTRATOR. One of ADMINISTRATOR, CALLBACK, OPERATOR, USER. Optional. |
| ipmi_target_address | destination address for bridged request. Required only if ipmi_bridging is set to "single" or "dual". |
| ipmi_target_channel | destination channel for bridged request. Required only if ipmi_bridging is set to "single" or "dual". |
| ipmi_terminal_port | node's UDP port to connect to. Only required for console access. |
| ipmi_transit_
| ipmi_transit_
| ipmi_username | username; default is NULL user. Optional. |
+------
Validation:
user@ubuntu:~$ ironic node-validate 208a64b7-
+------
| Interface | Result | Reason |
+------
| console | False | Missing the following IPMI credentials in node's driver_info: ['ipmi_address']. |
| deploy | False | Node 208a64b7-
| management | False | Missing the following IPMI credentials in node's driver_info: ['ipmi_address']. |
| power | False | Missing the following IPMI credentials in node's driver_info: ['ipmi_address']. |
+------
Changed in ironic: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | added: agent |
Changed in ironic: | |
milestone: | none → kilo-3 |
status: | Fix Committed → Fix Released |
Changed in ironic: | |
milestone: | kilo-3 → 2015.1.0 |
Fix proposed to branch: master /review. openstack. org/158313
Review: https:/