Skip to content

Commit ab91ccf

Browse files
committed
(PE-37599) Build client-tools-runtime-2021.7.x project for Red Hat 9 FIPS (Intel)
1 parent 0ec2d4e commit ab91ccf

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

configs/projects/_shared-client-tools-runtime.rb

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
# and krb5-devel
2626
if proj.settings[:openssl_version]
2727
# already defined in the project
28-
elsif platform.name =~ /^redhatfips-8/
29-
proj.setting(:openssl_version, '1.1.1k')
28+
elsif platform.name =~ /^redhatfips-[89]/
29+
proj.setting(:openssl_version, '1.1.1-fips')
3030
else
3131
proj.setting(:openssl_version, '1.1.1')
3232
end
@@ -107,13 +107,14 @@
107107
# Common deps
108108
proj.component "runtime-client-tools"
109109

110-
if platform.name =~ /^redhatfips-7/ && proj.openssl_version == '1.1.1'
111-
proj.component "openssl-1.1.1-fips"
112-
elsif platform.name =~ /^redhatfips-8/ && proj.openssl_version == '1.1.1k'
110+
if proj.openssl_version =~ /^3\./
111+
proj.component "openssl-#{proj.openssl_version}"
112+
elsif platform.name =~ /^redhatfips-.*/
113113
proj.component "openssl-1.1.1-fips"
114-
elsif proj.settings[:openssl_version]
114+
else
115115
proj.component "openssl-#{proj.openssl_version}"
116116
end
117+
117118
proj.component "curl"
118119
proj.component "puppet-ca-bundle"
119120
proj.component "libicu"

0 commit comments

Comments
 (0)