Please manually uninstall the puppet module and then reinstall it; the version number is the same so you won't be able to pick up the fix otherwise.
Bad news is I get the same error...
Error: exception object expected at /etc/puppet/modules/openshift_origin/manifests/role.pp:66
Thanks a lot guys!
I can confirm I have v 3.0.1 of the openshift module installed and I did run puppet in verbose mode :)
I will try it out with the new version of the puppet module
You're welcome. I'm glad I could help :) Thanks for accepting the pull request.