RVM is not supported.
If you are using RVM, then puppet debugger
wil not work due to a “feature” in Puppet. As a workaround, you can run puppet-debugger
executable but this works differently than the Puppet application puppet debugger
that is used in the examples below. You may want to try the Docker method instead if that is available to you.