Upon executing node-validate upon a node in Ironic, the following error message/reason is provided without any clear instruction as to where the missing parameters are supposed to be defined. ie: parameters do not exist in in node properties. Without a more descriptive error, a user will not know where to set these parameters.
root@lab5:~# ironic node-validate e9eff0a1-5971-4ddf-b0cb-e7d98f255fb6
+------------+--------+---------------------------------------------------------------------------------------------------------------+
| Interface | Result | Reason |
+------------+--------+---------------------------------------------------------------------------------------------------------------+
| console | False | IPMI terminal port not supplied to IPMI driver. |
| deploy | False | Cannot validate iSCSI deploy. The following parameters were not passed to ironic: ['root_gb', 'image_source'] |
| management | True | |
| power | True | |
+------------+--------+---------------------------------------------------------------------------------------------------------------+
Fix proposed to branch: master /review. openstack. org/128862
Review: https:/