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
Installing RVM breaks puppet on target system #5
Comments
How are you running puppet - via vagrant provision, or at the command line? |
Vagrant provisioning. Not sure why this breaks, as Vagrant is explicitely using a different version of Ruby/Gems than the one installed by RVM. Probably should go upstream with this? |
Yes, that'd make sense. FWIW, I haven't had the same problem. |
I'm having a similar problem here:
My manifest looks like:
If I ssh into the box and set the vagrant user to use the drupal gemset I can see that puppet is installed but using vagrant provision outside of the box fails with the above message. |
After installing RVM and creating a gemset provisioning my Vagrant box won't work anymore for the relatively obvious reason that the new system ruby won't have the puppet gem installed. Simple workaround is to add puppet as a gem to any gemset on the box.
Haven't found anything about this in the docs or FAQ so I'm not sure if this is an issue or not. Given the nature of the problem, I'd expect that to be a pretty common problem. Shouldn't it at least be mentioned in the FAQ or something?
The text was updated successfully, but these errors were encountered: