ipmitool does not support OPERATOR priv level
Bug #1263790 reported by
aeva black
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Medium
|
Haomeng,Wang | ||
OpenStack Compute (nova) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
If the BMC / IPMI credentials being used for management of hardware were only granted OPERATOR privileges, there is no way to inform Nova's baremetal driver or Ironic's ipmitool driver to use this non-default privilege level. These will issue ipmitool commands with no "-L" parameter, resulting in privilege errors, because the default ipmitool privlvl is ADMINISTRATOR.
This could be fixed by adding an optional field to store the privilege level.
Changed in ironic: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in nova: | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: baremetal |
Changed in ironic: | |
milestone: | none → icehouse-3 |
Changed in ironic: | |
assignee: | nobody → Haomeng,Wang (whaom) |
Changed in ironic: | |
status: | Fix Committed → Fix Released |
Changed in ironic: | |
milestone: | icehouse-3 → 2014.1 |
tags: |
added: ironic removed: baremetal |
Changed in nova: | |
status: | Triaged → Won't Fix |
To post a comment you must log in.
Possible IPMI privilege levels are:
1 Callback level
2 User level
3 Operator level
4 Administrator level
5 OEM Proprietary level
@Devananda, so should we define the level number into our node's driver_info for each node when node is creating/updating, or add ironic.conf configuration option to define such level on global?