Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Puppet 5 support #57

Closed
treydock opened this issue Jan 4, 2018 · 6 comments
Closed

Puppet 5 support #57

treydock opened this issue Jan 4, 2018 · 6 comments

Comments

@treydock
Copy link
Contributor

treydock commented Jan 4, 2018

Similar to what was done on pam module. Figured make this a place to discuss changes for v4.0.0.

@treydock
Copy link
Contributor Author

treydock commented Jan 4, 2018

@ghoneycutt One thing I'd like to add is optional management of /etc/puppetlabs/facter/facter.conf. I have the need to force facter CLI to load pluginsync facts.d and seemed like managing the facter conf was appropriate for this module.

@ghoneycutt
Copy link
Owner

Thanks @treydock !! Your help is very much appreciated.

@ghoneycutt
Copy link
Owner

ghoneycutt commented Jan 4, 2018

@treydock
Copy link
Contributor Author

treydock commented Jan 6, 2018

Any best practice on community modules using lookup() instead of hiera_hash()? Would logic be okay that if $facts_hash_hiera_merge is true, do a deep merge, otherwise just do normal lookup? Seems like deep merge should somehow be optional, I know in my environment I have common.yaml facts hashes and then disable merging in some other levels of hiera. Might be a topic for mailing list?

@ghoneycutt
Copy link
Owner

it should default to true and definitely use lookup(). @Phil-Friderici made a change recently to the yum module at ghoneycutt/puppet-module-yum@5e1de21

@ghoneycutt
Copy link
Owner

This is happening in #68 which is prepping for a major version bump!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants