Hello,
Ubuntu Bionic is shipping with Ruby 2.5.0 so when trying to install etcdv3 it will fail because the grpc dependency selects an older version (1.7.0) instead of the later versions that supports ruby 2.5.
Supports for ruby 2.5 in grpc gem is starting at 1.9.0
I assume this is still blocked by issue #114
2018-07-25 09:50:27.017262 | ubuntu-bionic | Fetching grpc 1.7.0 (x86_64-linux)
2018-07-25 09:50:27.538272 | ubuntu-bionic | Installing grpc 1.7.0 (x86_64-linux)
2018-07-25 09:50:28.081327 | ubuntu-bionic | Gem::RuntimeRequirementNotMetError: grpc requires Ruby version < 2.5, >= 2.0.
2018-07-25 09:50:28.081473 | ubuntu-bionic | The current ruby version is 2.5.0.
2018-07-25 09:50:28.081641 | ubuntu-bionic | An error occurred while installing grpc (1.7.0), and Bundler cannot continue.
2018-07-25 09:50:28.081804 | ubuntu-bionic | Make sure that `gem install grpc -v '1.7.0' --source 'https://rubygems.org/'`
2018-07-25 09:50:28.081877 | ubuntu-bionic | succeeds before bundling.
2018-07-25 09:50:28.081916 | ubuntu-bionic |
2018-07-25 09:50:28.082059 | ubuntu-bionic | In Gemfile:
2018-07-25 09:50:28.082349 | ubuntu-bionic | puppet-openstack_spec_helper was resolved to 12.0.0, which depends on
2018-07-25 09:50:28.082473 | ubuntu-bionic | etcdv3 was resolved to 0.8.3, which depends on
2018-07-25 09:50:28.082521 | ubuntu-bionic | grpc
Hello, Ubuntu Bionic is shipping with Ruby 2.5.0 so when trying to install etcdv3 it will fail because the grpc dependency selects an older version (1.7.0) instead of the later versions that supports ruby 2.5. Supports for ruby 2.5 in grpc gem is starting at 1.9.0
I assume this is still blocked by issue #114