mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
Improve error logging for mdm reconcile profiles (#11641)
This commit is contained in:
parent
424baf431b
commit
719af4a585
1 changed files with 6 additions and 3 deletions
|
|
@ -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
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue