After enlisting IBM S822LC 8335 GTA autodetects IPMI 1.5 instead of IPMI 2.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
After S822LC 8335 GTA is enlisted, power parameters shows IPMI 1.5 instead of IPMI 2.0.
With IPMI 1.5 instead of IPMI 2.0, I also find that doing a Power Query hangs and never errors out even if the password is wrong.
In the end, it will incorrectly show the server as Powered On even though it's powered off.
Switching it back to 2.0, and I get an error as expected. I monitored the log and I don't see anything being logged for this so I will not attach any log.
ubuntu@
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii maas 1.9.1+bzr4543-
ii maas-cli 1.9.1+bzr4543-
ii maas-cluster-
ii maas-common 1.9.1+bzr4543-
ii maas-dhcp 1.9.1+bzr4543-
ii maas-dns 1.9.1+bzr4543-
ii maas-proxy 1.9.1+bzr4543-
ii maas-region-
ii maas-region-
ii python-django-maas 1.9.1+bzr4543-
ii python-maas-client 1.9.1+bzr4543-
ii python-
Related branches
- Andres Rodriguez (community): Approve
- LaMont Jones (community): Approve
- Server Team CI bot (community): Approve
-
Diff: 47 lines (+14/-1)2 files modifiedetc/maas/templates/commissioning-user-data/snippets/maas_ipmi_autodetect.py (+4/-1)
etc/maas/templates/commissioning-user-data/snippets/tests/test_maas_ipmi_autodetect.py (+10/-0)
description: | updated |
description: | updated |
Changed in maas: | |
status: | New → Fix Committed |
Hi Larry,
Can you attach the output of :
bmc-config -L
ipmi-locate
Looking at the code, we do:
def bmc_supports_ lan2_0( ): ('ipmi- locate' ))
"""Detect if BMC supports LAN 2.0."""
output = run_command(
return 'IPMI Version: 2.0' in output