Skip to content

Commit ac2d82f

Browse files
committed
(maint) Pin nori in component acceptance
Again the issue where rubygems wont consider min ruby version. latest nori gem drops old ruby support, this commit pins to last nori version supported on bolt controllers for component acceptance. !no-release-note
1 parent 67b1019 commit ac2d82f

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
@@ -43,6 +43,7 @@
4343
on(bolt, 'gem install semantic_puppet -v 1.0.4')
4444
on(bolt, 'gem install puppet -v 7.24.0')
4545
on(bolt, 'gem install highline -v 2.1.0')
46+
on(bolt, 'gem install nori -v 2.6.0')
4647
when /el-|centos/
4748
# install system ruby packages
4849
install_package(bolt, 'ruby')
@@ -66,6 +67,7 @@
6667
when /osx/
6768
# System ruby for osx is 2.3. winrm-fs and its dependencies require > 2.3.
6869
on(bolt, 'gem install winrm-fs -v 1.3.3 --no-document')
70+
on(bolt, 'gem install nori -v 2.6.0 --no-document')
6971
# System ruby for osx12 is 2.6, which can only manage puppet-strings 2.9.0
7072
on(bolt, 'gem install puppet-strings -v 2.9.0 --no-document')
7173
# semantic puppet no longer supports ruby < 2.7

0 commit comments

Comments
 (0)