-
Notifications
You must be signed in to change notification settings - Fork 167
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
bump http lib to remove circular dependencies #204
Conversation
cc @moolitayer |
same tests are red on master ... so good to go ? |
Thanks @grosser. It's the first time i'm seeing this integration failure and I couldn't figure out why it suddenly |
reproduction is
|
error is
tried adding timecop because maybe the cert is expired, but that did not work ... @simon3z can you check the certs are indeed expired ... then update the certs and ideally document how they were created ? |
alternatively can we set these tests to skip and move on instead of blocking all PRs on it ? |
@grosser we'll try to fix this asap. |
agreement was to merge this when next kubeclient major release is done ? |
alternatively we could say " |
@grosser I think it was mentioned on #206 to change this to I think we could try to merge this ASAP. Is that ok with you @moleksyuk ? |
Hi @simon3z Unfortunately it won't work for me, because other third party dependencies required other newer version. It was 2 weeks ago, I upgraded manually to http library in logstash but got other issues. Also, it's not required for me any more. But thanks a lot guys! |
88e9afe
to
4fce937
Compare
updated to 2.0 ... which is the correct dependency in semver terms ... On Tue, Nov 15, 2016 at 1:26 AM, Federico Simoncelli <
|
@gabe-ochoa is this change OK for you? |
@simon3z Apologies for the super slow reply. This change works for my use case. We modified the usage of the tool chain that we're using Great to see the dependency being upgraded. |
@msufa Is this OK or would it break your Celluloid + http.rb use case? |
@cben the use-case was meant for https://github.com/zendesk/samson but has essentially been removed in zendesk/samson#1085 Since I'm no longer involved in that project I'll let @grosser have the final word, though I think this should work fine. |
updated ... ready to merge ? |
Cool LGTM. @grosser kubeclient README documents support for celluloid-io, do you think that needs any update? |
I'd just leave it there until someone complains about what exactly does not
work ...
…On Sun, Apr 23, 2017 at 4:22 AM, Beni Cherniavsky-Paskin < ***@***.***> wrote:
Cool LGTM.
@grosser <https://github.com/grosser> kubeclient README documents support
for celluloid-io, do you think that needs any update?
Reading a bit more it seems http might still support Celluloid, but not
officially due to not supporting timeouts [https://github.com/httprb/
http/pull/268], but kubeclient uses http with nil (infinite) timeouts, so
it might still work...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#204 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAAsZ6w3LoqDv20CC59rrnee9QD7-PYqks5ryzSOgaJpZM4KhxO4>
.
|
@cben @moolitayer can you review/approve this? |
We labeled v2.x/no as 0.9.8 is still bundle-installable and aside from runtime warnings passes kubeclient specs, so no need to force this bump on people in a minor release.
|
@cben so we will need a 2.x only PR, added to our list |
trying to avoid circular dependency in http library see httprb/http#353