From 686b59c2b4359ed10b3402c34dc3417e786bf07d Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 26 Feb 2019 16:40:06 -0500 Subject: [PATCH] Friendlier error on read during update Firmware update error now sends a more friendly error to client. --- confluent_server/confluent/plugins/hardwaremanagement/ipmi.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py index f6eab7ca..8d0e610d 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/ipmi.py @@ -876,6 +876,9 @@ class IpmiHandler(object): 'Extended information unavailable, mismatch detected between ' 'target certificate fingerprint and ' 'pubkeys.tls_hardwaremanager attribute') + except pygexc.TemporaryError as e: + errorneeded = msg.ConfluentNodeError( + self.node, str(e)) self.output.put(msg.Firmware(items, self.node)) if errorneeded: self.output.put(errorneeded)