ipmitool command required by default

Bug #2070678 reported by Jay Faulkner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Triaged
Low
Unassigned

Bug Description

Ironic enables the ipmi vendor interface by default: https://opendev.org/openstack/ironic/src/branch/master/ironic/conf/default.py#L165-L166

This means that developers or operators using the redfish (or some other, modern driver) must still have ipmitool installed or explicitly disable the vendor interface for ipmi (knowing this requires a decoder ring).

We should consider:
- Changing the default OR
- Somehow more gracefully handle missing prereqs for default vendor interfaces

See logs from this failure here: https://gist.github.com/jayofdoom/e2b508c4eda133e31acad841f6eaf1b5

Workaround: set enabled_vendor_interfaces to something /not/ including ipmi.

Changed in ironic:
importance: Undecided → Low
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.