Add deep_merge support. Fixes GH-38 and GH-62
Merge pull request #116 from hunner/eyaml_name
Allow arbitrary name for hiera-eyaml
Merge pull request #117 from hunner/gem_smush
Merge the package management code into one define.
Allow managing of hiera package
Merge pull request #104 from jyaworski/manage_package
Allow managing of the hiera package
GH-92: Default to undef for hierarchy on puppet 4+
Merge pull request #119 from jyaworski/hierarchy_defaults
GH-92: Default to undef for hierarchy on puppet 4+
Remove custom eyaml package from test
This package doesn't actually exist, so causes tests to fail.
Merge pull request #120 from hunner/fix_acceptance
Remove custom eyaml package from test
proper name for master_service attribute
Merge pull request #121 from tuxmea/fix_documentation_masterservice
proper name for master_service attribute
Merge pull request #85 from arineng/eyaml_gpg2
adding ability to use eyaml_gpg on RHEV based systems
Merge pull request #125 from hunner/fix_foss_pserver
Allow puppetserver to be used with foss P3
Fix unit test version formatting
I don't always commit straight to master, but when I do I only change files that won't impact production... hopefully.
Update from voxpupuli modulesync_config
Merge pull request #131 from voxpupuli/modulesync
Update from voxpupuli modulesync_config(0.5.1)
Add new eyaml_pkcs7_public/private_key params
This commit adds two new optional parameters.
These are eyaml_pkcs7_public_key and eyaml_pkcs7_private_key.
If specified, the values will be used in the generated hiera.yaml file.
If not given, behaviour remains unchanged and the keys are assumed to be
in the 'keysdir' directory.
This change allows more complicated hiera eyaml configuration. For
example, my current manually configured hiera.yaml contains...
```
:eyaml:
:pkcs7_private_key: /etc/puppet/keys/%{::product}/private_key.pkcs7.pem
:pkcs7_public_key: /etc/puppet/keys/public/%{::product}_key.pkcs7.pem
```
I have multiple sets of keys, (one pair per 'product'), and the private
and public keys aren't in the same directory.Merge pull request #127 from alexjfisher/eyaml_keys
Add new eyaml_pkcs7_public/private_key params
Merge pull request #130 from treydock/master
Fix issue where find returns exit code 0 regardless of a regex match
we need a certain format for our release process
we dropped jruby in voxpupuli modulesync.