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 March 2023 Releases #219

Closed
11 tasks
steelhead31 opened this issue Mar 20, 2023 · 7 comments
Closed
11 tasks

General Retrospective for March 2023 Releases #219

steelhead31 opened this issue Mar 20, 2023 · 7 comments

Comments

@steelhead31
Copy link
Contributor

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: 8:30am EST / 1:30pm UTC
Date: TBC - Proposed Apr 5th 2023

URL: https://eclipse.zoom.us/j/81872484707?pwd=dGl1QzcrTllWUkNWRUVGNzdYVUx4dz09
Meeting ID: 818 7248 4707
Passcode: 951478

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.
@steelhead31
Copy link
Contributor Author

Action: “Look like we noticed it is released” .. perhaps a column added to the public tracking issue to show the builds are in progress / completed .

@smlambert
Copy link
Contributor

Prioritize this before the April release adoptium/aqa-test-tools#649 as the release report as it is is very noisy and needs improvement. Consider asking triagers to put only the table in the description of the triage issue, and individual comments for each of the platform details.

@smlambert
Copy link
Contributor

When rerunning AQA tests in Grinders, encourage triagers to update the PARALLEL param to None, so that there is one less click to follow-up on test reruns.

@smlambert
Copy link
Contributor

Trial the automatic rerun feature for Jenkins test jobs prior to April release to see if we may want to use it for April.

@smlambert
Copy link
Contributor

We saw less issues with machines than in January, which was good.

There are still some outstanding infra issues. We still saw the issue where only 1 windows machine (test-azure-win2012r2-x64-1) seems to be setup with wix toolkit, so its the only machine where jdk_tools test target can pass (as reported in adoptium/infrastructure#2885 and adoptium/infrastructure#2310).

@smlambert
Copy link
Contributor

Ensure it is easy to find the top-level release pipeline(s) that was triggered. I often find it difficult to locate the Job ID that is the 'official' run. We could link to it in the summary issue #218 for convenience.

@adamfarley
Copy link
Contributor

The actions from this retro have been copied into the July 2023 General Retro issue.

@steelhead31 - Please close, thank you.

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