Redfish power driver has issues with some BMC's
Bug #1845032 reported by
Freddy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Freddy |
Bug Description
We have switched to the redfish power driver for MaaS and encountered a few bugs that we needed to fix.
- removed trailing slashes from redfish power driver. This caused errors for some manufacturers implementations that we use
- catch json parsing errors and return a sensible error message if it fails to parse
- increase timeout on power query calls
- check state in redfish power driver power_off prior to submitting power_off request. Some redfish implementations we encountered errors if the state was already off and a power off request was submitted
Will comment with branch once bug is created
Related branches
~fwieffering/maas:tgt-redfish-bugfix
Merged
into
maas:master
- Blake Rouse (community): Approve
- MAAS Lander: Approve
-
Diff: 252 lines (+114/-15)4 files modifiedsrc/maasserver/api/nodes.py (+1/-1)
src/maasserver/clusterrpc/power.py (+1/-1)
src/provisioningserver/drivers/power/redfish.py (+34/-12)
src/provisioningserver/drivers/power/tests/test_redfish.py (+78/-1)
summary: |
- redfish bug fixes + Redfish power driver has issues with some BMC's |
Changed in maas: | |
importance: | Undecided → High |
status: | Triaged → In Progress |
assignee: | nobody → Freddy (fwieffering) |
milestone: | none → 2.7.0alpha1 |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
https:/ /code.launchpad .net/~fwiefferi ng/maas/ bug-1845032