Skip to content

Commit

Permalink
(PE-37599) Build client-tools-runtime-2021.7.x project for Red Hat 9 …
Browse files Browse the repository at this point in the history
…FIPS (Intel)
  • Loading branch information
imaqsood committed Mar 18, 2024
1 parent 0ec2d4e commit ab91ccf
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions configs/projects/_shared-client-tools-runtime.rb
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@
# and krb5-devel
if proj.settings[:openssl_version]
# already defined in the project
elsif platform.name =~ /^redhatfips-8/
proj.setting(:openssl_version, '1.1.1k')
elsif platform.name =~ /^redhatfips-[89]/
proj.setting(:openssl_version, '1.1.1-fips')
else
proj.setting(:openssl_version, '1.1.1')
end
Expand Down Expand Up @@ -107,13 +107,14 @@
# Common deps
proj.component "runtime-client-tools"

if platform.name =~ /^redhatfips-7/ && proj.openssl_version == '1.1.1'
proj.component "openssl-1.1.1-fips"
elsif platform.name =~ /^redhatfips-8/ && proj.openssl_version == '1.1.1k'
if proj.openssl_version =~ /^3\./
proj.component "openssl-#{proj.openssl_version}"
elsif platform.name =~ /^redhatfips-.*/
proj.component "openssl-1.1.1-fips"
elsif proj.settings[:openssl_version]
else
proj.component "openssl-#{proj.openssl_version}"
end

proj.component "curl"
proj.component "puppet-ca-bundle"
proj.component "libicu"
Expand Down

0 comments on commit ab91ccf

Please sign in to comment.