On Wed, Oct 24, 2012 at 9:50 AM, Erik Dalén <[email protected]> wrote: > This prompted me to test the static compiler a bit. But the following bug I > found is a total show stopper: > http://projects.puppetlabs.com/issues/17183 >
Thanks for filing that. I've linked it up as a blocker for the "make static compiler the default" bug (#12158). If any more issues come up, then could you add them as blockers as well? > Otherwise it looks like it works well. > Btw, that documentation kind of suggests $server is a variable available in > puppet manifests, $servername is available but can't really be used as it > might differ from the certificate name or IP etc. So actually having $server > would also simplify using it a bit. > > > -- > Erik Dalén > > > On Monday 22 October 2012 at 18:46, Luke Kanies wrote: > >> On Oct 22, 2012, at 3:38 PM, Bostjan Skufca <[email protected] >> (mailto:[email protected])> wrote: >> >> > Hi all, >> > >> > the post below was originally intended for this list, but was >> > unfortunately misdirected to puppet-users. As some debate has already >> > begun around it, I will not duplicate its content here, so please see for >> > yourself: >> > https://groups.google.com/forum/?fromgroups=#!topic/puppet-users/d4F9ESnRTAo >> > >> > Can you think of any showstoppers for this feature? >> This is pretty much exactly what the static compiler does - you can >> selectively enable it with something like '--compile_terminus >> static_compiler'. >> >> There are some issues with it (e.g., you have to build and manage a >> server-side filebucket that's shared across all masters), but it was built >> to do almost exactly what you're trying to do. And a bit more actually, >> because it means that server-side code can change without it affecting >> client-side catalogs. >> >> I thought we had live docs on it now, but this is what we have so far, in >> clearly interim form: >> >> https://github.com/puppetlabs/pre-docs/blob/master/telly/static_compiler.md >> >> https://github.com/puppetlabs/puppet/blob/master/lib/puppet/indirector/catalog/static_compiler.rb >> >> Those links will quite possibly not work for all that long, but hopefully >> they'll go live somewhere soon. >> >> Will that do what you want? >> >> -- >> Luke Kanies | http://about.me/lak | http://puppetlabs.com/ | +1-615-594-8199 >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Developers" group. >> To post to this group, send email to [email protected] >> (mailto:[email protected]). >> To unsubscribe from this group, send email to >> [email protected] >> (mailto:[email protected]). >> For more options, visit this group at >> http://groups.google.com/group/puppet-dev?hl=en. > > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/puppet-dev?hl=en. > -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
