Skip to content

Commit fd65f20

Browse files
authored
Merge branch 'main' into share-histo-serialization
2 parents 23c38f4 + 917baf3 commit fd65f20

File tree

28 files changed

+117
-97
lines changed

28 files changed

+117
-97
lines changed

.claude/settings.local.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"permissions": {
3+
"allow": [
4+
"Bash(./gradlew precommit:*)",
5+
"Bash(./gradlew:*)"
6+
],
7+
"deny": [],
8+
"ask": []
9+
}
10+
}

bin/chezmoi

32.1 MB
Binary file not shown.

build-tools-internal/src/integTest/groovy/org/elasticsearch/gradle/internal/InternalDistributionDownloadPluginFuncTest.groovy

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,11 @@ class InternalDistributionDownloadPluginFuncTest extends AbstractGradleFuncTest
167167
}
168168
}
169169
}
170+
171+
tasks.named('assemble').configure {
172+
dependsOn buildTar
173+
}
174+
170175
artifacts {
171176
it.add("default", buildTar)
172177
it.add("extracted", buildExpanded)

build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/InternalDistributionArchiveSetupPlugin.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ private void registerAndConfigureDistributionArchivesExtension(Project project)
7474
project.project(subProjectName, sub -> {
7575
sub.getPlugins().apply(BasePlugin.class);
7676
sub.getArtifacts().add(DEFAULT_CONFIGURATION_NAME, distributionArchive.getArchiveTask());
77+
sub.getTasks().named("assemble").configure(task -> task.dependsOn(distributionArchive.getArchiveTask()));
7778
var extractedConfiguration = sub.getConfigurations().create(EXTRACTED_CONFIGURATION_NAME);
7879
extractedConfiguration.setCanBeResolved(false);
7980
extractedConfiguration.setCanBeConsumed(true);

build-tools-internal/version.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ reactive_streams = 1.0.4
2222

2323
antlr4 = 4.13.1
2424
# bouncy castle version for non-fips. fips jars use a different version
25-
bouncycastle=1.78.1
25+
bouncycastle=1.79
2626
# used by security and idp (need to be in sync due to cross-dependency in testing)
2727
opensaml = 4.3.0
2828

distribution/packages/build.gradle

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,10 @@ tasks.register('buildDeb', Deb) {
354354
configure(commonDebConfig('x64'))
355355
}
356356

357+
tasks.named('assemble'){
358+
dependsOn 'buildDeb', 'buildAarch64Deb'
359+
}
360+
357361
Closure commonRpmConfig(String architecture) {
358362
return {
359363
configure(commonPackageConfig('rpm', architecture))
@@ -387,6 +391,11 @@ tasks.register('buildRpm', Rpm) {
387391
configure(commonRpmConfig('x64'))
388392
}
389393

394+
tasks.named('assemble'){
395+
dependsOn 'buildRpm', 'buildAarch64Rpm'
396+
}
397+
398+
390399
Closure dpkgExists = { it -> new File('/bin/dpkg-deb').exists() || new File('/usr/bin/dpkg-deb').exists() || new File('/usr/local/bin/dpkg-deb').exists() }
391400
Closure rpmExists = { it -> new File('/bin/rpm').exists() || new File('/usr/bin/rpm').exists() || new File('/usr/local/bin/rpm').exists() }
392401

docs/changelog/132853.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 132853
2+
summary: Bump bcpkix version
3+
area: Security
4+
type: upgrade
5+
issues: []

gradle/verification-metadata.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3493,6 +3493,11 @@
34933493
<sha256 value="4b48ea084e5232b9d79ebca1887b9de037b124931807cd60710748c2aee08cc9" origin="Generated by Gradle"/>
34943494
</artifact>
34953495
</component>
3496+
<component group="org.bouncycastle" name="bcpkix-jdk18on" version="1.79">
3497+
<artifact name="bcpkix-jdk18on-1.79.jar">
3498+
<sha256 value="3639a24ddf9ba4b7eba0659b44770e91eba816421888e571f285aadefe532cd6" origin="Generated by Gradle"/>
3499+
</artifact>
3500+
</component>
34963501
<component group="org.bouncycastle" name="bcprov-jdk15on" version="1.60">
34973502
<artifact name="bcprov-jdk15on-1.60.jar">
34983503
<sha256 value="7f1a0e6badab38666f8467a9a0ee96656b2f8ec8623867ed34f3cdc173b7ee07" origin="Generated by Gradle"/>
@@ -3508,6 +3513,11 @@
35083513
<sha256 value="add5915e6acfc6ab5836e1fd8a5e21c6488536a8c1f21f386eeb3bf280b702d7" origin="Generated by Gradle"/>
35093514
</artifact>
35103515
</component>
3516+
<component group="org.bouncycastle" name="bcprov-jdk18on" version="1.79">
3517+
<artifact name="bcprov-jdk18on-1.79.jar">
3518+
<sha256 value="0d81ecc3124536b539bce9aa3fe9621b7f84c9cee371b635a5b31c78b79ab1da" origin="Generated by Gradle"/>
3519+
</artifact>
3520+
</component>
35113521
<component group="org.bouncycastle" name="bctls-fips" version="1.0.19">
35123522
<artifact name="bctls-fips-1.0.19.jar">
35133523
<sha256 value="a0bbad2eb5268f1baa08f0e2e69cb61cd292e19e73595c620d586d335d97d1a8" origin="Generated by Gradle"/>
@@ -3518,6 +3528,11 @@
35183528
<sha256 value="d9fa56f97b0f761ce3bc8d9d74c5d7137a987bf5bd3abfe1003f9bafa45a1d2f" origin="Generated by Gradle"/>
35193529
</artifact>
35203530
</component>
3531+
<component group="org.bouncycastle" name="bcutil-jdk18on" version="1.79">
3532+
<artifact name="bcutil-jdk18on-1.79.jar">
3533+
<sha256 value="c70b88ada58938cbc2f005d40329054078bcfa1149e6ffc03e9242eb6ab21836" origin="Generated by Gradle"/>
3534+
</artifact>
3535+
</component>
35213536
<component group="org.carrot2" name="morfologik-fsa" version="2.1.1">
35223537
<artifact name="morfologik-fsa-2.1.1.jar">
35233538
<sha256 value="c91db33831762a305d6d30fbd4230d9e57798706e25c35222c9bee1eb3e00109" origin="Generated by Gradle"/>

muted-tests.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -600,15 +600,6 @@ tests:
600600
- class: org.elasticsearch.xpack.esql.action.RandomizedTimeSeriesIT
601601
method: testGroupBySubset
602602
issue: https://github.com/elastic/elasticsearch/issues/133220
603-
- class: org.elasticsearch.index.codec.tsdb.es819.ES819TSDBDocValuesFormatTests
604-
method: testSortedDocValuesSingleUniqueValue
605-
issue: https://github.com/elastic/elasticsearch/issues/133221
606-
- class: org.elasticsearch.index.codec.tsdb.es819.ES819TSDBDocValuesFormatTests
607-
method: testSortedNumberMergeAwayAllValuesWithSkipper
608-
issue: https://github.com/elastic/elasticsearch/issues/133223
609-
- class: org.elasticsearch.index.codec.tsdb.es819.ES819TSDBDocValuesFormatTests
610-
method: testSortedSetDocValuesWithSkipperSmall
611-
issue: https://github.com/elastic/elasticsearch/issues/133224
612603
- class: org.elasticsearch.xpack.esql.action.RandomizedTimeSeriesIT
613604
method: testGroupByNothing
614605
issue: https://github.com/elastic/elasticsearch/issues/133225

qa/packaging/src/test/java/org/elasticsearch/packaging/test/ArchiveTests.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,14 +212,14 @@ public void test50AutoConfigurationFailsWhenCertificatesNotGenerated() throws Ex
212212
FileUtils.assertPathsDoNotExist(installation.data);
213213
Path tempDir = createTempDir("bc-backup");
214214
Files.move(
215-
installation.lib.resolve("tools").resolve("security-cli").resolve("bcprov-jdk18on-1.78.1.jar"),
216-
tempDir.resolve("bcprov-jdk18on-1.78.1.jar")
215+
installation.lib.resolve("tools").resolve("security-cli").resolve("bcprov-jdk18on-1.79.jar"),
216+
tempDir.resolve("bcprov-jdk18on-1.79.jar")
217217
);
218218
Shell.Result result = runElasticsearchStartCommand(null, false, false);
219219
assertElasticsearchFailure(result, "java.lang.NoClassDefFoundError: org/bouncycastle/", null);
220220
Files.move(
221-
tempDir.resolve("bcprov-jdk18on-1.78.1.jar"),
222-
installation.lib.resolve("tools").resolve("security-cli").resolve("bcprov-jdk18on-1.78.1.jar")
221+
tempDir.resolve("bcprov-jdk18on-1.79.jar"),
222+
installation.lib.resolve("tools").resolve("security-cli").resolve("bcprov-jdk18on-1.79.jar")
223223
);
224224
Platforms.onWindows(() -> sh.chown(installation.config));
225225
FileUtils.rm(tempDir);

0 commit comments

Comments
 (0)