We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
# cat test.pp class {'python': umask => '0022' } python::pyvenv {'/opt/testvenv': ensure => 'present' } # umask 0077 # puppet apply test.pp Notice: /Stage[main]/Main/Python::Pyvenv[/opt/testvenv]/File[/opt/testvenv]/ensure: created Notice: /Stage[main]/Main/Python::Pyvenv[/opt/testvenv]/Exec[python_virtualenv_/opt/testvenv]/returns: executed successfully Notice: Applied catalog in 7.63 seconds
# ls -l /opt/testvenv drwx------ 2 root root 181 Oct 24 13:30 bin drwx------ 2 root root 6 Oct 24 13:30 include drwx------ 3 root root 23 Oct 24 13:30 lib lrwxrwxrwx 1 root root 3 Oct 24 13:30 lib64 -> lib -rw------- 1 root root 425433 Oct 24 13:30 pip.log -rw------- 1 root root 66 Oct 24 13:30 pyvenv.cfg
# ls -l /opt/testvenv/ total 452 drwxr-xr-x 2 root root 181 Oct 24 13:35 bin drwxr-xr-x 2 root root 6 Oct 24 13:34 include drwxr-xr-x 3 root root 23 Oct 24 13:34 lib lrwxrwxrwx 1 root root 3 Oct 24 13:34 lib64 -> lib -rw-r--r-- 1 root root 425433 Oct 24 13:35 pip.log -rw-r--r-- 1 root root 66 Oct 24 13:34 pyvenv.cfg
I think this would resolve the issue:
--- init.pp 2023-10-23 15:36:38.943250566 +0200 +++ init2.pp 2023-10-24 13:36:53.273864271 +0200 @@ -73,7 +73,7 @@ -> Class['python::config'] # Set default umask. - exec { default: + Exec { umask => $umask, }
(According to https://www.puppet.com/docs/puppet/7/lang_defaults.html)
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
What are you seeing
What behaviour did you expect instead
Output log
Any additional information you'd like to impart
I think this would resolve the issue:
(According to https://www.puppet.com/docs/puppet/7/lang_defaults.html)
The text was updated successfully, but these errors were encountered: