-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
General Retrospective for September/October 2023 Releases #4
Comments
Actions imported from adoptium/adoptium#249 Andrew Leonard: Adam Farley: Adam Farley:
|
Unticked actions from previous retrospectives.
|
Recommend not including the checklist issue in the website banner. It contains a level of detail and process which is not useful to the end user trying to determine what is happening. |
The website banner stating "We are creating the October 2023 PSU binaries " is not really an accurate status prior to the tags being created upstream. We should avoid posting this banner until at least one of the tags is in place and we are genuinely in the process of creating the binaries. |
jdk8 mac x64 build built with an invalid libfreetype.dylib, which is linked with an arm64 libpng16 library. |
Self-reminder to look at adoptium/infrastructure#2886 The machine is still in the pool and the test still fails there. |
It'd be useful if we could set a default web page for ci.adoptium.net which attempts to access the login system before declaring that the page does not exist. So: If not logged in: Attempts to log in and reload, automatically. |
We unfortunately published jdk-21 x64 mac with un-signed .pkg due to the EF signing service failure being not noticed. |
Ensure full documentation for releasing with a floating patch is documented (Ref: Example of JDK11/17 on AIX using this branch) |
The signing verification issue also hit Windows where jdk.jpackage JMOD executeables were incorrectly signed due to coding error in signing logic. Fixed logic PR: adoptium/ci-jenkins-pipelines#831 |
This would have been visible in nightlies: http://20.90.182.165/output/test?id=65238bbdb6515300abab7025 |
Looks like for Windows aqa-tests a lot of test groups only work on certain nodes, I think we need to get this consistent on all nodes, so it doesn't lead to missing real problems. |
@andrew-m-leonard Can you add some details of that to your comment? I'm not aware of regularly having many of those and I do sometimes worry that we're a little bit blasé about accepting those sorts of failures. |
To make it easier to have "notable updates" as part of the release announcement blogs, perhaps we should created the release status document ahead of time and add a comment, or section in the main description, where people can add things to call out in the release blog. I'm currently thinking there's something extra to call out for this release but not 100% what it might be. Note that adoptium/temurin-build#3484 will pick up some differences so if a change to the checks in there are required they would be good candidates for calling out in the release notes. |
Perhaps need something in the releasing docs to ensure that new platforms are included in the release check. I've added Alpine/aarch64 under adoptium/github-release-scripts#141 |
Problem: "Permission to publish" requests can be forgotten. One solution: Some form of Slack bot that recognises requests to publish, and notifies the poster once the required +1's have been accumulated. This bot could also supply a link that populates all of the relevant parameters correctly, e.g. "Grinder/parambuild/?SDK_RESOURCE=upstream&etcetc". Said bot could also remind the poster if the expected binary isn't present in the correct repository within an acceptable time period. Notes:
|
The task to update support dates is marked as completed, but we have received an issue to update them as they were not done. |
Actions from this Retrospective:
Note: The Monday retrospective ended in the middle of discussing this comment. We discussed topics like:
To finish that discussion, and handle any further retrospective topics in the weekly community call. Updates: |
Closing this retrospective. Future topics should be added to the one for January's releases. |
Delay website banner creation during release until after the binaries are being created. This action was taken as per the retrospective comment here: adoptium#4 (comment) Signed-off-by: Adam Farley <adfarley@redhat.com>
Delay website banner creation during release until after the binaries are being created. This action was taken as per the retrospective comment here: #4 (comment) Signed-off-by: Adam Farley <adfarley@redhat.com>
Summary
A retrospective for all efforts surrounding the titular releases.
All community members are welcome to contribute to the agenda via comments below.
This will be a virtual meeting after the release, with at least a week of notice in the #release Slack channel.
On the day of the meeting we'll review the agenda and add a list of actions at the end.
Invited: Everyone.
Time, Date, and URL
Time: 2pm GMT, 9am EST.
Date: 20th of November
URL: https://meet.google.com/tih-uejz-gpq
Details
Retrospective Owner Tasks (in order):
The text was updated successfully, but these errors were encountered: