Skip to content

WIP: Use a JDK build with recent TLS.#841

Open
arnt wants to merge 1 commit into
jakartaee:mainfrom
arnt:modern-tls-compatibility
Open

WIP: Use a JDK build with recent TLS.#841
arnt wants to merge 1 commit into
jakartaee:mainfrom
arnt:modern-tls-compatibility

Conversation

@arnt

@arnt arnt commented Apr 29, 2026

Copy link
Copy Markdown

Pull request #833 failed in CI; the root cause appears to be that the JDK used in Jenkinsfile is many years old and its TLS doesn't interoperate well with that of post-2024 maven repos. This switches to a recent Temurin build, which seems to work better (but I've marked this WIP so CI won't spam maintainers if I'm wrong).

As a bonus, it tells the CI to use UTF-8, which is important to many of the new tests in #833. It seems to me that the pom.xml setting should be enough, but what do I know.

@arnt

arnt commented Apr 29, 2026

Copy link
Copy Markdown
Author

I see that a maintainer needs to bless this to even run the CI for testing. Sorry. Dear maintainers, will you please try? Thanks.

@pzygielo

Copy link
Copy Markdown
Contributor

I see that a maintainer needs to bless this to even run the CI for testing.

But that's needed for github workflows. I'm pretty sure modified Jenkins is not used for that.

Perhaps

https://ci.eclipse.org/mail/job/mail/view/change-requests/

is indexing on schedule only. Time will tell.

@pzygielo

pzygielo commented Apr 29, 2026

Copy link
Copy Markdown
Contributor

And, I'm guessing, this modification would not be considered as trusted by Jenkins instance (and the version from target branch (w/o fix) would be used instead) anyway. So some intervention by maintainers might be needed to verify this change works and does not break anything else.

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