Bug #13182
closedPuppet repositories are not exposed via HTTP even with 'unprotected' flag set.
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1032178
Description of problem:
As part of 1aa2292c20cf11bb2fcdf8a9006eb43719bd40c7 we switched from the PuppetDistributor to the PuppetInstallDistributor. This enabled us to deploy modules to a puppet master but makes it so they are not exposed over http.
We should add the PuppetDistributor back so that they are exposed.
Version-Release number of selected component (if applicable):
6.0.2
How reproducible:
Always
Steps to Reproduce:
1. Create a new puppet repository and check 'unprotected'
2. Either sync content from puppetforge or push content to it via katello cli
3. Visit the repository details page and look for the repo url
4. Click the repo url
Actual results:
404
Expected results:
Puppet repository is displayed/