Skip to content

Commit ea9b079

Browse files
authored
Merge pull request #3207 from donoghuc/pin-puppet
(maint) Pin puppet in component acceptance tests
2 parents ba95447 + 65e9d02 commit ea9b079

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
on(bolt, powershell('gem install net-ssh -v 6.1.0'))
2828
# semantic puppet no longer supports ruby < 2.7
2929
on(bolt, powershell('gem install semantic_puppet -v 1.0.4'))
30+
on(bolt, powershell('gem install puppet -v 7.24.0'))
3031
when /debian|ubuntu/
3132
# install system ruby packages
3233
install_package(bolt, 'ruby')
@@ -48,6 +49,7 @@
4849
on(bolt, "dnf group install -y 'C Development Tools and Libraries'")
4950
# semantic puppet no longer supports ruby < 2.7
5051
on(bolt, 'gem install semantic_puppet -v 1.0.4')
52+
on(bolt, 'gem install puppet -v 7.24.0')
5153
install_package(bolt, 'rubygem-json')
5254
install_package(bolt, 'rubygem-bigdecimal')
5355
install_package(bolt, 'rubygem-io-console')
@@ -58,6 +60,7 @@
5860
on(bolt, 'gem install puppet-strings -v 2.9.0 --no-document')
5961
# semantic puppet no longer supports ruby < 2.7
6062
on(bolt, 'gem install semantic_puppet -v 1.0.4')
63+
on(bolt, 'gem install puppet -v 7.24.0')
6164
else
6265
fail_test("#{bolt['platform']} not currently a supported bolt controller")
6366
end

0 commit comments

Comments
 (0)