-
Notifications
You must be signed in to change notification settings - Fork 584
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
Kitchen ShellOut to Vagrant with Bundler 1.6.0 install fails #401
Comments
Oh dear, I will take a look at that this morning. It could be an issue in Mixlib::ShellOut as well. Thank you for reporting! |
Welcome! Seems there was a similar issue reported to Vagrant, but think this is isolated to Test Kitchen. |
@martinisoft do you have a link to the Vagrant issue for xlinking? |
This was fixed for me with a Vagrant 1.5.4 update. |
Looks like this was broken by rubygems/bundler@5e38e2d7. I would have expected bundler to follow semantic versioning but maybe I misunderstood something. |
bundler changed their API for Bundler::UI in 1.6.0 via this commit: rubygems/bundler@5e38e2d7 This caused various issues, e.g. hashicorp#3451 test-kitchen/test-kitchen#401 which will hopefully be resolved by teaching vagrant to cope with both API versions.
bundler changed their API for Bundler::UI in 1.6.0 via this commit: rubygems/bundler@5e38e2d7 This caused various issues, e.g. hashicorp#3451 test-kitchen/test-kitchen#401 which will hopefully be resolved by teaching vagrant to cope with both API versions.
After upgrading Vagrant to 1.5.1, then upgrading Bundler to 1.6.0, I can no longer use kitchen setup/test commands. Downgrading to Bundler 1.5.3 has temporarily resolved the problem, but it seems there is a temporary problem with a breaking change to their API.
The text was updated successfully, but these errors were encountered: