Managing the ruby version this way is bad for puppet