Version 4.1.0
Merge pull request #343 from sdodson/v4_1_0

Version 4.1.0
puppet-lint per Puppet Approved Criteria
Create /etc/openshift/development when development_mode = true

This file is necessary to trigger console and broker applications to run inside a development, versus
production, rails environment. This file also triggers additional logging for gear placement and other
plugins.
Version 4.1.1

Re-introduce Modulefile. It's necessary to build the module on puppet 2.7 but not while installing it.
Merge pull request #346 from sdodson/v4_1_1

Version 4.1.1
Merge pull request #345 from sdodson/bz1161486

Create /etc/openshift/development when development_mode = true
Reconcile class parameter documentation with puppet deployment guide
Merge pull request #344 from sdodson/puppet-lint

puppet-lint per Puppet Approved Criteria
Merge pull request #347 from sdodson/puppet-docs-sync

Reconcile class parameter documentation with puppet deployment guide
Fix puppet file url
Merge pull request #351 from sdodson/FixDevelopmentMode

Fix puppet file url
Update duritong-sysctl to 0.0.6 or newer

duritong-sysctl 0.0.6 fixes compatibility with Puppet 2.7 and also seemingly fixes importing the module into
Satellite 6's pulp repositories.
Merge pull request #352 from sdodson/sysctl006

Update duritong-sysctl to 0.0.6 or newer
Bug 1162093 - infrastructure dns improvements

https://bugzilla.redhat.com/show_bug.cgi?id=1162093

- include the dns_infrastructure_key in oo_instrastructure.conf
- Allow changes to oo_infrastructure.conf file
- No longer reference fqdn fact in register_dns
Add comments to templates stating that they are managed by puppet
Bug 1162901 - ensure correct dns key algo used

https://bugzilla.redhat.com/show_bug.cgi?id=1162901

- Previously register_dns.pp used pick to choose between
  bind_key_algorithm and dns_infrastructure_key_algorithm, but since
  they both had default values of HMAC-MD5,
  dns_infrastructure_key_algorithm was always used.
- show list of skipped hostnames in nsupdate command (debug output)
- fail if bind_key is not set and dns_infrastructure_zone is not set
- fail if dns_infrastructure_key is not set and dns_infrastructure zone
  is set
Bug 1162454 - default hostnames should use infra zone if provided

https://bugzilla.redhat.com/show_bug.cgi?id=1162454

- If no hostname is provided and dns_infrastructure_zone is configured
  the default hostnames should use dns_infrastructure_zone instead of
  domain variable
Address issues with variable interpolation within parameters for init.pp

- addresses https://github.com/openshift/puppet-openshift_origin/issues/300
allow recursion to be selectable for dns server