|
25 | 25 | on(bolt, powershell('gem install puppet-strings -v 2.9.0')) |
26 | 26 | # net-ssh 7.x no longer supports ruby 2.5 |
27 | 27 | on(bolt, powershell('gem install net-ssh -v 6.1.0')) |
| 28 | + # semantic puppet no longer supports ruby < 2.7 |
| 29 | + on(bolt, powershell('gem install semantic_puppet -v 1.0.4')) |
28 | 30 | when /debian|ubuntu/ |
29 | 31 | # install system ruby packages |
30 | 32 | install_package(bolt, 'ruby') |
|
44 | 46 | install_package(bolt, 'libffi-devel') |
45 | 47 | install_package(bolt, 'redhat-rpm-config') |
46 | 48 | on(bolt, "dnf group install -y 'C Development Tools and Libraries'") |
| 49 | + # semantic puppet no longer supports ruby < 2.7 |
| 50 | + on(bolt, 'gem install semantic_puppet -v 1.0.4') |
47 | 51 | install_package(bolt, 'rubygem-json') |
48 | 52 | install_package(bolt, 'rubygem-bigdecimal') |
49 | 53 | install_package(bolt, 'rubygem-io-console') |
|
52 | 56 | on(bolt, 'gem install winrm-fs -v 1.3.3 --no-document') |
53 | 57 | # System ruby for osx12 is 2.6, which can only manage puppet-strings 2.9.0 |
54 | 58 | on(bolt, 'gem install puppet-strings -v 2.9.0 --no-document') |
| 59 | + # semantic puppet no longer supports ruby < 2.7 |
| 60 | + on(bolt, 'gem install semantic_puppet -v 1.0.4') |
55 | 61 | else |
56 | 62 | fail_test("#{bolt['platform']} not currently a supported bolt controller") |
57 | 63 | end |
|
0 commit comments