Skip to content
This repository has been archived by the owner on Jun 30, 2023. It is now read-only.

Commit

Permalink
Release 2.2.0 (#28)
Browse files Browse the repository at this point in the history
  • Loading branch information
Riccardo Calixte committed May 18, 2018
1 parent bb0ff51 commit 92544b7
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 10 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## Release 2.2.0 (May 18, 2018)

### Summary
* Switching the `validate_x509` parameter to default to false until it is fully working as intended
* Adding usage info for `validate_x509` to the README

## Release 2.1.1 (May 16, 2018)

### Summary
Expand All @@ -12,7 +18,7 @@

### Summary
* Updating puppetlabs-stdlib dependency to minimum 4.12.0
* Drop support for Puppet 3.x
* Drop support for Puppet 3.x (Thanks to Jo Rhett)

## Release 1.2.1 (August 2, 2017)

Expand Down
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -371,6 +371,12 @@ The location of the certificate files. Typically references a module's files.

e.g. *'puppet:///site_certs'* will search for the mount point defined in `fileserver.conf` on the Puppet Server for the specified files.

##### `validate_x509`
A boolean value to determine whether or not to validate the certificate and key pairs.
Failure will cause the catalog to fail compilation.

Optional value. **Default: false**.

## Limitations

This module is CI tested against [open source Puppet](https://docs.puppetlabs.com/puppet) on:
Expand Down
2 changes: 1 addition & 1 deletion data/common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ certs::key_dir_mode: '0755'
certs::key_ext: '.key'
certs::key_mode: '0600'
certs::owner: 'root'
certs::validate_x509: true
certs::validate_x509: false
6 changes: 3 additions & 3 deletions manifests/init.pp
Original file line number Diff line number Diff line change
Expand Up @@ -114,8 +114,8 @@
#
# [*validate_x509*]
# A boolean value to determine whether or not to validate the certificate and key pairs.
# Failure will cause the service not to restart.
# Optional value. Default: true.
# Failure will cause the catalog to fail compilation.
# Optional value. Default: false.
#
class certs(
Stdlib::Absolutepath $cert_path,
Expand All @@ -135,7 +135,7 @@
String $chain_ext = lookup('certs::cert_ext'),
Stdlib::Absolutepath $chain_path = lookup('certs::cert_path'),
Boolean $supported_os = false,
Boolean $validate_x509 = true,
Boolean $validate_x509 = false,
Hash $sites = {}
) {
unless $supported_os {
Expand Down
4 changes: 2 additions & 2 deletions manifests/site.pp
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,8 @@
#
# [*validate_x509*]
# A boolean value to determine whether or not to validate the certificate and key pairs.
# Failure will cause the service not to restart.
# Optional value. Default: true.
# Failure will cause the catalog to fail compilation.
# Optional value. Default: false.
#
# === Examples
#
Expand Down
6 changes: 3 additions & 3 deletions metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "broadinstitute-certs",
"version": "2.1.1",
"version": "2.2.0",
"author": "Riccardo Calixte <rcalixte@broadinstitute.org>",
"description": "Module for SSL certificate configuration",
"summary": "Configures and manages SSL certificate deployments, restarting services as configured.",
Expand Down Expand Up @@ -40,8 +40,8 @@
{
"operatingsystem": "Debian",
"operatingsystemrelease": [
"7",
"8"
"8",
"9"
]
},
{
Expand Down

0 comments on commit 92544b7

Please sign in to comment.