Refactor #14573
openForeman-Proxy Certificate Files
Description
Hi there,
(I'm not sure if Refactor
is the correct tracker, if not please move the issue where it belongs)
I've realized that the puppet-certs
module sets (and generates) certificates at /etc/foreman-proxy/
(see https://github.com/Katello/puppet-certs/blob/master/manifests/params.pp#L55-L58).
If a user wants to setup a SmartProxy (without using the capsule installer) and follows the Foreman manual (see http://theforeman.org/manuals/1.10/index.html#4.3.10SSL) things will not work.
The reason is, that Foreman uses the existing (and in my opinion: easy to handle) Puppet certificates for the connection to the SmartProxies.
Is there a reason for Katello to use their own certificates for the proxy communication?
I can see two possible solutions:
1) Use the Puppet certificates, unless there is a good reason to use separate certificates.
2) Create a documentation on how to create the required certificate files to connect a smart proxy without using the Puppet certificates. (I will add them here as soon as I have them).
Maybe someone can have a look at the issue.
Thanks a lot,
Matthias