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

General Retrospective for April 2023 Releases #225

Closed
1 of 11 tasks
andrew-m-leonard opened this issue Apr 12, 2023 · 9 comments
Closed
1 of 11 tasks

General Retrospective for April 2023 Releases #225

andrew-m-leonard opened this issue Apr 12, 2023 · 9 comments

Comments

@andrew-m-leonard
Copy link
Contributor

andrew-m-leonard commented Apr 12, 2023

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 the agenda items will be iterated over, with a list of actions added in a comment at/near the end.

Invited: Everyone.

Time, Date, and URL

Time:
Date:

URL:
Dial-in:
PIN:

Details

Retrospective Owner Tasks (in order):

  • Post this issue's URL on the #Release Slack channel around the start of the new release.
  • Copy actions from the previous retrospective into this issue, while ignoring actions that are ticked or have issue links (i.e. clearly-completed actions).
  • Wait until 90% of all builds have been released, with no clear signs of additional respins.
  • Announce the retrospective Slack call's date + time on #Release at least one full week in advance, and send out meeting invites.
  • Host the slack call for the retrospective, including:
    • Iterating over the actions from the previous retrospective issue, ticking off completed items.
    • Iterate over the agenda, ensuring everything gets debated.
    • Create a clear list of actions at the end of the retrospective, including volunteer names.
  • Create a new retrospective issue for the next release.
  • Set yourself a calendar reminder so that you remember to commence step 1 (in the new issue) just before the next release.
  • Close this issue.
@smlambert
Copy link
Contributor

smlambert commented Apr 20, 2023

JDK20, we still launched the builds for the 3 platforms we knew were not in plan for the release (AIX, s390x, arm32) and I caught myself triaging one, before I remembered that I did not need to put effort there.

Created: adoptium/ci-jenkins-pipelines#698

@smlambert
Copy link
Contributor

smlambert commented Apr 20, 2023

Reorganize the template for the release status issue to put the 2 additional primary platforms (aarch64 Linux, aarch64 Mac) at the top of the table and in bold.

Created: #226

@smlambert
Copy link
Contributor

smlambert commented Apr 22, 2023

Extended.openjdk on AIX is being run in parallel mode across 3 nodes, but there is only a single node online with AIX 72 label, so it should not be launched in parallel and hits 15 hr time_limit without completion.

Created: adoptium/ci-jenkins-pipelines#699

@steelhead31
Copy link
Contributor

Improve/add installers specific checklist/matrix element, to ensure all combinations of version(8,11,17,etc) , type(JDK/JRE) , architectures & distros are covered.

@andrew-m-leonard
Copy link
Contributor Author

andrew-m-leonard commented Apr 28, 2023

Forgot to specify overridePublishName parameter, for jdk8 arm32 build, so job artifacts named wrong:
OpenJDK8U-debugimage_arm_linux_hotspot_8u372b07-aarch32-20230426.tar.gz
@sxa Had to rename jenkins job artifacts on the file system..

@andrew-m-leonard
Copy link
Contributor Author

Improve installers & dockerhub release "checklist", maybe add issue template to each repo, and link for main checklist..

@steelhead31
Copy link
Contributor

Issue for checklists : #227

@adamfarley
Copy link
Contributor

Actions have been copied into the July General Retrospective. Closing this issue.

@adamfarley
Copy link
Contributor

@andrew-m-leonard - Please close, thx.

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

4 participants