-
-
Notifications
You must be signed in to change notification settings - Fork 26
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
Checklist for Temurin Release jdk-17 #73
Comments
One thing to note for users is that the vendor has been changed from |
Good to know :) |
Is there something we should know about the TCK phase? |
re: #73 (comment) - short answer is that its slow work to run the compliance suite of tests at the project Here are some stats for July release, you can extrapolate from those what September release looks like in Temurin-compliance project where the TCKs are run. (more people and machines would be helpful). Also noting, we also do not have early access to TCK test material, so we received them on Thursday/Sept16 afternoon and that is the very first chance we have had to run them against the Temurin binaries. |
I don't know if this is the right place to report this. But is it expected that the arm (32-bit) release contains a I noticed it because both directories contain a |
Why the JRE assets are not part of the JDK 17+35 official release whereas they were included a couple hours ago by the nightly build (i.e. JDK 17 2021-09-22 02:48 beta) ? cf. Could you please include the JRE assets in the next official release ? |
We are not releasing JREs (the ones being produced by the nightlies were for us to see what the (now-defunct) legacyJRE build target produces so we can build better docs / tooling for the post JRE world. |
Could you elaborate why JREs are not released for 17? Is there a plan for the migration? We tried |
re: #73 (comment) the PMC will be revisiting this decision in next week's meeting based on all of the community feedback surrounding it. |
any news regarding the jre decision? @smlambert |
re: #73 (comment) We have published them yesterday, https://github.com/adoptium/temurin17-binaries/releases/tag/jdk-17.0.1%2B12... blog post will be drafted to more broadly announce, but you should be able to pick them up via API / website shortly (if not already). |
Thanks! Would it be possible to also publish this to the Docker Hub (along with already existing tags for |
@gdams have the JRE based docker images been uploaded to DockerHub? |
For example |
Am closing this issue as we are tracking AIX jdk17 release blocker elsewhere (in a Temurin-compliance repo). |
This Temurin release checklist based on the release doc captures what activities must happen during a release. Sept 2021 Zenhub Release report (use browser extension for best viewing).
The target release dates are:
The release champion for this release is: Martijn Verburg
Temurin-compliance status from: Andrew Leonard, Shelley Lambert
AQAvit triage support from: Sophia Guo, Shelley Lambert
Unavailable for release week: Stewart Addison, Simon Rushton
The role of the release champion is to ensure that all release activities listed in this checklist get completed (by delegation to the broader team or by the release champion themselves). The final task of the release champion during a release is to confirm that all items in the checklist were completed satisfactorily and the release can be declared complete.
Everyone participating in a release, including the release champion, is requested to provide feedback into the release retrospective so that the release process can be continuously improved (through simplification and/or automation).
One Week Prior to Release:
[ ] Update list of CA certificates if required, following this security/README- This was not required as certs have not updated since JulyRelease Week Checklist:
Initial Communication Phase
Binary Production Phase
Please update #74 as you confirm each build is completed (yes we're duplicating checkboxes here, but we'll deduplicate the process for next time).
[x] ppc64 AIXNeeded respin due to connection lost to host[x] x64 alpine-Linux(Needed to be respun)AQAVit Triage Phase
Please update #74 as you confirm each build is tested (yes we're duplicating checkboxes here, but we'll deduplicate the process for next time).
Compliance Confirmation Phase
Publish Binaries and Windows/Mac Installers Phase
For each platform do the following (you can often do this in groups of platforms):
Containers Phase
Follow the instructions in the Containers README to execute the release of the containers.
Platforms:
Homebrew phase
Edit the Homebrew Temruin Cask and replace the version and sha256 as appropriate. This means for Homebrew users that they install the latest by default and can use the
@
notation to install older versions if they wish.Linux Installers Phase
Instructions below are out of date and will be updated when we get to this stage
Communications Phase
The text was updated successfully, but these errors were encountered: