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

Deprecate OpenJDK 8 ARM32 and ARM64 at DockerHub in favour of AdoptOpenJDK location #303

Closed
karianna opened this issue Mar 23, 2020 · 6 comments

Comments

@karianna
Copy link
Member

It often takes us an extra week+ to get out the Java 8 aarch64 and 32 builds usually due to late tagging or a TCK failure or intermittent test failures.

This holds up the main DockerHub release.

By moving these two in particular we'll speed up the docker hub releases.

@karianna karianna added this to To do in openjdk-docker via automation Mar 23, 2020
@karianna karianna added this to To do in Top Priorities via automation Mar 23, 2020
@karianna
Copy link
Member Author

@jerboaa - One other option is to ask OpenJDK upstream to merge in the two aarch64 projects into main

@jerboaa
Copy link

jerboaa commented Mar 23, 2020

@karianna There is some plan to merge the Aarch64 port to jdk8u mainline[1], but I don't know anything about 32 bit arm. AFAIK, those trees have diverged in JDK 8-land.

[1] http://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-March/011409.html

@karianna karianna moved this from To do to In progress in Top Priorities Mar 23, 2020
@karianna karianna moved this from To do to In Progress in openjdk-docker Mar 23, 2020
@karianna karianna added this to the March 2020 milestone Mar 23, 2020
@dinogun
Copy link
Collaborator

dinogun commented Mar 25, 2020

A big +1 for this. This is really creating a lot of issues with downstream projects that are using Adopt Images. See this issue for more details.

@karianna
Copy link
Member Author

@gdams or @dinogun can you start a discussion with DockerHub, I've heard before that they frown upon these types of removals?

@sxa
Copy link
Member

sxa commented Mar 22, 2021

@karianna I'm a little bit unsure on what the requirement here is (Replacing dockerhub pushes with an AdoptOpenJDK location?) I wouldn't have thought we'd replace Dockerhub so is this about desyncing the need to ship the two ARM platforms at the same time as the others (which seems like a reasonable requirement)

@karianna
Copy link
Member Author

Yeah, this is probably the wrong approach. Instead, we should simply automate all of the Docker production on a release and be able to run parts of it as needed. I'll see if I can find the issue tracking docker release automation

@karianna karianna moved this from In Progress to Done in openjdk-docker Mar 23, 2021
@karianna karianna moved this from In progress to Done in Top Priorities Mar 23, 2021
@karianna karianna removed this from the March 2021 milestone Mar 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

4 participants