Skip to content

redhat-openstack/openstack-puppet-modules

Folders and files

NameName
Last commit message
Last commit date
Dec 16, 2014
Dec 10, 2014
Feb 5, 2015
Oct 30, 2014
Feb 19, 2015
Oct 2, 2014
Oct 17, 2014
Nov 18, 2014
Dec 16, 2014
Feb 19, 2015
Oct 2, 2014
Feb 13, 2015
Oct 2, 2014
Feb 19, 2015
Feb 19, 2015
Jan 26, 2015
Feb 5, 2015
Feb 19, 2015
Feb 19, 2015
Feb 18, 2015
Oct 2, 2014
Dec 8, 2014
Oct 2, 2014
Nov 27, 2014
Oct 30, 2014
Dec 18, 2014
Oct 2, 2014
Feb 5, 2015
Jan 26, 2015
Oct 2, 2014
Oct 15, 2014
Feb 13, 2015
Feb 5, 2015
Dec 4, 2014
Oct 2, 2014
Oct 30, 2014
Oct 30, 2014
Jan 9, 2015
Feb 16, 2015
Oct 2, 2014
Dec 9, 2014
Oct 2, 2014
Oct 2, 2014
Oct 2, 2014
Feb 5, 2015
Oct 2, 2014
Oct 2, 2014
Dec 7, 2014
Feb 13, 2015
Jan 26, 2015
Oct 2, 2014
Oct 2, 2014
Feb 5, 2015
Oct 2, 2014
Nov 18, 2014
Dec 8, 2014
Dec 8, 2014
Nov 18, 2014
Feb 19, 2015
Dec 8, 2014
Dec 5, 2014

Repository files navigation

OpenStack Puppet Modules

Puppet modules shared between Packstack and Foreman.

How to add a new Puppet module

First you have to install bade, a utility for managing Puppet modules using GIT subtrees.

git clone https://github.com/paramite/bade
cd bade
python setup.py develop

Then create a fork of the OpenStack Puppet Modules repository and create a local clone of it.

git clone git@github.com:YOUR_USERNAME/openstack-puppet-modules.git
cd openstack-puppet-modules

Now create a new branch in your local clone.

git checkout -b NAME_OF_THE_MODULE

Afterwards add the new Puppet module, puppet-module-collectd in this example.

bade add --upstream https://github.com/pdxcat/puppet-module-collectd.git --hash cf79540be4623eb9da287f6d579ec4a4f4ddc39b --commit

Finally add some more details (e.g. why you want to add this Puppet module) to the commit message, push the branch and initiate a pull request.

git commit --amend
git push --set-upstream origin collectd