
Our official git master is at git.openstack.org, update places that use github instead. Remove contributors link, it's not available on git.openstack.org. Fix capitalization of OpenStack. Change-Id: Ia3dc1065292bfe00976bd2d527d44f28789cda6b
2.3 KiB
{{cookiecutter.project_name}}
Table of Contents
- Overview - What is the {{cookiecutter.project_name}} module?
- Module Description - What does the module do?
- Setup - The basics of getting started with {{cookiecutter.project_name}}
- Implementation - An under-the-hood peek at what the module is doing
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
- Contributors - Those with commits
Overview
The {{cookiecutter.project_name}} module is a part of OpenStack-infra, an effort by the OpenStack infrastructure team to provide continuous integration testing and code review for OpenStack-infra projects.
Module Description
The {{cookiecutter.project_name}} module is a thorough attempt to make Puppet capable of managing the entirety of {{cookiecutter.project_name}}. This includes manifests to provision the expected features of this module. Types are shipped as part of the {{cookiecutter.project_name}} module to assist in manipulation of configuration files.
Setup
Installing {{cookiecutter.project_name}}
{{cookiecutter.project_name}} is not currently in Puppet Forge, but is anticipated to be added soon. Once that happens, you'll be able to install {{cookiecutter.project_name}} with:
puppet module install openstack-infra/{{cookiecutter.project_name}}
Beginning with {{cookiecutter.project_name}}
To utilize the {{cookiecutter.project_name}} module's functionality please check the README.
Implementation
{{cookiecutter.project_name}}
{{cookiecutter.project_name}} is a combination of Puppet manifests to delivery configuration and extra functionality through types and providers.
Beaker-Rspec
This module has beaker-rspec tests
To run the tests on the default vagrant node:
bundle install
bundle exec rake acceptance
For more information on writing and running beaker-rspec tests visit the documentation:
Development
Developer documentation for the entire puppet-infra project.