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.