-
Notifications
You must be signed in to change notification settings - Fork 88
New option: puppetdb_ssl_crl #249
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
Conversation
The CRL file is required by newer version of Puppet(Server)(DB).
Thanks @Lavaburn! Two questions:
|
1a. I am not sure, as I can't test with older versions, but from what I can see in Puppet code, the error message was introduced in 6.4.0. I have confirmed the issue is present with 6.5.0 - 6.21.1 |
That all makes sense! If you want to just update the PR with a documentation note, I think that will suffice. :) |
Just wanted to note that I see this issue still present in Puppet 7 (7.13.1 to be exact). What's needed to push this pull request along? Without this, octocatalog-diff is not usable for modern versions of Puppet. |
just stumbled upon this as well. @ahayworth is there something still pending? |
@claviola the PR was previously stalled on documentation:
However, we could probably move forward with this regardless. Unfortunately, I am no longer an admin on this repo since I left GitHub. I know @claytono was recently moving some of my previous responsibilities (around RubyGems) - perhaps he would be kind enough to pass this along to the current maintainer of |
@ahayworth I pinged the folks I believe are the current owners. |
@claytono Thank you kindly, I appreciate it! |
Thanks! I noticed that you had asked for more in regards to docs, but I was wondering where, because I'd also gladly jump in on that. I don't have a lot of experience with Ruby but I'd love to get this in shape for current versions of Puppet at least. |
this is awesome and thank you all for your work here... @claytono & @ahayworth thank you for the heads up. I'll get this merged shortly... |
hi @anth1y! is there anything one can help you with to get this through? |
Apologies @claviola I let this slip through I'll get this on my todo for this week |
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.
apologies for getting back to this soo late. It looks like I dont have write access
Any updates on the merge?? |
@anth1y were you able to find anyone with access, or to obtain access somehow? |
i somehow got write access |
Puppet 6 support: The CRL file is required by newer versions of Puppet.
Overview
On Puppet 6.21.1, the following issue is thrown when using PuppetDB with SSL verification: "The CRL is missing from '/tmp/.../var/ssl/crl.pem'
With this option, the CRL file can be copied into the builddir.
Checklist
lib/octocatalog-diff/cli/options
spec/octocatalog-diff/tests/cli/options
lib/octocatalog-diff/cli.rb
examples/octocatalog-diff.cfg.rb
lib
spec/octocatalog-diff/tests
spec/octocatalog-diff/integration