Profiles are stuck in "Pending" due to missing "ack" #15678
Labels
bug
Something isn't working as documented
customer-eponym
#g-mdm
MDM product group
:release
Ready to write code. Scheduled in a release. See "Making changes" in handbook.
~released bug
This bug was found in a stable release.
Milestone
Fleet version: 4.41.1
Web browser and operating system:
💥 Actual behavior
Fleet sets a profile as
verifying
when it gets the ack from theInstallProfile
command.However we might miss the ack, or the host might fail to send it for a variety of reasons, causing profiles to be stuck in
pending
forever, even though:Note
The same logic can be applied for failed profiles as well, but we're tracking that as a feature request, this is only about profiles going from pending to verified
🧑💻 Steps to reproduce
UPDATE host_mdm_configuration_profiles SET status = 'pending'
🛠️ To fix
fleet/server/datastore/mysql/mdm.go
Line 485 in e3c037c
The text was updated successfully, but these errors were encountered: