On Mon, Sep 29, 2014 at 1:33 PM, Andy Parker <a...@puppetlabs.com> wrote:

> 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.
>

Andy hit on the two that I'm currently aware of.  We will be working on
some additional docs over the course of this week, so keep an eye on the
repo if you're interested.  I'll try to make sure we include an FAQ or
"known issues" section in the docs that includes the info above.

-- 
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/CAMx1QfJRSsmFaUx%3D-zfm8fpgRfp7eVDMCTjM_D2fgmv0BFwRiA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to