I encountered the issue that when provisioning hosts, they are missing most of their repositories. Checking the logs and Content Host itself didn't help any further since everything seemed to be in order. For reference, I'm running these packages: [root@katello01 ~]# rpm -qa | grep -iE '^pulp|^candlepin|^foreman|^katello' | grep -viE 'archyslife' foreman-cli-3.3.0-1.el7.noarch katello-selinux-4.0.2-1.el7.noarch katello-debug-4.5.0-1.el7.noarch pulp-client-1.0-1.noarch pulpcore-selinux-1.3.2-1.el7.x86_64 foreman-postgresql-3.3.0-1.el7.noarch foreman-installer-katello-3.3.0-1.el7.noarch foreman-dynflow-sidekiq-3.3.0-1.el7.noarch katello-client-bootstrap-1.7.9-1.el7.noarch katello-server-ca-1.0-1.noarch foreman-release-3.3.0-1.el7.noarch candlepin-4.1.11-1.el7.noarch candlepin-selinux-4.1.11-1.el7.noarch foreman-installer-3.3.0-1.el7.noarch foreman-3.3.0-1.el7.noarch katello-certs-tools-2.9.0-1.el7.noarch katello-...