Actions
Bug #11726
closedInstaller --foreman-proxy-puppet-ssl-* flags applied to wrong settings file
Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Description
Foreman-installer only applies --foreman-proxy-ssl-ca, --foreman-proxy-ssl-cert and/or --foreman-proxy-ssl-key to /etc/foreman-proxy/settings.yaml but not to /etc/foreman-proxy/settings.d/puppet.yaml. Since it seems that settings.d/* config files overrule settings.yaml this means that these values are effectively not applied.
My use case is to overrule the SSL dir everywhere because I'm putting it on a different disk. With these values not being effective importing environments from the proxy is not possible. Foreman will throw a ERF12-2749 error and foreman-proxy log will state:
ERROR -- : Failed to list puppet environments: Cannot find puppet_ssl_ca file /var/lib/puppet/ssl/certs/ca.pem
"GET /puppet/environments HTTP/1.1"
Actions