03ebbaaca3
MAAS uses ipmipower to power nodes on and off. The ipmipower command sometimes fails with the message: x.x.x.x: BMC error but exits with return code of 0. Because MAAS is not aware of this specific error, and is also not able to detect the power state from the output, the built in retry logic is not used, resulting in failed deployments or nodes in Power Error. This patch adds "BMC error" to the list of known retriable errors, and also adds additional retries. Error strings from ipmipower 1.4: http://git.savannah.gnu.org/cgit/freeipmi.git/tree/ipmipower/ipmipower_output.c?h=Release-1_4_0_branch#n52 IPMI_ERRORS known to MAAS 2.3: https://git.launchpad.net/maas/tree/src/provisioningserver/drivers/power/ipmi.py?h=2.3#n50 Change-Id: Ia4b10e47855d67ba81e9ab800be3d780f8b38cac |
||
---|---|---|
.. | ||
scripts | ||
2.3_hostheader.patch | ||
2.3_ipmi_error.patch | ||
2.3_mac_address.patch | ||
2.3_nic_filter.patch | ||
2.3_secure_headers.patch | ||
Dockerfile | ||
README.md |