On Mon, Oct 18, 2010 at 7:12 AM, <stefan.schu...@taunusstein.net> wrote: > Hi at all, > > what do you do if you have fixed a bug or have developed a new feature for > puppet and want to use that customized puppet? > > Here's an example: We have a few HP-UX Servers and the mount provider dont > work here. I used the fix (http://projects.puppetlabs.com/issues/4279) to > patch puppet and I'm shipping this new puppet as a package to my clients. > This was ok since I found the bug while testing puppet and havent had > installed it at all my systems > > Now there are a few other patches (like > http://projects.puppetlabs.com/issues/5012) I want to use. Now there are a > few possibilities: > > * Apply patch on my build servers, repack Puppet and reinstall puppet with > the new package. This may be the cleanest solution but it takes time to > repack and reinstall (since we use Linux, Solaris and HP-UX an all have > their different packaging systems) > * Replace the files with puppet: I could ship the modified files with > puppet. I dont know how puppet behaves if you change its files at runtime > * Provide the files as plugins. Will puppet load my modified providers and > mask the original ones? > > How do you that and what do you think is the best solution? Or do you always > wait until every fix is in the upstream version?
There are many options, but I'm always most comfortable building my own in-house packages with the patches applied. > > Kind regards > Stefan > > > > ---------------------------------------------------------------- > Powered by http://www.taunusstein.net > IPv6 running > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- nigel -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.