frapposelli / vagrant-vcloud

Vagrant provider for VMware vCloud Director®
MIT License
67 stars 38 forks source link

Fix for Vagrant 1.9.1, make plugin installable on several Vagrant versions #137

Closed seal-ss closed 7 years ago

seal-ss commented 7 years ago

I had problems running vagrant-vcloud with Vagrant 1.8.x and above spinning up a second VM in a multi VM Vagrantfile. It crashed.

By removing the space in Task [operationName='vdcRecomposeVapp'] the driver now works.

I also tried to use the plugin with Vagrant 1.7.4, 1.8.7 and 1.9.1 in a Docker container and removed some hard dependencies from the gemspec file.

It now can be installed without problems in Vagrant 1.7.4., 1.8.7 and 1.9.1, as all these versions have nokogiri and httpclient installed, but in their pinned versions. The vagrant-vcloud plugin seems to work fine with all these preinstalled gems.

dandunckelman commented 7 years ago

@seal-ss thanks for putting this together.

I can confirm this also works for Vagrant v1.9.3 and should resolve #140

frapposelli commented 7 years ago

Thanks @seal-ss for the PR and @dandunckelman for testing, I will merge the PRs and cut a new release.

Sorry for the (very) long delay in getting back.

dandunckelman commented 7 years ago

Awesome @frapposelli!

Thanks again @seal-ss!

StefanScherer commented 7 years ago

Thanks @frapposelli, will switch to the new version.