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

Update installed JDKs to match current boot JDK requirements #3073

Merged
merged 17 commits into from
Mar 11, 2024

Conversation

sxa
Copy link
Member

@sxa sxa commented May 24, 2023

Checklist

Draft pending VPC checks and verification that the build uses the installed JDK20 but approvals welcome in the meantime.

@sxa sxa self-assigned this May 24, 2023
@sxa sxa added this to the 2023-05 (May) milestone May 24, 2023
@sxa sxa changed the title unixPB aixPB winPB: Update boot JDKs to match current requirements Update installed JDKs to match current boot JDK requirements May 24, 2023
@sxa sxa force-pushed the jdk20_install branch from ea6e27c to 1a34113 Compare May 24, 2023 11:59
@sxa
Copy link
Member Author

sxa commented May 24, 2023

This is going to require a bit more work because it's trying to pull JDK20 from api.adoptopenjdk.net which does not redirect to adoptium, so this will stay in draft for now until it can be progressed.

@sxa sxa modified the milestones: 2023-05 (May), 2023-06 (June) Jun 6, 2023
@sxa sxa modified the milestones: 2023-06 (June), 2023-08 (August) Jul 7, 2023
@sxa
Copy link
Member Author

sxa commented Nov 1, 2023

On hold until we come up with something sane to do for Linux on s390x and arm32

@sxa sxa force-pushed the jdk20_install branch 3 times, most recently from f4644aa to b240053 Compare February 15, 2024 16:25
@karianna
Copy link
Contributor

@sxa Needs a rebase

@sxa sxa force-pushed the jdk20_install branch from 8d7493b to fba53aa Compare March 8, 2024 12:50
@sxa
Copy link
Member Author

sxa commented Mar 8, 2024

Copy link
Contributor

@adamfarley adamfarley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most of it LGTM. 2 concerns:

  • Various Yaml Lint and Ansible lint failures. The latter seem to be caused by the "---" being before the first comment block in a few files, as the error doesn't seem to pop up when the "---" is after the first comment block.
  • Lines 190 and 223 in ansible/playbooks/AdoptOpenJDK_Unix_Playbook/roles/adoptopenjdk_install/tasks/main.yml look like a merge has gone wrong. Pls fix thnx. :)

@sxa sxa force-pushed the jdk20_install branch 3 times, most recently from 38d7188 to afba496 Compare March 8, 2024 17:07
sxa added 13 commits March 11, 2024 11:00
Signed-off-by: Stewart X Addison <[email protected]>
Signed-off-by: Stewart X Addison <[email protected]>
Signed-off-by: Stewart X Addison <[email protected]>
Signed-off-by: Stewart X Addison <[email protected]>
Signed-off-by: Stewart X Addison <[email protected]>
Signed-off-by: Stewart X Addison <[email protected]>
Signed-off-by: Stewart X Addison <[email protected]>
Signed-off-by: Stewart X Addison <[email protected]>
Signed-off-by: Stewart X Addison <[email protected]>
@sxa
Copy link
Member Author

sxa commented Mar 11, 2024

CentOS6 and Solaris also now clean (Both have special paths in this particular role at present.

…k_install/tasks/main.yml


Removing double space
…k_install/tasks/main.yml


Lining up comment hashes.
…k_install/tasks/main.yml


Lining up comment hashes.
Copy link
Contributor

@adamfarley adamfarley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@adamfarley
Copy link
Contributor

And thanks for handling all those linter changes. :)

Copy link
Contributor

@steelhead31 steelhead31 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sxa
Copy link
Member Author

sxa commented Mar 11, 2024

Merging so that it's ready for the JDK22 dry run pipelines later this week.

@sxa sxa merged commit 86510da into adoptium:master Mar 11, 2024
11 of 13 checks passed
@sxa
Copy link
Member Author

sxa commented Mar 11, 2024

Rebuild of linux images happening under https://ci.adoptium.net/job/centos7_docker_image_updater/471

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants