In the provisioning guide, chapter about Capsules (with DHCP and provisioning), suggest to use --capsule-templates by default. This option is turned off by default, it should be always present when --capsule-tftp* are provided.
Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release.
Description for --capsule-templates option: Configure Capsule to redirect provisioned hosts on it to fetch provisioning templates (PXELinux, iPXE, Kickstarts and others).
Chapter: 2.2.3.3. Configuring DNS, DHCP, and TFTP
Actually, it might be better to turn this on by default. This is no longer a doco bug.
TRIAGE NOTES: Trivial change in the installer makes provisioning usability better. Currently provisioning does not work with Capsules templates.
https://github.com/Katello/puppet-capsule/pull/48
WORKAROUND: Re-run capsule installer with --capsule-templates true or edit /etc/foreman-proxy/setting.d/templates.yml and enable there, make sure the URL is set properly (http not https, valid capsule FQDN and port 8000 not 9090).
Verified with sat6.1 GA snap7 on sat6 server, --capsule-templates is set to true by default. [root@sat6-qe-rhel66 ~]# katello-installer --help | grep capsule-templates --capsule-templates Enable templates proxying feature (default: true) on capsule, --templates is set to true by default. [root@sat6-capsule-rhel66 ~]# capsule-installer --help | grep templates --templates Enable templates proxying feature (default: true)
This bug is slated to be released with Satellite 6.1.
This bug was fixed in version 6.1.1 of Satellite which was released on 12 August, 2015.