Jump to: navigation, search


Revision as of 23:54, 21 May 2013 by Bodepd (talk | contribs) (docs for puppet-openstack)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Developer documentation

steps to get started:

  • follow the regular process for contributing to openstack [1]
  • go to : settings > watched projects and add the puppet projects (all of the form stackforge/puppet-*)

Downloading a local patch

glone the relevant module from stackforge, ex:

   > git clone git://github.com/stackforge/puppet-openstack

in the patch, find the git checkout or chery-pick command, and copy it:

   > git fetch https://review.openstack.org/stackforge/puppet-openstack refs/changes/52/29452/9 && git checkout FETCH_HEAD

== running local rspec puppet tests

   > mkdir vendor
   > export GEM_HOME=vendor
   > bundle install
   > # bundle exec rake -T
   > bundle exec rake spec