From 3693fbbfa8566d8cc39d8d69a899e7b2a79002cf Mon Sep 17 00:00:00 2001 From: Tobias Urdin Date: Wed, 25 Jul 2018 14:57:17 +0200 Subject: [PATCH] Lock net-telnet gem to 0.1.1 net-telnet just released 0.2.0 which requires ruby >= 2.3.0 which CentOS does not provide. This locks that gem to 0.1.1 which was used before. See the following issue [1]. [1] https://github.com/ruby/net-telnet/issues/14 Change-Id: I538acd4128d93d10fec15564bbc26eb7994303d0 --- puppet-openstack_spec_helper.gemspec | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/puppet-openstack_spec_helper.gemspec b/puppet-openstack_spec_helper.gemspec index 0b884f8..7beb7b4 100644 --- a/puppet-openstack_spec_helper.gemspec +++ b/puppet-openstack_spec_helper.gemspec @@ -31,6 +31,10 @@ Gem::Specification.new do |spec| spec.add_dependency 'webmock' spec.add_dependency 'etcdv3' + # Force net-telnet 0.1.1 as 0.2.0 requires ruby >= 2.3.0 which + # CentOS does not provide. + spec.add_dependency 'net-telnet', ['= 0.1.1'] + # Force Netaddr 1.x as 2.x is not compatible # https://github.com/dspinhirne/netaddr-rb/issues/5 spec.add_dependency 'netaddr', ['< 2.0.0']