Puppet modules shared between Packstack and TripleO
Ruby Puppet HTML Python Shell CSS
Latest commit 8d6bfa3 Jan 13, 2017 @jguiditta jguiditta Update swift to 998abbc58f83feaffaa2cb62880e9ce2ae9bcabb
998abbc58f83feaffaa2cb62880e9ce2ae9bcabb Release note for CVE-2016-9590
b573fb0d12578bc58026818c5af73d292648bd36 [CVE-2016-9590] Correct configuration file perms
b61475a793818b13c8e096753bcd1fb91b7e674f Keystone endpoints should go before the service
9c4b716497da75bb8fcb629e489be8b03309a4d9 Prepare 8.2.0 (mitaka)

Change-Id: I49dc5c7f37633956a0154397ba31564581337fb1
Permalink
Failed to load latest commit information.
aodh Update aodh to 563010f1912dd6850a48153c9d0da9fb92c0e6a2 Jul 11, 2016
apache Sync non-openstack modules Mar 16, 2016
cassandra rhbz#1278395 modules for OpenContrail integration - cassandra Nov 5, 2015
ceilometer Update ceilometer to 2ad139fe16fbd673470366cb49717ae0e5de2e6f Jun 9, 2016
ceph Update ceph to 5cff821f600bb21c3ce508855a72f60ea8e6ae86 Dec 20, 2016
certmonger Update certmonger to 3f86b99 Oct 30, 2014
cinder Update cinder to deb381347190a80e42de751a3ed0d1883c763234 Jun 9, 2016
concat Bump all puppet modules to their latest masters Oct 13, 2015
contrail Update contrail to c0f7cde686c20ce139c184c688e9f7d13dcd0743 Oct 20, 2016
corosync Bump all puppet modules to their latest masters Oct 13, 2015
datacat Add missing modules for Midonet Nov 26, 2015
elasticsearch Update non-openstack modules to latest masters. Feb 19, 2016
firewall Bump non openstack modules to their latest masters Jan 7, 2016
fluentd Update apache to de1bee73d362a1a952136077ff400a15550b3d8d Feb 5, 2016
git Add puppetlabs-git module. Jan 6, 2016
glance Update glance to 9b06a7c8c25a5bd11e0257ea39c7a9680fbac9ab Jun 9, 2016
gnocchi Update gnocchi to b0100904b688946f0bf2a00ae67a74c15ed1d377 Jun 9, 2016
haproxy Bump non openstack modules to their latest masters Jan 7, 2016
heat Update heat to 2c5dc330287e0d9300bc4917ed4058fa9a1fb6c4 Oct 13, 2016
horizon Update horizon to 04526af55641aea146048e2340dab7a4628e35f7 Jun 9, 2016
inifile Update inifile to d31803cce628b1a7994b61158b627c88cab83ee4 Mar 3, 2016
ironic Update ironic to d244370d37255eb9400e718f42c8783bfbc339ab Jun 9, 2016
java Add missing modules for Midonet Nov 26, 2015
kafka rhbz#1278395 modules for OpenContrail integration - kafka Nov 5, 2015
keepalived Automatic update Apr 23, 2015
keystone Update keystone to 108d4655f944b0cfdd990677df3cd02ceb9a42bf Jun 9, 2016
kibana3 Adding puppet-kibana3. Dec 3, 2015
kmod Add camptocamp/puppet-kmod module Feb 4, 2016
manila Update manila to 3d8244db11cb603f89980b8fbefc5dc228f0a7d8 Jun 9, 2016
memcached Sync openstack puppet modules with their masters Jun 15, 2015
midonet Update non-openstack modules to latest masters. Feb 19, 2016
mistral Update mistral to 45e37b61bb62dd45c62e00c8dbb0ddf0a7b84ece May 27, 2016
module-collectd Bump all the modules to their latest masters Nov 25, 2015
module-data Bump modules to their latest masters Sep 2, 2015
mongodb Update non-openstack modules to latest masters. Feb 19, 2016
mysql Update non-openstack modules to latest masters. Feb 19, 2016
n1k_vsm Bump all the modules to their latest masters Nov 25, 2015
nagios Automatic update Oct 2, 2014
neutron Update neutron to 3af5e9a40400bc7dc47cd7c265b5f126637c4ba3 Oct 20, 2016
nova Update nova to latest stable/mitaka Dec 19, 2016
nssdb Update nssdb to 2e163a21fb80d828afede2d4be6214f1171c4887 Mar 3, 2015
ntp Bump all the modules to their latest masters Nov 25, 2015
opendaylight Update non-openstack modules to latest masters. Feb 19, 2016
openstack_extras Update openstack_extras to 2f767ec0c43eda163b5e9f97f208e9db6cb23861 Jul 11, 2016
openstacklib Update openstacklib to aab0b94f80412cc2983abb840a78b2bad77ac149 Nov 28, 2016
pacemaker Update pacemaker to e483cc0b8e290d761dbf1903097f9f1599e4262b Jul 11, 2016
rabbitmq Sync non-openstack modules Mar 16, 2016
redis Sync modules with master. Dec 16, 2015
remote Automatic update Feb 16, 2015
rsync Update puppet modules to their respective master Apr 20, 2015
sahara Update sahara to 5359ed0ddedba65c2edc1766904e81f079cc9d5a Jun 9, 2016
sensu Update sensu to 1811dfeddeb886cd7048bb7aa3773c095c12e3a4 Feb 29, 2016
snmp Bump all puppet modules to their latest masters Oct 13, 2015
ssh Bump all the modules to their latest masters Nov 25, 2015
staging Update staging to a71e7d6261616fdba9f5c9109c4ad41c120d91be May 11, 2015
stdlib Update stdlib to db2a321434768b6b97e8c1101f6465e43c774c6d Mar 23, 2016
swift Update swift to 998abbc58f83feaffaa2cb62880e9ce2ae9bcabb Jan 13, 2017
sysctl Migrate sysctl module from puppetlabs/sysctl to duritong/sysctl Feb 22, 2016
tempest Update tempest to 75c6c639d0f74bf01ab66a7a546f2e2ae3f2b15c Jul 4, 2016
timezone Update timezone to 734918982a512f51a3f1855396d2d7da3f37f53c May 11, 2015
tomcat Add missing modules for Midonet Nov 26, 2015
tripleo Update tripleo to 648f2b5509a807483b218ddfaad21fd3b06a11ab Nov 28, 2016
trove Update trove to f52f6cd3f3b91c87f567fcbd8f864bf0a557fbe8 Jun 9, 2016
uchiwa Update non-openstack modules to latest masters. Feb 19, 2016
vcsrepo Bump to latest masters Oct 19, 2015
vlan Automatic update Oct 2, 2014
vswitch Update vswitch to e70e3592eb404ad28d31b86cbe2fdc05bfe470ba May 27, 2016
xinetd Bump modules to their latest masters Sep 2, 2015
zaqar Update zaqar to 34feb324d6aa6bdb0ac0c528fca950f623f516bc May 27, 2016
zookeeper Switch puppet-zookeper to deric/puppet-zookeeper Nov 30, 2015
.gitignore Add Rakefile to run rspec tests over all the puppet modules. Nov 18, 2014
.gitreview Add .gitreview for OPM Apr 2, 2015
.travis.sh Enchange travis tests Mar 3, 2015
.travis.yml Fix .travis.sh Dec 8, 2014
BUILDING.md Improve documentation. Jan 29, 2016
CONTRIBUTING.md Improve documentation. Jan 29, 2016
Gemfile Add Rakefile to run rspec tests over all the puppet modules. Nov 18, 2014
Puppetfile Update swift to 998abbc58f83feaffaa2cb62880e9ce2ae9bcabb Jan 13, 2017
README.md Update README with current branch/build info. Apr 5, 2016
Rakefile Run travis tests only on changed modules Dec 5, 2014

README.md

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.