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 #35005 - use foreman client certs for pulp-cli auth #420

Merged
merged 3 commits into from
Jun 16, 2022

Conversation

evgeni
Copy link
Member

@evgeni evgeni commented Jun 14, 2022

No description provided.

manifests/init.pp Outdated Show resolved Hide resolved
@evgeni evgeni changed the title Refs #35005 - use existing certs for pulp-cli auth Refs #35005 - use proxy certs for pulp-cli auth Jun 14, 2022
@@ -10,5 +10,8 @@ spec/spec_helper.rb:
- name: root_home
value: /root
source: puppetlabs-stdlib
- name: service_provider
Copy link
Member

Choose a reason for hiding this comment

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

It was my intention to move to add_mocked_facts! (from voxpupuli-test) but haven't gotten around to it. We should implement this in our modulesynced spec_helper.rb. It would make all these custom facts redundant.

Copy link
Member Author

Choose a reason for hiding this comment

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

Agreed, but this would be out of scope for this PR IMHO.

@ehelms
Copy link
Member

ehelms commented Jun 15, 2022

Three commits and one PR is fine

@evgeni evgeni force-pushed the pulp-cli-cert branch 3 times, most recently from bbb8ac5 to fae58b7 Compare June 15, 2022 07:24
evgeni added 3 commits June 15, 2022 09:43
`puppet-certs` dropped the `pulp_client` certs, so let's use use the
`foreman` ones instead
this comes from stdlib and is required in newer versions of the
postgresql module
the correct parameter to `apache::vhost` is `serveraliases`, not
`aliases`. the later is for folder aliases and has totally different
syntax.

Fixes: 2f9ada4
@evgeni evgeni changed the title Refs #35005 - use proxy certs for pulp-cli auth Refs #35005 - use foreman client certs for pulp-cli auth Jun 15, 2022
@evgeni
Copy link
Member Author

evgeni commented Jun 15, 2022

@ehelms this can now get a nice green checkmark ;-)

@evgeni evgeni merged commit be38cf3 into master Jun 16, 2022
@evgeni evgeni deleted the pulp-cli-cert branch June 16, 2022 11:53
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.

4 participants