Skip to content
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

Refs #31878 - Split qpid router server and client certificates #316

Merged
merged 1 commit into from
Feb 19, 2021

Conversation

ehelms
Copy link
Member

@ehelms ehelms commented Feb 16, 2021

This splits the qpid router server and client certificates into separate classes so that they can be used independently. In particular, we want to allow the puppet-foreman_proxy_content usage of this to be able to set a special CN when used as a hub configuration (https://github.com/theforeman/puppet-foreman_proxy_content/pull/327/files#diff-b52d4cdda63edbb25bbbcb2e7c293e30f0fa39b9fadab9edf9f070b2c27fc00dR23).

Copy link
Contributor

@jturel jturel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK - tested working in conjunction w/ my Katello PR

Copy link
Member

@ekohl ekohl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall 👍 for splitting the functionality. And yes, I do realize you could also argue for certs::qpid::server and certs::qpid::client and ideally I'd like to see that, but I'm fine with keeping them to keep this PR focused on just qpid router.

manifests/qpid_router_client.pp Outdated Show resolved Hide resolved
manifests/qpid_router.pp Outdated Show resolved Hide resolved
Copy link
Contributor

@jlsherrill jlsherrill left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK based on @jturel's testing

@ehelms ehelms merged commit 06471c2 into theforeman:master Feb 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants