-
Notifications
You must be signed in to change notification settings - Fork 755
Closed
Labels
#g-mdmMDM product groupMDM product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.Ready to write code. Scheduled in a release. See "Making changes" in handbook.bugSomething isn't working as documentedSomething isn't working as documented~backendBackend-related issue.Backend-related issue.
Description
Fleet version: Observed in Fleet's dogfood environment on 2025-04-10. PR to GitOps that triggered this bug is here.
💥 Actual behavior
A configuration profile had a custom target (label). In the same PR, the label was removed from the configuration profile and deleted:
When the PR was merged, the profile entered the broken state:
🕯️ More info (optional)
We think the only way to clear this is to delete the configuration profile from the UI which is not possible in gitops mode and also has undesirable consequences for devices still in scope via other labels.
- @noahtalerman: I filed this feature request to track getting profiles out of the broken state via the UI/API.
🛠️ To fix
Via GitOps, if a label is removed from a configuration profile a deleted in the same PR, the configuration profile's targets should be updated and not set to the broken state.
Metadata
Metadata
Assignees
Labels
#g-mdmMDM product groupMDM product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.Ready to write code. Scheduled in a release. See "Making changes" in handbook.bugSomething isn't working as documentedSomething isn't working as documented~backendBackend-related issue.Backend-related issue.
Type
Projects
Status
Done