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

Where did openjdk:8u131-jdk-alpine disappear to? #345

Closed
alexellis opened this issue Aug 1, 2019 · 12 comments
Closed

Where did openjdk:8u131-jdk-alpine disappear to? #345

alexellis opened this issue Aug 1, 2019 · 12 comments

Comments

@alexellis
Copy link

We've been using openjdk:8u131-jdk-alpine for community usage of the OpenFaaS templates and I got an issue report from a user saying that he wanted a newer version of the OpenJDK 8 for Alpine Linux.

I came to the tags page and could only see JDK 13 / 14 listed, and the Dockerfiles are missing for the earlier builds.

Can you bring me up to speed please?

Thanks,

Alex

@tim-hellhake
Copy link

They are hidden on page 6.
https://hub.docker.com/_/openjdk?tab=tags&page=6.

@alexellis
Copy link
Author

I'm not seeing the alpine version

@wglambert
Copy link

Alpine isn't officially supported by the OpenJDK project so our variants reflect that #322, #211 (comment), #235 (comment)

13 and 14 uses the latest builds from https://jdk.java.net/13/
#272

@tim-hellhake
Copy link

tim-hellhake commented Aug 1, 2019

@alexellis Sorry I missed that.
Last alpine version seems to be 8u212-jdk-alpine.
https://hub.docker.com/_/openjdk?tab=tags&page=23

@alexellis
Copy link
Author

Tim perhaps we can use that version for now and Investigate the AWS distribution too?

@tim-hellhake
Copy link

Sounds good.
212 is way better than 131.

@tim-hellhake
Copy link

Azul seems to provide alpine images with the latest jdk8.
https://hub.docker.com/r/azul/zulu-openjdk-alpine

@alexellis
Copy link
Author

Who is Azul?

@tim-hellhake
Copy link

tim-hellhake commented Aug 1, 2019

A company specialized on the jvm.
They provide tck compliant jdk builds.

builds of OpenJDK 8 will be updated until March 2026

@yosifkit
Copy link
Member

yosifkit commented Aug 1, 2019

Since the "missing" Alpine-based images are on purpose, I'll close.

@yosifkit yosifkit closed this as completed Aug 1, 2019
@alexellis
Copy link
Author

Can you elaborate why they are missing "on purpose"?

@tianon
Copy link
Member

tianon commented Aug 1, 2019

See the links in @wglambert's comment above (#345 (comment)) for details:

Alpine isn't officially supported by the OpenJDK project so our variants reflect that #322, #211 (comment), #235 (comment)

13 and 14 uses the latest builds from https://jdk.java.net/13/
#272

The comment from #235 (comment) is particularly relevant:

Yeah, the alpine port is not in a supported release, since it's not in the mainline code base, so it's only available as early access builds of OpenJDK Project Portola http://openjdk.java.net/projects/portola.

It works, but at this stage it basically needs community contributors to help maintain it and get it into mainline - see https://twitter.com/MikaelVidstedt/status/984920426655526912 for details. Interested contributors should drop by portola-dev to discuss specifics.

In other words, the OpenJDK project does not (yet) officially support Alpine Linux. The work to do so is in-progress, but has insufficient contributor support and help is needed.

To discuss this further, I'd recommend joining the "portola-dev" mailing list.

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

No branches or pull requests

5 participants