Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

For Puppet 3.x, you will need to set up a package repository that is available either through the network or locally on disk. This is the approach taken by the Puppet Enterprise installers, which are delivered as a tarball containing the repositories along with a script that can set up and run package installation from a local repo.

The situation will be improved with the upcoming Puppet 4.0 release which ships all the components needed to run a Puppet Agent as a single self-contained Linux package. This will allow offline installation to be completed with a single package installation instead of setting up an entire repository. More details can be found in the first section of this blog post:

https://puppetlabs.com/blog/release-candidate-open-source-puppet-4.0