Ask Your Question
0

What's the workflow to contribute to existing Puppet forge module?

asked 2016-04-30 00:11:12 -0500

vivek gravatar image

There is this module called "camptocamp/postfix(https://github.com/camptocamp/puppet-postfix)", for which I would like to submit fix/feature.

I have been using Puppet at work for last couple of months but I am making changes in ready-made environment where I can "vagrant provision" to see my changes but here I am trying to test stand-alone module.

I am confuse on how to place the question but I am trying to find out is that how can i setup the environment so I can checkout postfix module, apply the fix, test it and push the branch for review.

It would be great if you could point me to blogs, tutorials, or books to contributing to Puppet forge modules.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
4

answered 2016-05-01 00:44:48 -0500

DarylW gravatar image

The TL;DR answer is to fork their module on github, pull it down, run the tests (usually bundle install && bundle rake spec), make your changes, add spec tests to test your changes, and then submit a pull request..

I'll see what more specific documentation I can track down for you.

Here are some links from the 'puppet community' site.. https://voxpupuli.org/blog/2014/04/23... https://voxpupuli.org/blog/2014/04/22...

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2016-04-30 00:11:12 -0500

Seen: 68 times

Last updated: May 01 '16