1.2.5. Packaging
pulp-puppet-module-builder Fails To Create Puppet Repositories On A Non-Red Hat Satellite 6 System
Creating puppet git repositories fails because of dependency issues and import errors. In order to utilize the pulp-puppet-module-builder command on a separate system from the Satellite Server, subscribe the system to a Red Hat Satellite 6 subscription. This will provide access to the extra packages required to successfully run pulp-puppet-module-builder: pulp-puppet-module-builderpython-setuptools and python-pulp-puppet-common. Enable the Red Hat Satellite 6 repositories and install the packages through yum:
# yum -y install pulp-puppet-module-builder python-setuptools python-pulp-puppet-common
When updating the Satellite Server, pulp or other packages, an SELinux relabel process is involved and may take a long time to complete. If there are a number of packages and channels being synchronized, yum will appear frozen. Continue to wait, yum is not frozen, the relabel process just takes a long time. Estimated time frames maybe more than an hour.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.