OpenStack Ironic Puppet Module
Go to file
Yanis Guenane a8b26db75a policy.json: Allow one to manage them from the puppet module
This commit allow a deployer to manage the policies via this module
It relies on augeas to change only the policy needed. The init takes
a hash of policies and apply them.

Change-Id: I8bd71a740294394009b2ad581121a9999956b5d0
2014-11-10 15:06:03 -05:00
examples Rename nova by ironic 2013-12-02 10:07:06 +01:00
lib/puppet API, Conductor, Drivers, Specs 2013-11-30 01:08:04 +01:00
manifests policy.json: Allow one to manage them from the puppet module 2014-11-10 15:06:03 -05:00
spec policy.json: Allow one to manage them from the puppet module 2014-11-10 15:06:03 -05:00
.fixtures.yml Migrate mysql backend to use openstacklib::db::mysql 2014-08-12 11:21:18 -07:00
.gitignore Add gitignore file 2013-11-30 02:24:45 +01:00
.gitreview Add stackforge support 2013-11-30 01:42:44 +01:00
Gemfile Normalize Gemfile & pin tests to rspec < 2.99 2014-06-20 09:15:22 -04:00
LICENSE First commit with basic manifests 2013-11-25 20:59:48 +01:00
Modulefile Update stdlib dependency to 4.x 2014-09-22 15:19:25 -07:00
README.md Update contributors link according stackforge migration 2014-02-22 15:02:50 +01:00
Rakefile Fix travis config (launch rspec) 2013-12-02 01:22:57 +01:00

README.md

puppet-ironic

Table of Contents

  1. Overview - What is the ironic module?
  2. Module Description - What does the module do?
  3. Setup - The basics of getting started with ironic
  4. Implementation - An under-the-hood peek at what the module is doing
  5. Limitations - OS compatibility, etc.
  6. Development - Guide for contributing to the module
  7. Contributors - Those with commits
  8. Release Notes - Notes on the most recent updates to the module

Overview

The ironic module is a part of Stackforge, an effort by the Openstack infrastructure team to provide continuous integration testing and code review for Openstack and Openstack community projects not part of the core software. The module itself is used to flexibly configure and manage the baremetal service for Openstack.

Module Description

Setup

What the ironic module affects:

  • ironic, the baremetal service for Openstack.

Implementation

puppet-ironic

puppet-ironic is a combination of Puppet manifest and ruby code to delivery configuration and extra functionality through types and providers.

Limitations

Development

Developer documentation for the entire puppet-openstack project.

Contributors

Release Notes