|
34 | 34 | # semantic puppet no longer supports ruby < 2.7 |
35 | 35 | on(bolt, powershell('gem install semantic_puppet -v 1.0.4')) |
36 | 36 | on(bolt, powershell('gem install puppet -v 7.24.0')) |
| 37 | + on(bolt, powershell('gem install highline -v 2.1.0')) |
37 | 38 | when /debian|ubuntu/ |
38 | 39 | # install system ruby packages |
39 | 40 | install_package(bolt, 'ruby') |
40 | 41 | install_package(bolt, 'ruby-ffi') |
41 | 42 | # semantic puppet no longer supports ruby < 2.7 |
42 | 43 | on(bolt, 'gem install semantic_puppet -v 1.0.4') |
43 | 44 | on(bolt, 'gem install puppet -v 7.24.0') |
| 45 | + on(bolt, 'gem install highline -v 2.1.0') |
44 | 46 | when /el-|centos/ |
45 | 47 | # install system ruby packages |
46 | 48 | install_package(bolt, 'ruby') |
47 | 49 | install_package(bolt, 'rubygem-json') |
48 | 50 | install_package(bolt, 'rubygem-ffi') |
49 | 51 | install_package(bolt, 'rubygem-bigdecimal') |
50 | 52 | install_package(bolt, 'rubygem-io-console') |
| 53 | + on(bolt, 'gem install highline -v 2.1.0') |
51 | 54 | when /fedora/ |
52 | 55 | # install system ruby packages |
53 | 56 | install_package(bolt, 'ruby') |
|
59 | 62 | install_package(bolt, 'rubygem-json') |
60 | 63 | install_package(bolt, 'rubygem-bigdecimal') |
61 | 64 | install_package(bolt, 'rubygem-io-console') |
| 65 | + on(bolt, 'gem install highline -v 2.1.0') |
62 | 66 | when /osx/ |
63 | 67 | # System ruby for osx is 2.3. winrm-fs and its dependencies require > 2.3. |
64 | 68 | on(bolt, 'gem install winrm-fs -v 1.3.3 --no-document') |
|
67 | 71 | # semantic puppet no longer supports ruby < 2.7 |
68 | 72 | on(bolt, 'gem install semantic_puppet -v 1.0.4') |
69 | 73 | on(bolt, 'gem install puppet -v 7.24.0') |
| 74 | + on(bolt, 'gem install highline -v 2.1.0') |
70 | 75 | else |
71 | 76 | fail_test("#{bolt['platform']} not currently a supported bolt controller") |
72 | 77 | end |
|
0 commit comments