Skip to content

Commit f3a203e

Browse files
committed
updated ruby, openssl,net-ssh and puppet version
1 parent a1da62b commit f3a203e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

configs/projects/bolt-runtime.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
project 'bolt-runtime' do |proj|
22
# Used in component configurations to conditionally include dependencies
33
proj.setting(:runtime_project, 'bolt')
4-
proj.setting(:ruby_version, '2.7.8')
5-
proj.setting(:openssl_version, '1.1.1')
6-
proj.setting(:rubygem_net_ssh_version, '6.1.0')
4+
proj.setting(:ruby_version, '3.2.5')
5+
proj.setting(:openssl_version, '3.0')
6+
proj.setting(:rubygem_net_ssh_version, '7.2.3')
77
proj.setting(:augeas_version, '1.14.1')
88
# TODO: Can runtime projects use these updated versions?
99
proj.setting(:rubygem_deep_merge_version, '1.2.2')
10-
proj.setting(:rubygem_puppet_version, '7.32.1')
10+
proj.setting(:rubygem_puppet_version, '8.8.1')
1111

1212
platform = proj.get_platform
1313

@@ -112,6 +112,10 @@
112112
# What to build?
113113
# --------------
114114

115+
# Required to build ruby >=3.0.0
116+
proj.component 'libffi'
117+
proj.component 'libyaml'
118+
115119
# Ruby and deps
116120
proj.component "openssl-#{proj.openssl_version}"
117121
proj.component "runtime-bolt"

0 commit comments

Comments
 (0)