Craig Bryant ca0b4342fe Add Monasca sub projects
These sub projects together with python-monascaclient comprise the
Monasca monitoring project.

The Monasca name is new, so the projects are being renamed from names
like mon-notification to monasca-notification.

Signing the OpenStack Contributer Agreement is required to contribute
to Monasca.

The Monasca chef cookbook projects are being put in the group monasca
and not openstack-chef because Monasca is not an official OpenStack
project.

Some sub projects don't have builds because their builds won't work
in StackForge. We wanted to get all of the sub projects in and then
fix the builds later.

I have created all of the projects on pypi that are needed.

The template chef-jobs was added to
modules/openstack_project/files/zuul/layout.yaml to simplify the
monasca chef project declarations. It can be reused by other chef
projects.

Change-Id: Iea2d47b0878439c580b9607fa50b4ea3b98929f8
2014-07-09 15:30:33 -06:00
2014-07-04 21:44:44 -07:00
2014-07-09 15:30:33 -06:00
2014-04-11 07:56:14 +10:00
2013-09-23 18:29:18 +00:00
2013-09-23 18:29:18 +00:00
2014-07-07 17:37:57 -07:00

Puppet Modules

These are a set of puppet manifests and modules that are currently being used to manage the OpenStack Project infrastructure.

The main entry point is in manifests/site.pp.

In general, most of the modules here are designed to be able to be run either in agent or apply mode.

These puppet modules require puppet 2.7 or greater. Additionally, the site.pp manifest assumes the existence of hiera.

See http://ci.openstack.org for more information.

Documentation

The documentation presented at http://ci.openstack.org comes from git://git.openstack.org/openstack-infra/config repo's docs/source. To build the documentation use

$ tox -evenv python setup.py build_sphinx

Description
System configuration for the OpenDev Collaboratory
Readme 154 MiB
Languages
Jinja 37%
Python 36.7%
Shell 13.6%
Dockerfile 3.9%
JavaScript 3%
Other 5.8%