Generalized chef-rvm