render the event model as json to not include error
@@ -25,7 +25,7 @@ def process(envelope: NodeEventEnvelope) -> Result[None]:
logging.info(
"node event: machine_id: %s event: %s",
envelope.machine_id,
- envelope.event,
+ envelope.event.json(exclude_none=True),
)
if isinstance(envelope.event, NodeStateUpdate):
