Skip to content
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

make net/ssh require optional #197

Merged
merged 1 commit into from
Nov 16, 2015
Merged

make net/ssh require optional #197

merged 1 commit into from
Nov 16, 2015

Conversation

geemus
Copy link
Member

@geemus geemus commented Nov 11, 2015

No description provided.

@plribeiro3000
Copy link
Member

👍

@lanej
Copy link
Member

lanej commented Nov 12, 2015

still required by fog-core https://github.com/fog/fog-core/blob/master/fog-core.gemspec#L27. what's the reason it's required there?

@geemus
Copy link
Member Author

geemus commented Nov 12, 2015

@lanej sorry for the lack of context. I have a PR open on fog-core to make it not a requirement (basically it will try to load it only if/when you need it, and if it isn't there it errors and lets you know to add it yourself). Many users never need it, so limiting the deps is nice. Plus, net-ssh stopped supporting 1.9.3, which I don't think we are quite ready to do, so this buys us a bit more time to do that on our own terms. Just let me know if you have questions or concerns. Thanks!

@lanej
Copy link
Member

lanej commented Nov 12, 2015

@geemus got it. judging by the failures, i think that fog-core might need to go out first so we have the correctly bounded version of net-ssh for the < ruby 2.x builds.

@geemus
Copy link
Member Author

geemus commented Nov 12, 2015

Yeah, that was the impression I had as well. Trying to stage similar changes on the various repos (some don't need to go in this order, so trying to get them out of the way first).

@geemus geemus closed this Nov 15, 2015
@geemus geemus reopened this Nov 15, 2015
@geemus geemus closed this Nov 16, 2015
@geemus geemus reopened this Nov 16, 2015
@geemus geemus closed this Nov 16, 2015
@geemus geemus reopened this Nov 16, 2015
@geemus
Copy link
Member Author

geemus commented Nov 16, 2015

Hmm, travis is being weird. Looks like it passed here: https://travis-ci.org/fog/fog-aws/builds/90557817

geemus added a commit that referenced this pull request Nov 16, 2015
make net/ssh require optional
@geemus geemus merged commit 2df3e43 into master Nov 16, 2015
@geemus geemus deleted the optional-net-ssh branch November 16, 2015 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants