Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use JDK17 for the jenkins agent on macos/aarch64 #2513

Closed
sxa opened this issue Mar 18, 2022 · 3 comments
Closed

Use JDK17 for the jenkins agent on macos/aarch64 #2513

sxa opened this issue Mar 18, 2022 · 3 comments
Assignees
Milestone

Comments

@sxa
Copy link
Member

sxa commented Mar 18, 2022

It makes more sense to use a native JDK instead of relying on Rosetta to be able to run the jenkins agent. Since JDK17 is now GA and Temurin builds and releases it we should identify whether there would be any problems with using JDK17 as the JDK for running the jenkins agent.

(Ideally I'd prefer to run the test machines - as a minimum - WITHOUT Rosetta2 in order to ensure that we don't introduce dependencies on it, but it's a bit of a scalpel job to remove it once it's been installed)

@sxa
Copy link
Member Author

sxa commented Apr 29, 2022

Related: It may not work #2533
We should also have a native JDK11 as an option once the current release cycle is complete - which one we choose may be dependent on the outcome of investigations in #2514 2533

@sxa sxa added this to the 2022-05 (May) milestone Apr 29, 2022
@Haroon-Khel Haroon-Khel self-assigned this May 16, 2022
@Haroon-Khel
Copy link
Contributor

I've started https://ci.adoptopenjdk.net/computer/build-macstadium-macos11-arm64-1/log with a jdk-17 aarch64 binary. The grinder https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/4688/console ran fine.

Despite #2533, this node hasn't crashed yet (though I used jdk16 in that issue so that error may be specific to jdk16)

I'll test a native jdk11 on one of the machines

@Haroon-Khel
Copy link
Contributor

All MacOS machines are using JDk17 as their jenkins agent binary. Closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

2 participants