Comment 31 for bug 1993836

Revision history for this message
James Falcon (falcojr) wrote :

"This ordering assumes modules-final is the final request normally, however that is no longer the case."
You're saying you're seeing this event earlier than a request for userdata? That shouldn't be happening. What event specifically? Are you able to see the event_type, name, or description? Could MAAS be misinterpreting a different event? I can't think of a possibility where final message would get sent before a userdata get.

I was able to dig deeper and find that with this change it is possible "modules-final: running modules for final" message doesn't get sent. It's possible cloud-init main thread can shut down before that message gets sent. If you're checking specifically for this message, then I think we found our problem.

But it sounds like your symptoms are different?