Mcollective has been able to fire up puppetd runs for a while now, via a standalone RPC call or through the puppet commander binary (check it out, spread your load).
It started like a toy, to learn a little more about mcollective agents but I finally turned into something useful (at least for me).
This post follows my previous one, dealing with the reuse of chef providers of chef in mcollective.
It has been quite calm for a couple of months here. I have switched job, it explains why I had less time to post some things.
Basing more and more stuff on mcollective means relying more and more on one of its underlying components : the activeMQ middleware, and more precisely the stomp connector.
I recently switched from puppet daemon to mcollective commander : it kicks the “stuck in outer space puppet daemon” feature out of the way and brings me nice features (as load control).