Closed laugmanuel closed 4 years ago
I'll let the tests continue before merging but otherwise it looks good to merge. I've been known to forget checking back so feel free to ping if it looks like that's the case.
Tests are green - I think we are ready for merge if there are no other thoughts @ekohl
Thanks!
It seems this broke Katello? https://ci.centos.org/job/foreman-katello-nightly-test/653/console
systemd[1]: Starting The Apache HTTP Server...
httpd[22387]: AH00526: Syntax error on line 62 of /etc/httpd/conf.d/05-pulp-https.conf:
httpd[22387]: SSLCACertificateFile: file '/etc/pki/pulp/ca.crt' does not exist or is empty
systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
@evgeni: @laugmanuel is on PTO today.
@timogoebel then I guess @ekohl has to jump in ;)
@evgeni this change did indeed break Katello when a custom ca_cert
is specified. I did implement a fix and it is currently running tests. I will open a PR as soon as the local tests are green.
Sorry for the trouble!
For reference https://github.com/theforeman/puppet-pulp/pull/382
This PR allows the configuration of a different CA cert for the Apache Vhost and introduces the new parameter
https_ca_cert
.It's a follow up to: https://github.com/theforeman/puppet-pulp/pull/277