Fleet version: 4.55.0 and in Dogfood SNAPSHOT-1874915
đź’Ą Â Actual behavior
When a macOS configuration profile is added to a team and then removed from that team before a host comes online, Fleet will send an MDM command to remove the profile from that host. However, since the profile was never delivered, the removal command fails:
Failed to remove: MDMClientError (89): Profile with identifier '<profile_identifier_here>' not found.
🧑‍💻  Steps to reproduce
With your test host powered off, add a .mobileconfig profile to the team that host belongs to.
Remove the host from the team.
Power your host back on. Go to that host’s details page and click Failed under OS settings. You’ll see that Fleet attempted to send a RemoveProfile MDM command that failed because the profile with that identifier never existed on the host.
Fleet version: 4.55.0 and in Dogfood SNAPSHOT-1874915
đź’Ą Â Actual behavior
When a macOS configuration profile is added to a team and then removed from that team before a host comes online, Fleet will send an MDM command to remove the profile from that host. However, since the profile was never delivered, the removal command fails:
🧑‍💻  Steps to reproduce
Failed
under OS settings. You’ll see that Fleet attempted to send a RemoveProfile MDM command that failed because the profile with that identifier never existed on the host.🕯️ More info (optional)