mitchellh / vagrant-aws

Use Vagrant to manage your EC2 and VPC instances.
MIT License
2.61k stars 574 forks source link

Can't install vagrant-aws because xmlrpc requires Ruby version >= 2.3 #510

Closed defn closed 7 years ago

defn commented 7 years ago

I'm using Vagrant 1.9.4 to install vagrant-aws, which failed to install today with this error:

xmlrpc requires Ruby version >= 2.3

I tracked this down to one of the vagrant-aws dependencies: fog-core, which released 1.44.0 today and pulls in xmlrpc.

To workaround, I installed fog-core first with the last compatible gem:

vagrant plugin install --plugin-version 1.43 fog-core

Then vagrant plugin install vagrant-aws installs successfully.

ColinHebert commented 7 years ago

Currently tracked on the fog side: fog/fog-core#206

xbeta commented 7 years ago

+1 I have the same issue.

dtilchin commented 7 years ago

Root issue resolved in fog-core 1.44.1: https://github.com/fog/fog-core/issues/206

defn commented 7 years ago

Plain vagrant plugin install vagrant-aws works for me now with the fog-core 1.44.1 published to rubygems.

bethesque commented 5 years ago

I'm getting this error when running vagrant plugin install vagrant-aws with vagrant 1.8.4. I'm trying to work out what has changed "recently", because the code itself has not been modified for ages, but started failing around the 29th June.