From 16ef08ed8f9f1367e6e266eca0cf7c2bddba860a Mon Sep 17 00:00:00 2001 From: Michal Suchanek Date: Tue, 4 Feb 2025 13:01:33 +0100 Subject: [PATCH] fence_lpar: Add "Error" in the list of on states When the LPAR crashes it can stay in Error state. It's not possible to transition to 'Running' state from 'Error' but it's possible to power off the LPAR. Then for all parctical purposes 'Error' is an on state. Fixes: #610 --- agents/lpar/fence_lpar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agents/lpar/fence_lpar.py b/agents/lpar/fence_lpar.py index 1703eb3e9..0f073d9c6 100644 --- a/agents/lpar/fence_lpar.py +++ b/agents/lpar/fence_lpar.py @@ -20,7 +20,7 @@ ## ## Transformation to standard ON/OFF status if possible def _normalize_status(status): - if status in ["Running", "Open Firmware", "Shutting Down", "Starting"]: + if status in ["Running", "Open Firmware", "Shutting Down", "Starting", "Error"]: status = "on" else: status = "off"