Quellcode durchsuchen

Add missing dependency verification checksums (#89139)

Mark Vieira vor 3 Jahren
Ursprung
Commit
2c79925cf2

+ 9 - 2
build-tools-internal/src/main/groovy/elasticsearch.fips.gradle

@@ -6,10 +6,11 @@
  * Side Public License, v 1.
  */
 
+
 import org.elasticsearch.gradle.internal.ExportElasticsearchBuildResourcesTask
 import org.elasticsearch.gradle.internal.info.BuildParams
-import org.elasticsearch.gradle.testclusters.TestDistribution
 import org.elasticsearch.gradle.testclusters.TestClustersAware
+import org.elasticsearch.gradle.testclusters.TestDistribution
 
 // Common config when running with a FIPS-140 runtime JVM
 if (BuildParams.inFipsJvm) {
@@ -31,7 +32,13 @@ if (BuildParams.inFipsJvm) {
         copy 'fips_java.policy'
         copy 'cacerts.bcfks'
       }
-      def extraFipsJarsConfiguration = configurations.detachedConfiguration(bcFips, bcTlsFips)
+
+      def extraFipsJarsConfiguration = configurations.create("fipsImplementation") {
+        withDependencies {
+          add(bcFips)
+          add(bcTlsFips)
+        }
+      }
 
       project.afterEvaluate {
         // ensure that bouncycastle is on classpath for the all of test types, must happen in evaluateAfter since the rest tests explicitly

+ 16 - 0
gradle/verification-metadata.xml

@@ -37,6 +37,9 @@
          </artifact>
       </component>
       <component group="adoptium_8" name="linux" version="8u302">
+         <artifact name="linux-8u302-aarch64.tar.gz">
+            <sha256 value="f287cdc2a688c2df247ea0d8bfe2863645b73848e4e5c35b02a8a3d2d6b69551" origin="Generated by Gradle"/>
+         </artifact>
          <artifact name="linux-8u302-x64.tar.gz">
             <sha256 value="cc13f274becf9dd5517b6be583632819dfd4dd81e524b5c1b4f406bdaf0e063a" origin="Generated by Gradle"/>
          </artifact>
@@ -1405,6 +1408,9 @@
          <artifact name="tini-0.19.0-amd64.jar">
             <sha256 value="93dcc18adc78c65a028a84799ecf8ad40c936fdfc5f2a57b1acda5a8117fa82c" origin="Generated by Gradle"/>
          </artifact>
+         <artifact name="tini-0.19.0-arm64.jar">
+            <sha256 value="07952557df20bfd2a95f9bef198b445e006171969499a1d361bd9e6f8e5e0e81" origin="Generated by Gradle"/>
+         </artifact>
       </component>
       <component group="log4j" name="log4j" version="1.2.17">
          <artifact name="log4j-1.2.17.jar">
@@ -2753,6 +2759,11 @@
             <sha256 value="e469bd39f936999f256002631003ff022a22951da9d5bd9789c7abfa9763a292" origin="Generated by Gradle"/>
          </artifact>
       </component>
+      <component group="org.bouncycastle" name="bctls-fips" version="1.0.9">
+         <artifact name="bctls-fips-1.0.9.jar">
+            <sha256 value="ada8549467dda0017e098f2362bd7f00841244351d1fc6f89b9da5ff25890151" origin="Generated by Gradle"/>
+         </artifact>
+      </component>
       <component group="org.carrot2" name="morfologik-fsa" version="2.1.1">
          <artifact name="morfologik-fsa-2.1.1.jar">
             <sha256 value="c91db33831762a305d6d30fbd4230d9e57798706e25c35222c9bee1eb3e00109" origin="Generated by Gradle"/>
@@ -3616,5 +3627,10 @@
             <sha256 value="282ae185fc2ff27da7714af9962897c09cfefafb88072219c4a2f9c73616c026" origin="Generated by Gradle"/>
          </artifact>
       </component>
+      <component group="zulu_8" name="macos" version="8u302">
+         <artifact name="macos-8u302-aarch64.tar.gz">
+            <sha256 value="4482990c96e87519f52725b0bf3a6171510e3da268d55b793d1bf6eeb6485030" origin="Generated by Gradle"/>
+         </artifact>
+      </component>
    </components>
 </verification-metadata>