Queens: openstack overcloud generate fencing fails if instackenv.json has pm_type: ilo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Description
===========
Since the following change was merged, TripleO supports pm_type: ilo .
https:/
However when generating fencing it assumes that pm_type should have '_'
unless it is pxe_ssh, staging-ovirt or ipmi.
https:/
Because of this wrong asusmption in generate fencing, the command fails with "list index out or range"
if the instackenv.json has "pm_type: ilo"
~~~
$ openstack overcloud generate fencing --ipmi-lanplus --ipmi-level administrator --output fencing.yaml ~/instackenv.json
Action tripleo.
list index out of range
~~~
Steps to reproduce
==================
1. Create instackenv.json with pm_type: ilo
2. Run "openstack overcloud generate fencing" with the instackenv.json file
Expected result
===============
The command succeeds without any error
Actual result
=============
The command fails with "list index out of range" error
Environment
===========
The issue is reproduced in Queens.
It seems the issue was fixed by https:/
Logs & Configs
==============
N/A
Marking this as Won't fix because Queens was already EOLed.