Puppet 0.25.x + Passenger

In my previous entry about Puppet I was talking about using Puppet 0.24.6 (unreleased) inside Apache. (More specifically: running puppetmaster with Passenger in Apache).

I've now got a working code base for Puppet 0.25.x. + Passenger.

See for yourself:
http://github.com/zeha/puppet-rack/commits/feature/rack/

Unfortunately it seems like the current Puppet 0.25.x client can't talk to the corresponding master (regardless of WEBrick or Passenger), as not all required handlers/methods are implemented in the new REST interface.