Giter Site home page Giter Site logo

numansiddique / openstack-puppet-modules Goto Github PK

View Code? Open in Web Editor NEW

This project forked from redhat-openstack/openstack-puppet-modules

0.0 3.0 0.0 39.96 MB

Puppet modules shared between Packstack and TripleO

Shell 0.54% Ruby 61.99% Puppet 29.72% Python 1.98% HTML 5.67% JavaScript 0.01% CSS 0.08% Pascal 0.01%

openstack-puppet-modules's Introduction

OpenStack Puppet Modules

This repository contains a collection of Puppet modules shared between several OpenStack installers, including:

These modules are included via git subtrees, which reference the various upstream modules at a given revision, which can be found in the Puppetfile, and is not really meant to be used directly, but rather to be utilized by a composition layer, such as the above installers. We use gerrithub for reviews, please see the Contributing document for more detail on the process.

The repository contains branches which map to OpenStack releases, as well as branches that are basically upstream plus any required patches that have not yet been merged (or can not be merged for some reason), but are needed by one or more of the target installers in order for that installer to work properly. This is a constantly moving target, and the goal is to eliminate as many of this kind of patch as possible, with each release attempting to contain less of these than the previous one. UPDATE From liberty forward, we carry no patches that are not merged upstream, so the branch naming is more related to rdo build automation than required by our codebase.

The various releases map like this:

OPM Branch Openstack Release
upstream-kilo upstream kilo
stable/kilo kilo + patches
upstream-liberty upstream liberty
stable/liberty upstream liberty
upstream-mitaka upstream mitaka
stable/mitaka upstream mitaka
upstream-master upstream master
stable/master upstream master

Each time a change is pushed to a {version} + patches branch, and automated build system generates rpms. These can be found in the follow places:

Please see Building.md for more information on how this process works up to the point that the automation takes over.

openstack-puppet-modules's People

Contributors

apevec avatar berendt avatar cwolferh avatar emilienm avatar frozencemetery avatar gfidente avatar gildub avatar imcsk8 avatar javierpena avatar jeckersb avatar jguiditta avatar jistr avatar opuk avatar paramite avatar razorinc avatar rohara avatar strider avatar xbezdick avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.