Skip to content

Instantly share code, notes, and snippets.

/README.md Secret

Created November 25, 2016 16:08
Show Gist options
  • Save anonymous/b5a668710c248f35f150ef3b4a11b788 to your computer and use it in GitHub Desktop.
Save anonymous/b5a668710c248f35f150ef3b4a11b788 to your computer and use it in GitHub Desktop.
puppet-openstack-cookiecutter

Team and repository tags

Team and repository tags

puppet-openstack-cookiecutter

Cookiecutter template for a compliant OpenStack puppet-modules

Installation

Install cookiecutter either from source, pip or package if it exists

Usage

There are two ways to create the boilerplate for the puppet module.

Locally

  1. Clone locally the puppet-openstack-cookiecutter repository.
  2. Run cookiecutter /path/to/cloned/repo

Remotely (ie. using a git repo)

  1. Run cookiecutter https://git.openstack.org/openstack/puppet-openstack-cookiecutter.git

What's next

Once the boilerplate created, in order to be compliant with the other modules, the files managed by msync, (or configs) needs to be in the project folder. Once synced module is ready, announce its existence to the ML, make the proper patch to openstack-infra and finally wait for the reviews to do the rest.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment