-
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
FYI: Update recursive-open-struct once it supports ruby 2.3.0 #145
Comments
@jrafanie - thanks! |
Yes @abonas, that would be fine. The ROS should be completely backward compatible with existing use cases. I"m going to run the MIQ test suite against kubeclient with the latest ROS to verify it. |
Good question @simon3z. Yes, that tracks that person's master branch. That was a local hack to test it. What I'm suggesting is something like this: diff --git a/kubeclient.gemspec b/kubeclient.gemspec
index ed828f8..efd580c 100644
--- a/kubeclient.gemspec
+++ b/kubeclient.gemspec
@@ -28,5 +28,5 @@ Gem::Specification.new do |spec|
spec.add_dependency 'rest-client'
spec.add_dependency 'activesupport'
spec.add_dependency 'json'
- spec.add_dependency 'recursive-open-struct', '= 0.6.1'
+ spec.add_dependency 'recursive-open-struct', '= 1.0.0'
end Personally, I'd go with |
@abonas @simon3z FYI, if you bump the kubeclient release to 0.10.0, we'll need a openshift_client gem that allows it. It's currently requiring |
That's fine @abonas. I try to use |
FYI. @abonas we'll need to upgrade our dependency on this gem once it supports 2.3.0:
aetherknight/recursive-open-struct#39
Note, 2.3.0 is due around December 25th.
The kubeclient test suite fails against ruby 2.3.0preview2 with error like:
Everything passes if I hack the Gemfile/gemspec and bundle to use the proposed upstream fix
The text was updated successfully, but these errors were encountered: