The fix took 10 minutes. Finding who owned the asset took 4 days and 6 escalation emails.
I need to vent about something that happened last week cause I'm still annoyed.
We had a straightforward misconfig on a server. Open port that shouldnt be open. Yeah, basic stuff. The fix itself was maybe ten minutes. Log in, update the config, restart the service, call it a fix.
The ten minute fix took four days.
Day one: I find the finding in our scanner, but no owner is listed. I check the CMDB, the owner field says IT Operations which in our org means exactly nobody. I send an email to the distro, got a big ugly nothing.
Day two: I dig through old tickets and find the server was originally set up by an engineer who left eight months ago. His replacement doesnt know anything about it. I escalate t the infra team lead.
Day three: Infra says its not theirs, it was built for an app team project. App team says they never owned it, infra stood it up for them. I escalate to both directors.
Day four: A director finally claims it, assigns an engineer, the fix happens in ten minutes just as it should have happened 4 long days ago. Ticket closed.
So this small thing tool 4 days, 6 angry emails, 2 director escalations. And this isnt even unusual. This is maybe 40 percent of our findings. The technical fix is never the bottleneck. The bottleneck is figuring out who the hell is supposed to do it.
How do you handle ownership at scale when CMDB fields are stale within a quarter?