I need to have a way to re-create the installation package we use for facter and puppet, offline, from a known-good source. Often, we have local patches (e.g., backporting certain providers from 3.x to 2.x because our servers are still on 2.x, or patching things not yet released upstream), so our process has been:
1) Download tarball for a given release 2) Update makefile we use to create package to refer to new tarball 3) Verify local patches are still required 4) Build (possibly patched) package using ./etc/osx/createpackage.sh Now that createpackage.sh is really fully deprecated and gone, I'm looking at the rake packaging tasks. As I found in http://projects.puppetlabs.com/issues/21760#note-4 the tarball is useless since the rake tasks assume you're in a git checkout. So now I'm at a bit of a loss on how to create these packages. Checkout a specific tag, and then make my own tarball? I'm concerned that the reliance on it being a git checkout means the tasks may end up talking to github, making the whole process not hermetic. What's the best solution for this? Shall I create this as an issue against the packaging tasks? Thanks -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.