-
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
Remove deploy via provider #426
Conversation
7892a82
to
8d7e10c
Compare
8d7e10c
to
28ce97d
Compare
28ce97d
to
70fb403
Compare
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.
Not a complete review, but one thing that jumped out.
This includes #420 which I would like to have in first. |
70fb403
to
907bee7
Compare
Well, this is annoying, the acceptance tests come out differently on EL9 due to spacing:
|
I could swear we have this issue somewhere else too and somehow made it work. Katello certs tools? |
I couldn't find anything. One option is to update serverspec project to use a standardized output when printing the subject or issuer with Another option is to create our own matcher instead of Third option is to use command and have contorl over it:
A fourth option is to carry a patch here in this repo to these two functions https://github.com/mizzy/serverspec/blob/master/lib/serverspec/type/x509_certificate.rb#L9-L15 |
Would |
This is the winner https://github.com/theforeman/puppet-certs/blob/master/spec/support/acceptance/matchers/match_without_whitespace.rb |
This is should fix it up #443 |
907bee7
to
17d76dc
Compare
This is rebased and tests updated. This does two things effectively:
I think further re-factoring can come after this. My goal is to first remove the RPM aspect as cleanly as I can. |
Puppet providers are really not my domain, but I posted a few comments ;-) |
17d76dc
to
f959adb
Compare
Appreciated - they helped me clean the code up. |
This includes commits that are in existing PRs, and is working towards this change with small incremental updates.