From 43531c3a10936b82aa3f087610bde2e089eabe83 Mon Sep 17 00:00:00 2001 From: Markus Hilger Date: Fri, 14 Aug 2026 17:42:47 +0200 Subject: [PATCH] Name ipmi user link relations with a string The uids are dict keys and went out as JSON numbers. --- confluent_server/confluent/plugins/hardwaremanagement/ipmi.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py index d5ed8289..e45e0d59 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py @@ -826,7 +826,9 @@ class IpmiHandler: # A list of users await self.output.put(msg.ChildCollection('all')) for user in await self.ipmicmd.get_users(): - await self.output.put(msg.ChildCollection(user, candelete=True)) + # The uids are numbers, and a link relation needs a string + await self.output.put( + msg.ChildCollection(str(user), candelete=True)) return # List all users elif len(self.element) == 4 and self.element[-1] == 'all':