-
Notifications
You must be signed in to change notification settings - Fork 4
AMZN2 linux and Mandrel dev master images #356
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
base: master
Are you sure you want to change the base?
Conversation
@jerboaa The dev image is now JDK 26 based:
It's built on RHEL 8, but with gcc 10 toolchain. The resulting binaries from this Mandrel sdk work fine on UBI8, but they fail on Amazon Linux 2 as its GLIBC is way too old - even older than on UBI8. Not sure what to do about it if anything. It's likely O.K. as that Amazon Linux 2 is really an old environment. |
@Karm Do we want JDK 26 based dev images? I'd think JDK 25 images would be in higher demand. Would they still be available? |
FWIW, we'd need a better version output than this. At the very least it ought to have |
The current logic of the automation follows the master and the master is currently JDK 26 based and doesn't work with JDK 25 any more. The last JDK 25 dev image on Quay is jdk-25.0.0_26. I guess it might be worth it to modify it to follow two build jobs, the master one and the...next one? ea one? In this case 25.0.
Yes. Definitely. I need to adjust it here https://github.com/graalvm/mandrel-packaging/blob/master/jenkins/jobs/builds/Constants.groovy#L253 and switch to Temurin when available. The job does try to download Temurin first and falls back on our own build if there is no Temurin to download: |
I'd suggest to only merge this once it's implemented. Otherwise we are bound to sending people off on a wild goose chase... |
Sure, the problem is that I don't see how you could automate the detection of whether there is a branched version going through the ramp down and RC phases, as well as what that version might be. |
No description provided.