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
Module assumes there's a rvm group #20
Comments
I second this, shouldn't the rvm-install create that group? |
OK, I think I have figured it out.. Here is the error:
The reason is relating to https://github.com/maestrodev/puppet-rvm/blob/maestrodev/manifests/init.pp#L24 ... It calls I wonder if moving the |
- Added a $group parameter, defaults to 'rvm' - Copied Line 8 from system_user.pp into init.pp Tested and verified.
This is a fix for: voxpupuli#20 The following changes were made: - Added $group parameter, defaulted to 'rvm' - Copied Line 8 from system_user.pp to ensure rvm group is created.
My pull request is above to fix this, but I also found a workaround... Basically add a "rvm::system_users" parameter to your hiera data or call the class like this:
... this is only necessary till my pull request #21 is merged. Then you can go back to using ~tommy |
Fix for maestrodev issue voxpupuli#20 - rvmrc / rvm group Self Merge.
This is a fix for: #20 The following changes were made: - Added $group parameter, defaulted to 'rvm' - Copied Line 8 from system_user.pp to ensure rvm group is created.
fixed in 1.4.1, thanks |
Error: Could not set 'file' on ensure: Could not find group rvm at 8:/etc/puppet/modules/rvm/manifests/rvmrc.pp
Error: Could not set 'file' on ensure: Could not find group rvm at 8:/etc/puppet/modules/rvm/manifests/rvmrc.pp
Wrapped exception:
Could not find group rvm
Error: /Stage[main]/Rvm::Rvmrc/File[/etc/rvmrc]/ensure: change from absent to file failed: Could not set 'file' on ensure: Could not find group rvm at 8:/etc/puppet/modules/rvm/manifests/rvmrc.pp
The text was updated successfully, but these errors were encountered: