From 525186ac7f3ba6a6df309e6b881d33fa2dd855c1 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 9 Jun 2026 16:52:59 -0400 Subject: [PATCH] Add empty sensors to VM health --- .../confluent/plugins/hardwaremanagement/proxmox.py | 1 + .../confluent/plugins/hardwaremanagement/vcenter.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/proxmox.py b/confluent_server/confluent/plugins/hardwaremanagement/proxmox.py index 9de5d73e..03d776f5 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/proxmox.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/proxmox.py @@ -392,6 +392,7 @@ async def retrieve(nodes, element, configmanager, inputdata): yield msg.ConfluentNodeError(node, "vnc available, screenshot not available") elif element == ['health', 'hardware']: yield msg.HealthSummary('unknown', node) + yield msg.SensorReadings([], node) async def update(nodes, element, configmanager, inputdata): clientsbynode = prep_proxmox_clients(nodes, configmanager) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/vcenter.py b/confluent_server/confluent/plugins/hardwaremanagement/vcenter.py index 763ff71a..8249f609 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/vcenter.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/vcenter.py @@ -382,6 +382,8 @@ async def retrieve(nodes, element, configmanager, inputdata): yield msg.ScreenShot(imgdata, node, imgformat=imgformat) elif element == ['health', 'hardware']: yield msg.HealthSummary('unknown', node) + yield msg.SensorReadings([], node) +