Skip to content

[BP-2.4][FLINK-41226][build] Bump tcnative to 2.0.81 and run CI on Ubuntu 26.04 - #124

Merged
RocMarshal merged 1 commit into
apache:dev-2.4from
MartijnVisser:FLINK-41226-bp-2.4
Oct 27, 2026
Merged

RocMarshal merged 1 commit into
apache:dev-2.4from
MartijnVisser:FLINK-41226-bp-2.4

Conversation

@MartijnVisser

Copy link
Copy Markdown
Contributor

Backport of #123 to dev-2.4, which builds against Flink release-2.4 and has the same flink-shaded 22.0 and TLSv1.3 default. The only conflict was the flink.version line in pom.xml, kept at 2.4-SNAPSHOT.

Last occurrence on this branch: https://github.com/apache/flink-benchmarks/actions/runs/40215053441/job/121234281185 (push, 2026-10-25, cancelled after 6h). Locally the full mvn test -P test-java17 passes on ubuntu:26.04 against 2.4-SNAPSHOT.


Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)

Generated-by: Claude Code (Claude Opus 5.5)

- Update flink-shaded to 22.0 and netty-tcnative to 2.0.81, matching Flink release-2.4 since FLINK-40527
- Run CI on ubuntu-26.04, since tcnative 2.0.81 needs OpenSSL 3.2+ and ubuntu-24.04 ships 3.0.13
- Install libssl3 instead of the libssl1.0.0 package
- Note the OpenSSL 3.2 requirement in the README

Co-authored-by: Sergey Nuyanzin <snuyanzin@gmail.com>
Generated-by: Claude Code (Claude Opus 5.5)
@MartijnVisser

Copy link
Copy Markdown
Contributor Author

@RocMarshal Could you take a look at this backport one too?

@RocMarshal RocMarshal self-assigned this Oct 27, 2026
@RocMarshal
RocMarshal merged commit b52c24d into apache:dev-2.4 Oct 27, 2026
1 check passed
@MartijnVisser
MartijnVisser deleted the FLINK-41226-bp-2.4 branch October 27, 2026 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants