Project

General

Profile

Actions

Refactor #14573

open

Foreman-Proxy Certificate Files

Added by Matthias Thubauville over 8 years ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Hosts
Target version:
-
Branch:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

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

Actions

Also available in: Atom PDF