Merge pull request #396 from voxpupuli/modulesync
modulesync 1.5.0
Merge pull request #398 from DALUofM/master
Change default RedHat params to use config_root
Fixing wrong pear package name in Amazon Linux
When the pear package name is defined based on `$facter['os']['family']`. The problem is that Amazon Linux has 'RedHat' as os family.
I set an `if` before case searching for 'Amazon' in `$facter['os']['name']` based on the output of the facter command on Amazon instances:
```shell
$ facter os
{
architecture => "x86_64",
family => "RedHat",
hardware => "x86_64",
name => "Amazon",
release => {
full => "2017.09",
major => "2017",
minor => "09"
},
selinux => {
enabled => false
}
}
```Merge pull request #399 from gedvcode/fix/pear_package_on_amazon_linux
Fixing wrong pear package name in Amazon Linux
fix composer auto_update idempotency in case no update is available
added a comment to non self-explanatory code
Merge pull request #407 from joekohlsdorf/metadata_puppet5
mark Puppet 5 as supported
Merge pull request #1 from voxpupuli/master
Capture upstream changes
refac(lookup) deprecate hiera_hash
Use the lookup function Use deep merge
Merge pull request #410 from coldfrontlabs/master
Deprecate hiera_hash functions
use ensure_packages dont wrap apt::key in a useless create_resources
require at least puppetlabs/apt 4.4.0
This version automatically installs the apt-transport-https package, which is needed for https mirrors. By using this module in at least this version, we don't need to manage the package on our own.
require at least puppetlabs/stdlib 4.16.0
this is the lowest supported version for ensure_packages
add missing pre_condition for repo unit tests
this is a private class, it won't get called directly, only from within the main class. It references variables from the main class, so we need to include it (or move the tests into the testfile for the main class)
Merge pull request #293 from fstr/deb-php71
Add PHP 7.1 support on Debian
Merge pull request #408 from joekohlsdorf/autoupdate_idempotency
fix composer auto_update idempotency in case no update is available
Merge pull request #412 from bastelfreak/patches
add ubuntu 16.04 support
this fixes an error that was introduced in 0ad7566
Merge pull request #415 from bastelfreak/fix
use correct require arguments
Merge pull request #416 from voxpupuli/modulesync
modulesync 1.8.0