-
-
Notifications
You must be signed in to change notification settings - Fork 117
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
July blog post and banner removal #2984
Conversation
Signed-off-by: Shelley Lambert <[email protected]>
✅ Deploy Preview for eclipsefdn-adoptium ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2984 +/- ##
==========================================
- Coverage 99.14% 99.14% -0.01%
==========================================
Files 90 90
Lines 4938 4931 -7
Branches 611 611
==========================================
- Hits 4896 4889 -7
Misses 42 42 ☔ View full report in Codecov by Sentry. |
CentOS 7 reached its End of Life (EOL) on June 30th, 2024. Given that end date, no further updates or support will be provided for CentOS 7, and to ensure the continued security and stability of your applications, we recommend migrating to the UBI9-minimal images. For additional details, please read our recent [blog post](https://adoptium.net/blog/2024/07/removal-of-centos7-eclipse-temurin-images/) regarding this update. | ||
|
||
#### Ubuntu Noble (24.04) Support | ||
Add support for Ubuntu Noble (24.04) in the next PSU alongside the others, with a view to making it the only option for Temurin 23. Noble is now the default latest tag. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add support for Ubuntu Noble (24.04) in the next PSU alongside the others, with a view to making it the only option for Temurin 23. Noble is now the default latest tag. | |
Add support for Ubuntu Noble (24.04) in the next PSU alongside the others, with a view to making it the only option for Temurin 23. Noble is now the default latest tag. Users can continue to use the jammy images by appending `-jammy` to the end of their tag. E.g `eclipse-temurin:21-jdk-jammy`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's worth calling out the current 'known' side-effect of the upgrade to Ubuntu Noble - stating that:
adduser
and addgroup
has been removed in the default Ubuntu Noble container images that we base on and that users should change any occurrences of that to use useradd
instead, or install the adduser
package inside their dockerfile first before using those commands.
(This is about as short as I can make that - more wording if desired is in Slack)
FYI - Linter not happy |
Signed-off-by: Shelley Lambert <[email protected]>
Signed-off-by: Shelley Lambert <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I also wonder if we should call out Ubuntu 24.04 separately from the containers section as being fully tested/supported now, or whether we should just leave that information in the supported platforms pages of the web site. I don't think we've necessarily called out these sorts of things in the past in these updates though, but it may be worth considering.
|
||
We are pleased to announce the availability of JDK22 on ppc64 AIX. It was awaiting a compiler update in our infrastructure to allow being built on OpenXL 17. Since [Infrastructure issue 3208](https://github.com/adoptium/infrastructure/issues/3208) was addressed, we were able to build, test, and deliver this platform. For those planning on using this binary, it should be noted that it requires XLC 17, a later version of XLC than that required by JDK8 through JDK21 binaries, in order to run. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We are pleased to announce the availability of JDK22 on ppc64 AIX. It was awaiting a compiler update in our infrastructure to allow being built on OpenXL 17. Since [Infrastructure issue 3208](https://github.com/adoptium/infrastructure/issues/3208) was addressed, we were able to build, test, and deliver this platform. For those planning on using this binary, it should be noted that it requires XLC 17, a later version of XLC than that required by JDK8 through JDK21 binaries, in order to run. | |
We are pleased to announce the availability of JDK22 on ppc64 AIX. It was awaiting a compiler update in our infrastructure to allow being built on OpenXL 17. Since [Infrastructure issue 3208](https://github.com/adoptium/infrastructure/issues/3208) was addressed, we were able to build, test, and deliver this platform. For those planning on using this binary, it should be noted that it requires the OpenXL 17 runtime (which also requires AIX 7.2 TL5 SP3 or later), as opposed to the XLC16 runtime required by JDK8 through JDK21. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps also include a link to the OpenXL runtime page at https://www.ibm.com/docs/en/openxl-c-and-cpp-aix/17.1.1?topic=reference-open-xl-cc-runtime-environment-filesets
#### Changes to Docker image external CA certs handling | ||
|
||
There are slightly modified instructions to answer the question 'Can I add my internal CA certificates to the truststore?' in my Temurin container, especially when running your containers in a restricted-by-default non-root environment. | ||
|
||
If this describes your use case, please take a look at the [updated documentation](https://github.com/docker-library/docs/pull/2445/). | ||
|
||
#### Removal of CentOS 7 Eclipse Temurin Images | ||
|
||
CentOS 7 reached its End of Life (EOL) on June 30th, 2024. Given that end date, no further updates or support will be provided for CentOS 7, and to ensure the continued security and stability of your applications, we recommend migrating to the UBI9-minimal images. For additional details, please read our recent [blog post](https://adoptium.net/blog/2024/07/removal-of-centos7-eclipse-temurin-images/) regarding this update. | ||
|
||
#### Ubuntu Noble (24.04) Support |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#### Ubuntu Noble (24.04) Support | |
#### Ubuntu Noble (24.04) is included and is the default |
Signed-off-by: Shelley Lambert <[email protected]>
Signed-off-by: Shelley Lambert <[email protected]>
Signed-off-by: Shelley Lambert <[email protected]>
Signed-off-by: Shelley Lambert <[email protected]>
Thanks for all the reviews. Believe I have incorporated all of the feedback and this is ready for final review / approval. |
@@ -46,7 +46,7 @@ This release contains the following fixes and updates. | |||
|
|||
### JDK8 x64 macOS Respin | |||
|
|||
A pkg file that was not signed was inadvertently published during this release (reported in this adoptium-support [issue](https://github.com/adoptium/adoptium-support/issues/1139)). Due to this, we needed to respin the JDK8 x64 macOS binary. | |||
Eclipse Temurin jdk8u422 x64 macOS are in a separate release named jdk8u422-b05.1 due to a respin that was required to fix a signing issue. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Eclipse Temurin jdk8u422 x64 macOS are in a separate release named jdk8u422-b05.1 due to a respin that was required to fix a signing issue. | |
Eclipse Temurin jdk8u422 x64 macOS is in a separate release named jdk8u422-b05.1 due to a respin that was required to fix a signing issue. |
Signed-off-by: Shelley Lambert <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like the AIX OpenXL17 page has been updated today with an updated one. The original page is still there and shows a deprecation banner) so it might be worth pointing to the new one.
Happy to approve whether this is included or not :-)
Description of change
Fixes #2853
Checklist
npm test
passes