On Mon, Sep 29, 2014 at 1:00 PM, Josko Plazonic <plazo...@princeton.edu>
wrote:

> Hullo,
>
> On 09/23/2014 12:11 PM, Nate Wolfe wrote:
>
>> As the version number 0.2.0 should imply, Puppet Server is not production
>> ready (yet), but please
>> do try it out in your favorite sandbox.
>>
>
> I didn't find so far any feature comparison between puppet server and the
> regular (purely ruby based) puppet master.  I realize that puppet server
> work is far from finished and that it probably loads at least some of the
> puppet's ruby code (I assume, given dependency on having regular puppet
> installed, so maybe that's being relied on heavily? or not?) - but it would
> be useful to have a table/chart comparing 
> features/problems/discrepancies/works/doesn't
> of new code base vs old one.
>
>
Because of the way it has been written (JRuby running puppet),
puppet-server should be able to do just about anything that a current
puppet master can do. There are a couple things that we know that it can't
do:

  * Because of JRuby, most gems with native extensions won't work. This
should only affect you if you are using custom functions that use ruby code
that ties into native extensions (
https://github.com/jruby/jruby/wiki/C-Extension-Alternatives)
  * The puppet-server expects to be the SSL terminator. If you are running
something in front of your master that terminates SSL and forwards headers
on to the master, then the puppet-server won't work. I believe Chris knows
about this and is working on it.

Other than that, puppet-server should be complete. It actually runs and
passes all of the same system tests that we run against the webrick and
passenger setups. Chris can correct me if there are any other things that
he knows about. I think he is also working on a blog post and so maybe
he'll address some of these questions in that.


> Is there some documentation about that somewhere?  Having that information
> would greatly help in deciding when to jump ship and embark on the
> clojure/jruby adventure, production ready or not.
>
> Thanks,
>
> JP
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/puppet-dev/5429BA61.90308%40princeton.edu.
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Andrew Parker
a...@puppetlabs.com
Freenode: zaphod42
Twitter: @aparker42
Software Developer

*Join us at **PuppetConf 2014, **September 20-24 in San Francisco - *
www.puppetconf.com

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/CANhgQXui%3DJ_pSonZz06JdNkrsoppABX-HM_qQP73YCRyVGGhiA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to