Skip to content

Commit 93732ad

Browse files
committed
(maint) Pin back winrm gem for component acceptance
The component platforms in internal jenkins CI uses system ruby on older VMs that require old rubies. This commit pins winrm to the last version compatible with the system rubies on test hosts. !no-release-note
1 parent a744d03 commit 93732ad

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

acceptance/setup/common/pre-suite/010_install_ruby.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
on(bolt, 'gem install highline -v 2.1.0')
4747
on(bolt, 'gem install nori -v 2.6.0')
4848
on(bolt, 'gem install CFPropertyList -v 3.0.6')
49+
on(bolt, 'gem install winrm -v 2.3.6')
4950
when /el-|centos/
5051
# install system ruby packages
5152
install_package(bolt, 'ruby')
@@ -70,6 +71,7 @@
7071
# System ruby for osx is 2.3. winrm-fs and its dependencies require > 2.3.
7172
on(bolt, 'gem install nori -v 2.6.0 --no-document')
7273
on(bolt, 'gem install winrm-fs -v 1.3.3 --no-document')
74+
on(bolt, 'gem install winrm -v 2.3.6 --no-document')
7375
on(bolt, 'gem install CFPropertyList -v 3.0.6 --no-document')
7476
on(bolt, 'gem install fast_gettext -v 2.4.0')
7577
# System ruby for osx12 is 2.6, which can only manage puppet-strings 2.9.0

0 commit comments

Comments
 (0)