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

[Deprecation] Properly deprecate Ubuntu2004 as CI build image/Supported OS and switch to Ubuntu2404 #5270

Open
peterzhuamazon opened this issue Jan 27, 2025 · 3 comments

Comments

@peterzhuamazon
Copy link
Member

peterzhuamazon commented Jan 27, 2025

Similar to #4379, Ubuntu2004 is about to reach its standard security support and maintenance on 2025/04/02: https://ubuntu.com/about/release-cycle.

Three CI images (NOT release images) related to Ubuntu2004 would needs to be deprecated and replaced:

docker/ci/dockerfiles/current/test.ubuntu2004.systemd-base.x64.arm64.ppc64le.dockerfile
docker/ci/dockerfiles/current/build.ubuntu2004.opensearch.x64.arm64.ppc64le.dockerfile
docker/ci/dockerfiles/current/docker-builder.ubuntu2004.x64.dockerfile

We do not expect any breaking changes happening as all the bundles are built on AL2 before moving to build.ubuntu2004.opensearch.x64.arm64.ppc64le.dockerfile for DEB generation.

The docker builder image might take a bit effort as docker version has changed and dockerx would replace the standard docker build, but we may able to keep the original behavior for the time being.

Similar announcement: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.12.0.md#deprecation-notice

Thanks.

@peterzhuamazon
Copy link
Member Author

peterzhuamazon commented Jan 27, 2025

Plan to keep 2.19.0 with Ubuntu2004 and possible of moving Ubuntu2404 to 3.0.0.

cc: @getsaurabh02 @jhmcintyre

Thanks.

@peterzhuamazon
Copy link
Member Author

@peterzhuamazon
Copy link
Member Author

The deprecation notice will be sent out alongside 2.19.0 release.

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

No branches or pull requests

1 participant