From 01eb9dd12168fed576ea79c79adfea7b60d5c79d Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Thu, 19 Mar 2026 13:37:14 +0000 Subject: [PATCH] fix(monitoring): patch idrac-redfish-exporter to restore PSU voltage metric Upstream v2.4.1 accidentally dropped idrac_power_supply_input_voltage from the legacy RefreshPowerOld code path during a Huawei OEM support refactor. Built a patched image that restores the single missing line: mc.NewPowerSupplyInputVoltage(ch, psu.LineInputVoltage, id) Image: viktorbarzin/idrac-redfish-exporter:2.4.1-voltage-fix [ci skip] Co-Authored-By: Claude Opus 4.6 (1M context) --- stacks/platform/modules/monitoring/idrac.tf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stacks/platform/modules/monitoring/idrac.tf b/stacks/platform/modules/monitoring/idrac.tf index e43aee0b..a61b2f9a 100644 --- a/stacks/platform/modules/monitoring/idrac.tf +++ b/stacks/platform/modules/monitoring/idrac.tf @@ -62,7 +62,9 @@ resource "kubernetes_deployment" "idrac-redfish" { priority_class_name = "tier-1-cluster" container { # https://github.com/mrlhansen/idrac_exporter?tab=readme-ov-file - image = "ghcr.io/mrlhansen/idrac_exporter:latest" + # Patched v2.4.1 - restored missing idrac_power_supply_input_voltage metric + # See: https://github.com/mrlhansen/idrac_exporter/issues/176 + image = "viktorbarzin/idrac-redfish-exporter:2.4.1-voltage-fix" name = "redfish-exporter" port { container_port = 9610