Skip to content

Commit a01c251

Browse files
committed
(maint) Pin public_suffix for component acceptance
Pin pack public_suffix gem in old ruby envs for component acceptance to maintain compatability with older rubies. !no-release-note
1 parent 59f26e7 commit a01c251

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
on(bolt, 'gem install nori -v 2.6.0')
4848
on(bolt, 'gem install CFPropertyList -v 3.0.6')
4949
on(bolt, 'gem install winrm -v 2.3.6')
50+
on(bolt, 'gem install public_suffix -v 5.1.1')
5051
when /el-|centos/
5152
# install system ruby packages
5253
install_package(bolt, 'ruby')
@@ -70,8 +71,9 @@
7071
when /osx/
7172
# System ruby for osx is 2.3. winrm-fs and its dependencies require > 2.3.
7273
on(bolt, 'gem install nori -v 2.6.0 --no-document')
73-
on(bolt, 'gem install winrm-fs -v 1.3.3 --no-document')
7474
on(bolt, 'gem install winrm -v 2.3.6 --no-document')
75+
on(bolt, 'gem install winrm-fs -v 1.3.3 --no-document')
76+
on(bolt, 'gem install public_suffix -v 5.1.1 --no-document')
7577
on(bolt, 'gem install CFPropertyList -v 3.0.6 --no-document')
7678
on(bolt, 'gem install fast_gettext -v 2.4.0')
7779
# System ruby for osx12 is 2.6, which can only manage puppet-strings 2.9.0

0 commit comments

Comments
 (0)