Skip to content

Commit 4c9e742

Browse files
committed
(maint) Pin back puppet and sematic puppet on ubuntu bolt controllers
Previously the wrong platform (fedora) was modified for pinning these gems. The bolt controllers in CI tody are ubuntu, windows and osx. This moves the misplaced fedora config to the correct ubuntu code branch.
1 parent ea9b079 commit 4c9e742

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@
3232
# install system ruby packages
3333
install_package(bolt, 'ruby')
3434
install_package(bolt, 'ruby-ffi')
35+
# semantic puppet no longer supports ruby < 2.7
36+
on(bolt, 'gem install semantic_puppet -v 1.0.4')
37+
on(bolt, 'gem install puppet -v 7.24.0')
3538
when /el-|centos/
3639
# install system ruby packages
3740
install_package(bolt, 'ruby')
@@ -47,9 +50,6 @@
4750
install_package(bolt, 'libffi-devel')
4851
install_package(bolt, 'redhat-rpm-config')
4952
on(bolt, "dnf group install -y 'C Development Tools and Libraries'")
50-
# semantic puppet no longer supports ruby < 2.7
51-
on(bolt, 'gem install semantic_puppet -v 1.0.4')
52-
on(bolt, 'gem install puppet -v 7.24.0')
5353
install_package(bolt, 'rubygem-json')
5454
install_package(bolt, 'rubygem-bigdecimal')
5555
install_package(bolt, 'rubygem-io-console')

0 commit comments

Comments
 (0)