sgnl05 / sgnl05-sssd

Puppet module for SSSD
https://forge.puppet.com/sgnl05/sssd
GNU General Public License v3.0
17 stars 76 forks source link

Remove "require" to avoid clash on $extra_packages #84

Closed mergwyn closed 5 years ago

mergwyn commented 5 years ago

All classes using ensure_resources have to use the same parameters, so having explicit local dependencies results in a duplicate class definition error. Replace the "require" from the ensure_packages with a chained dependency.

I needed to make the changes to the ensure_packages for ssd as well to make the unit tests run, though I don't understand why this was necessary.

This fixes issue #81

ghoneycutt commented 5 years ago

Fixes #81

ghoneycutt commented 5 years ago

Thanks @mergwyn

Released in 2.13.1