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?
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.