Open marko-lisica opened 4 months ago
We wasn't able to estimate this one in the current sprint. Moving it back to feature fest.
From discussion with Roberto:
Zach: Another case is that the device just isn't checking in for some reason.
Noah: Sounds like we'd need some kind of heuristic to decide what "not checking in" means.
Zach: Maybe something like if host is online and it has pending MDM work and it's not checking in.
Zach: First step would be adding timestamps to API so we can debug and users can answer themselves.
Roberto: Check in time is in the DB already. Last push time doesn't exist yet.
Additional to server side logging, it might be nice to have mdmclient logs as well. Maybe we can stuff the mdmclient logs into an osquery table, similar to how we collect fleetd logs? https://micromdm.io/blog/troubleshoot-dep/
Brock: There's some utility that you can ask for MDM health. @nonpunctual can you please share a link to that utility?
Noah: Maybe we can write a script or run a query to get that info.
@noahtalerman @marko-lisica It would better if we didn't re-invent this wheel. :) https://9to5mac.com/2023/11/04/mac-evaluation-utility/
I have access to AppleSeed For IT & I have the most recent MEU version.
UPDATE: Noah: Here's the latest MEU in drive (internal): https://drive.google.com/drive/folders/1sKYJLlZrZ85Xd2TBl_uPcCsTpJOl4IJ9
Hey @zwass and @nonpunctual heads up that this request didn't make the 3 week drafting => estimation timeline so we're deprioritizing it.
Please add it to feature fest if you think we should consider prioritizing. Is it blocking us (dogfooding) or a customer?
Goal
Context
Changes
Product
Engineering
QA
Risk assessment
Manual testing steps
Testing notes
Confirmation