Issue #4817 has been updated by Nigel Kersten.
So you have the same desire as I do in http://projects.puppetlabs.com/issues/4837 . Do we want to add an extra flag to the client, or do we want to specify in the manifests whether or not the files are included in the catalog? (source vs file function) I feel the latter has the added advantage of removing the roundtrip for metadata even when you're not compiling catalogs ahead of time, but open to discussion. ---------------------------------------- Feature #4817: Add a --compile_with_files option to puppet master http://projects.puppetlabs.com/issues/4817 Author: Matt Robinson Status: Accepted Priority: Normal Assignee: Category: newfeature Target version: Affected version: Keywords: Branch: I've written a few scripts that will: Given: node name on the master Output: tar.gz file with the compiled catalog and any module files that would normally be retrieved from the puppet file server Give: tar.gz file on the client Output: extract the files to the module dir and apply the compiled catalog Benefit: Catalogs can be precompiled ahead of time with relevant files and shipped to clients that can't talk to the master (they may be in a DMZ). Since the files are included there's no need for the client to contact any external server There's already a --compile option that just outputs the catalog but not the files. These scripts should be fairly easy to work into puppet code since the master script uses puppet code. Or we may decide that this doesn't need to be an option to puppet and would make a better external script. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" 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-bugs?hl=en.
