From a8a27c3045cf1613011e7d35ed05c3fcbe43d7d8 Mon Sep 17 00:00:00 2001 From: Daniel Hougaard Date: Mon, 27 Jan 2025 23:48:20 +0100 Subject: [PATCH] feat(k8-operator): better error status --- k8-operator/controllers/infisicalsecret/conditions.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/k8-operator/controllers/infisicalsecret/conditions.go b/k8-operator/controllers/infisicalsecret/conditions.go index 7ac3a9e5f..91da2e460 100644 --- a/k8-operator/controllers/infisicalsecret/conditions.go +++ b/k8-operator/controllers/infisicalsecret/conditions.go @@ -21,14 +21,14 @@ func (r *InfisicalSecretReconciler) SetReadyToSyncSecretsConditions(ctx context. Type: "secrets.infisical.com/ReadyToSyncSecrets", Status: metav1.ConditionFalse, Reason: "Error", - Message: "Failed to sync secrets. This can be caused by invalid service token or an invalid API host that is set. Check operator logs for more info", + Message: fmt.Sprintf("Failed to sync secrets. This can be caused by invalid access token or an invalid API host that is set. Error: %v", errorToConditionOn), }) meta.SetStatusCondition(&infisicalSecret.Status.Conditions, metav1.Condition{ Type: "secrets.infisical.com/AutoRedeployReady", Status: metav1.ConditionFalse, Reason: "Stopped", - Message: "Auto redeployment has been stopped because the operator failed to sync secrets", + Message: fmt.Sprintf("Auto redeployment has been stopped because the operator failed to sync secrets. Error: %v", errorToConditionOn), }) } else { meta.SetStatusCondition(&infisicalSecret.Status.Conditions, metav1.Condition{