Repository navigation
Antalya 26.3 - Port CI fixes - #2621
Open
CarlosFelipeOR wants to merge 8 commits into
Open
CarlosFelipeOR wants to merge 8 commits into
CarlosFelipeOR wants to merge 8 commits into
Conversation
The module gained with_kafka=True from the ClickHouse#117737 backport, but 26.3 lacks the arm64 Kafka image override, so zookeeper:3.4.9 never starts under emulation. Every other Kafka test in the suite already skips on ARM. Signed-off-by: CarlosFelipeOR <carlosfelipeor@gmail.com> (cherry picked from commit 5dd45e2) Signed-off-by: CarlosFelipeOR <carlosfelipeor@gmail.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> (cherry picked from commit 4c2d531) Signed-off-by: CarlosFelipeOR <carlosfelipeor@gmail.com>
Mark `05082_kill_and_system_on_cluster_access_types` with `no-encrypted-storage`: this configuration disables transactions, so `system.transactions` is absent and the successful `KILL TRANSACTION` checks fail with `UNKNOWN_TABLE`. CI report: https://altinity-build-artifacts.s3.amazonaws.com/json.html?PR=2589&sha=25cd28d33e10b51887ff15b464c2adab26e3fe80&name_0=PR&name_1=Stateless+tests+%28amd_debug%2C+distributed+plan%2C+s3+storage%2C+parallel%29&name_2=Tests (cherry picked from commit 4980aee) Signed-off-by: CarlosFelipeOR <carlosfelipeor@gmail.com>
…e database disk prefix is not shared Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> (cherry picked from commit cd1ec63) Signed-off-by: CarlosFelipeOR <carlosfelipeor@gmail.com>
test_concurrent_reads runs 25 concurrent SELECT * queries against one accumulating Iceberg table while 15 Spark writers commit in parallel, for 10 rounds. By default each SELECT fans out to ~max_threads (number of CPU cores) internal read threads, so 25 simultaneous readers request hundreds of threads at once. On a loaded CI shard this oversubscribes the global thread pool: a single SELECT either gets starved past the 300s client receive_timeout (Return code 159, seen on the asan/db-disk/old-analyzer 5/6 shard for PRs ClickHouse#100651 and ClickHouse#108049 and on master) or the server rejects the query outright with CANNOT_SCHEDULE_TASK (Code 439, threads=1000, jobs=1000). Pin max_threads=4 on the concurrent SELECT so the readers' aggregate thread demand stays bounded. This does not change what the test verifies: all 25 readers still race all 15 writers across every round and the exact row-count assertion is unchanged. Only the per-query intra-read parallelism is capped, which is irrelevant to concurrent-read snapshot consistency. Locally reproduced both directions on a debug build: pristine test fails at round 2 with CANNOT_SCHEDULE_TASK; with the cap it passes all 10 rounds (~150s). (cherry picked from commit 0ee2f26) Signed-off-by: CarlosFelipeOR <carlosfelipeor@gmail.com>
Grype Scan reports High CVEs in libssl3/libcrypto3 and zlib in both alpine images. Running `apk upgrade` at build time pulls the fixed packages, as stable-26.3 already does since #2590. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Signed-off-by: CarlosFelipeOR <carlosfelipeor@gmail.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ports to antalya-26.3 CI fixes that already landed on other branches.
From stable-26.3:
/dev/shm/clickhouse/as filesystem cache path ClickHouse/ClickHouse#105088): ClickBench (amd_release, arm_release) —/dev/shmcache path rejectedtest_format_schema_sourceon ARM (test_format_schema_source fails on arm on stable-26.3: ZooKeeper never starts because the arm image override is missing #2408)no-encrypted-storagetag to05082_kill_and_system_on_cluster_access_typesapk upgradein the alpine server and keeper images — High CVEs in openssl/zlib found once Grype Scan runs againFrom antalya-26.6:
test_s3_clusterinstance a unique shard/replica pair —c2.s0_0_1ands0_0_1shared the database disk prefix (amd_asan, db disk)From upstream:
max_threads=4intest_storage_iceberg_concurrent— thread pool exhaustion under tsan (follow-up to Resolve problems with paths and compatibility problems with Spark in Azure (v2) ClickHouse/ClickHouse#100420, which Backport of #100420/#100295 - Resolve problems with paths and compatibility problems with Spark in Azure (v2) #1785 brought without it)Changelog category (leave one):
CI/CD Options
Exclude tests:
Regression jobs to run: