Document URL: http://openshift.github.io/origin/file.install_origin_using_puppet.html Section Number and Name: Installing Puppet Describe the issue: # rpm -q puppet puppet-2.7.18-1.fc18.noarch # puppet module install openshift/openshift_origin /usr/share/rubygems/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead. Preparing to install into /etc/puppet/modules ... Error: Could not install module 'openshift-openshift_origin' (latest) Directory /etc/puppet/modules does not exist # Suggestions for improvement: Maybe the documentation should tell the user to create the directory? Additional information: If bugzilla is not the proper way of reporting this kind of issues, please point me to better place/process.
The document you're referring to is maintained by the developer team. Therefore, I'm reassigning this BZ to kraman to investigate.
Fixed. http://openshift.github.io/documentation/oo_deployment_guide_puppet.html
(In reply to Krishna Raman from comment #2) > Fixed. > http://openshift.github.io/documentation/oo_deployment_guide_puppet.html Confirming, on Fedora 19, the steps described on that page make the installation pass.