-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
candlepin: remove nssdb dependency #174
Conversation
I was a bit unsure about this in the first place and agree with your reasoning but I hadn't looked far enough into this to check why it's there in the first place. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The pipeline still passes with this patch so 👍
Oh, and I think https://github.com/Katello/puppet-certs/blob/f4152faff300dbd1ff972e5575e3934e4a8f9a98/spec/acceptance/candlepin_spec.rb#L24-L26 can be removed because of this. |
@ekohl did you check that the Candlepin listener event is happy and receiving events? |
@ehelms if it's covered by bats then yes, otherwise no. |
8780977
to
e9c1f09
Compare
Removed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks sane to me, I tested; the Listen on candlepin events task, manifest import, client registration & attaching client subs worked all just fine 👍
Thanks @timogoebel! |
I don't see any reasoning for this code being there. Basically, it adds candlepin's
java-client
cert (the cert candlepin uses to connect to qpidd) to the qpidd truststore.Candlepin doesn't need this to boot up. And it doesn't need this to connect to qpidd. We don't do anything similar elsewhere. I mean, isn't the idea of a PKI to not whitelist individual certificates but trust the CA?
Anyways, this removes another dependency. Goes along with theforeman/puppet-katello#215 to remove the qpidd dependency.