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

(MODULES-7791) Remove deprecated source_permissions #332

Merged

Conversation

caseywilliams
Copy link
Contributor

@caseywilliams caseywilliams commented Oct 11, 2018

source_permissions was deprecated in PUP-5921.

The suggested alternative to source_permissions => use for puppet 6 is to explicitly set user, group, and mode. I'm unsure how to best approach doing that for all the files in this part of the module, but curious to see whether the defaults are adequate (the default behavior is to use the puppet-agent user and their default umask/DACL)

@caseywilliams caseywilliams changed the title (MODULES-7791) Remove deprecated source_pemissions (MODULES-7791) Remove deprecated source_permissions Oct 11, 2018
@caseywilliams caseywilliams force-pushed the MODULES-7791/source-permissions branch from 6b2b8e9 to 1606dbf Compare October 11, 2018 19:57
@puppetcla
Copy link

CLA signed by all contributors.

@caseywilliams caseywilliams force-pushed the MODULES-7791/source-permissions branch from 1606dbf to aa17595 Compare October 12, 2018 16:56
`source_permissions` is deprecated in puppet6; remove it and use the
defaults to quiet warnings (The default permissions behavior in puppet
4, 5, and 6 is to use the puppet agent user and that user's default
umask or DACL).
@caseywilliams caseywilliams force-pushed the MODULES-7791/source-permissions branch from aa17595 to 700cd4d Compare October 12, 2018 16:58
@caseywilliams
Copy link
Contributor Author

Alternatively, would we want to just let the warnings happen for 1.x only?

@branan branan merged commit 83fcfa0 into puppetlabs:1.x Oct 31, 2018
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

Successfully merging this pull request may close these issues.

5 participants