Forge Home

openshift_origin

approved
Module for installing Red Hat Openshift

77,594 downloads

48,359 latest version

3.1 quality score

Version information

  • 4.1.3 (latest)
  • 4.1.2
  • 4.1.1
  • 4.1.0
  • 4.0.12
  • 4.0.11
  • 4.0.10
  • 4.0.9
  • 4.0.8
  • 4.0.7
  • 4.0.6
  • 4.0.5
  • 4.0.3
  • 4.0.0
  • 3.0.1
  • 3.0.0
  • 0.1.18
  • 0.1.17
  • 0.1.16
  • 0.1.15
  • 0.1.14
  • 0.1.13
  • 0.1.12
  • 0.1.11
  • 0.1.10
  • 0.1.9
  • 0.1.8
  • 0.1.7
  • 0.1.6
  • 0.1.5
  • 0.1.4
  • 0.1.3
  • 0.1.2
  • 0.1.1
  • 0.1.0
released May 19th 2015
This version is compatible with:
  • Puppet Enterprise 3.x
  • Puppet 3.x
  • RedHat
    ,
    CentOS

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'openshift-openshift_origin', '4.1.3'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add openshift-openshift_origin
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install openshift-openshift_origin --version 4.1.3

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

openshift/openshift_origin — version 4.1.3 May 19th 2015

CHANGELOG

4.1.3

2015-05-19

  • Adding option for proxy_ports_per_gear
  • Modify the OpenShift logging and metrics file
  • Add dependency for file resource '/etc/openshift/logshifter.conf'
  • Double quotes instead of escaped singles for exec 'regen node routes'
  • Add oo-admin-yum-validator for OSE installs
  • Add syslog configuration
  • Update mcollective-client.cfg.erb
  • Package httpd should be installed first
  • Add extra district, zone and region options
  • Clean up to avoid unnecessary notices and service restarts
  • Remove unnecessary packages from puppet management
  • Add support for USE_PREDICTABLE_GEAR_UUIDS
  • Add puppetlabs-concat < 2.0.0 dependency as workaround for puppetlabs-haproxy < 2.0.0 dependency resolution issues

4.1.2

2014-12-12

  • Remove fedora specific code
  • Fix parse order dependent parameter evaluation
  • Reconcile class parameter documentation with puppet deployment guide
  • Add TLS support to ActiveMQ and mcollective via msgserver_tls_enabled parameter
  • Add quickstarts_json parameter to provide quickstarts. For OpenShift Enterprise if this is null don't deploy a default quickstarts file.
  • puppetlabs-stdlib >= 4.3.0 is required
  • RHBZ 1160099 - Ensure DNS firewall rules applied before register_dns
  • RHBZ 1161486 - Create /etc/openshift/development file
  • RHBZ 1162050 - Wait longer for primary replicaset instance to come online
  • RHBZ 1162093 - Fix infrastructure zone dns updates
  • RHBZ 1162454 - default hostnames should use infra zone if provided
  • RHBZ 1162901 - ensure correct dns key algo used
  • RHBZ 1170055 - Ensure activemq service is started
  • RHBZ 1170859 - Only install recommended cart deps for installed carts

4.1.0

2014-11-11

  • Refactor openshift-origin-dns-nsupdate.conf creation
  • Fix GSS-TSIG dns authentication
  • fixes for register_dns
  • Fix resource ordering for httpd_certificate to ensure httpd package is available
  • Oddjobd fails if messagebus isn't running
  • duritong-sysctl 0.0.5 has compatibility issues with puppet 2.7
  • Quickfix for cartridge-dependencies packages

4.0.12

2014-11-06

  • Major refactoring of intra-module dependencies
  • Refactor register_dns to be a simple class that registers all roles assigned to a node.
  • Fix compatibility with Puppet 2.7 and Facter 1.6
  • Generate self-signed certs if needed
  • Ensure cgconfig, cgred, and oddjobd are running on node
  • Allow vhost plugin to be colocated with broker

4.0.11

2014-10-27

  • Address bugs found while testing in a fully distributed environment
  • Introduce openshift_origin::ose_supported_config to assist in deploying OpenShift Enterprise supported configurations