nesi / puppet-git

22 stars 49 forks source link

Puppet exec changes break git::user creation #11

Closed dodtsair closed 11 years ago

dodtsair commented 11 years ago

With newer versions of puppet exec calls have their environments stripped. Most importantly the $HOME is removed. As a result git::user resources fail.

However puppet did add a shell provider to the exec provider system that maintains these environment variables.

Switch git::user to use the shell provider for exec.

Question, how does this affect prior versions of puppet and this module?