-
Notifications
You must be signed in to change notification settings - Fork 87
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
Add support for puppetdb behind basic auth #159
Conversation
It should be noted that many specs fail unless you have v |
Hey @ahayworth thanks for submitting a PR for this feature. It's been a while since the CI suite ran, and it looks like there were some changes to the bundler version at Travis that broke things. I've just merged a fix, so hopefully if you pull the latest master into your branch it'll pass 🤞 . |
We have a moderately unique puppet setup (though remarkably close to github's setup, in some ways). We run puppetdb behind a proxy that is secured with basic auth (and we will eventually be submitting patches upstream to puppet). This commit allows octocatalog-diff to parse basic auth username, and password from a URL.
Heyo - Thanks for that! Looks like it's failing under some ruby versions I'm not running locally, so I'll get those, re-test, and update later. :) |
Looks like the build failure was ~transient, at least to me. Re-build looks okay. |
😿 I have also seen some flaky tests - currently investigating improvements because that can be super frustrating. Thanks for your persistence! |
No problem, my pleasure!
- Andrew Hayworth
… On Nov 15, 2017, at 3:48 PM, Kevin Paulisse ***@***.***> wrote:
Looks like the build failure was ~transient, at least to me
😿 I have also seen some flaky tests - currently investigating improvements because that can be super frustrating. Thanks for your persistence!
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or mute the thread.
|
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.
Being tested internally within GitHub. Will merge soon.
Thanks again!
Overview
This pull request adds basic auth support for puppetdb URLs.
We have a moderately unique puppet setup (though remarkably close to
github's setup, in some ways). We run puppetdb behind a proxy that is
secured with basic auth (and we will eventually be submitting patches
upstream to puppet). This commit allows octocatalog-diff to parse a basic
auth username, and password from a URL.
Checklist
rake
in your checkout directory, or review the CI job triggered whenever you push to a pull request.rake coverage:spec
or ignoring untestable sections of code with# :nocov
comments. If you need help getting to 100% coverage please ask; however, don't just submit code with no tests..gem
file into the vendor/cache directory. (n/a)