GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - redhat-openstack/openstack-puppet-modules: Puppet modules shared between Packstack and TripleO

BranchesTags
Open more actions menu

Latest commit

 

History

749 Commits
749 Commits

Folders and files

NameName
Last commit message
Last commit date
aodh
aodh
 
 
apache
apache
 
 
cassandra
cassandra
 
 
ceilometer
ceilometer
 
 
ceph
ceph
 
 
certmonger
certmonger
 
 
cinder
cinder
 
 
concat
concat
 
 
contrail
contrail
 
 
corosync
corosync
 
 
datacat
datacat
 
 
elasticsearch
elasticsearch
 
 
firewall
firewall
 
 
fluentd
fluentd
 
 
git
git
 
 
glance
glance
 
 
gnocchi
gnocchi
 
 
haproxy
haproxy
 
 
heat
heat
 
 
horizon
horizon
 
 
inifile
inifile
 
 
ironic
ironic
 
 
java
java
 
 
kafka
kafka
 
 
keepalived
keepalived
 
 
keystone
keystone
 
 
kibana3
kibana3
 
 
kmod
kmod
 
 
manila
manila
 
 
memcached
memcached
 
 
midonet
midonet
 
 
mistral
mistral
 
 
module-collectd
module-collectd
 
 
module-data
module-data
 
 
mongodb
mongodb
 
 
mysql
mysql
 
 
n1k_vsm
n1k_vsm
 
 
nagios
nagios
 
 
neutron
neutron
 
 
nova
nova
 
 
nssdb
nssdb
 
 
ntp
ntp
 
 
opendaylight
opendaylight
 
 
openstack_extras
openstack_extras
 
 
openstacklib
openstacklib
 
 
pacemaker
pacemaker
 
 
rabbitmq
rabbitmq
 
 
redis
redis
 
 
remote
remote
 
 
rsync
rsync
 
 
sahara
sahara
 
 
sensu
sensu
 
 
snmp
snmp
 
 
ssh
ssh
 
 
staging
staging
 
 
stdlib
stdlib
 
 
swift
swift
 
 
sysctl
sysctl
 
 
tempest
tempest
 
 
timezone
timezone
 
 
tomcat
tomcat
 
 
tripleo
tripleo
 
 
trove
trove
 
 
uchiwa
uchiwa
 
 
vcsrepo
vcsrepo
 
 
vlan
vlan
 
 
vswitch
vswitch
 
 
xinetd
xinetd
 
 
zaqar
zaqar
 
 
zookeeper
zookeeper
 
 
.gitignore
.gitignore
 
 
.gitreview
.gitreview
 
 
.travis.sh
.travis.sh
 
 
.travis.yml
.travis.yml
 
 
BUILDING.md
BUILDING.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
Gemfile
Gemfile
 
 
Puppetfile
Puppetfile
 
 
README.md
README.md
 
 
Rakefile
Rakefile
 
 

Repository files navigation

OpenStack Puppet Modules

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

  • Packstack
  • RDOManager (upstream for OSPd)
  • OpenStack Foreman Installer (no longer actively developed)

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:

  • kilo
  • liberty
  • mitaka
  • master

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

About

Puppet modules shared between Packstack and TripleO

Resources

Readme

Contributing

Contributing
Activity
Custom properties

Stars

39 stars

Watchers

34 watching

Forks

50 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.