From 719af4a585183a9e1707a1cc6e186ba4d84cf297 Mon Sep 17 00:00:00 2001 From: gillespi314 <73313222+gillespi314@users.noreply.github.com> Date: Fri, 12 May 2023 09:54:23 -0500 Subject: [PATCH] Improve error logging for mdm reconcile profiles (#11641) --- server/service/apple_mdm.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/service/apple_mdm.go b/server/service/apple_mdm.go index 077a407c5f..23432b0c2a 100644 --- a/server/service/apple_mdm.go +++ b/server/service/apple_mdm.go @@ -2324,12 +2324,15 @@ func ensureFleetdConfig(ctx context.Context, ds fleet.Datastore, logger kitlog.L var profiles []*fleet.MDMAppleConfigProfile for _, es := range enrollSecrets { if es.Secret == "" { + var msg string + if es.TeamID != nil { + msg += fmt.Sprintf("team_id %d doesn't have an enroll secret, ", *es.TeamID) + } if globalSecret == "" { - logger.Log("err", "team_id %d doesn't have an enroll secret, and couldn't find a global enroll secret, skipping the creation of a com.fleetdm.fleetd.config profile") + logger.Log("err", msg+"no global enroll secret found, skipping the creation of a com.fleetdm.fleetd.config profile") continue } - - logger.Log("err", "team_id %d doesn't have an enroll secret, using a global enroll secret") + logger.Log("err", msg+"using a global enroll secret for com.fleetdm.fleetd.config profile") es.Secret = globalSecret }