-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Bump docker image to use ubuntu 24.04 #4018
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
Conversation
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.
Pull Request Overview
This PR bumps the Docker base image from Ubuntu 22.04 (jammy) to Ubuntu 24.04 (noble) and adds Docker image build/test jobs to the CI pipeline.
- Updates Dockerfile base images from 8.0-jammy to 8.0-noble
- Changes ImageOS environment variable from ubuntu22 to ubuntu24
- Reorganizes Docker build metadata in release workflow
- Adds new docker job to build.yml for testing Docker images during CI
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| images/Dockerfile | Updates base image tags and environment variable to use Ubuntu 24.04 |
| .github/workflows/release.yml | Reorganizes Docker image metadata structure (labels vs annotations) |
| .github/workflows/build.yml | Adds new docker job to build and test Docker images in CI |
d498480 to
fb21f0d
Compare
|
Hey @TingluoHuang @salmanmkc will this get merged soon? |
|
Who is responsible for merging these PRs? |
fb21f0d to
bdc5796
Compare
|
We are going to merge this PR since our changelog is published: |
Match with our Hosted image which default to ubuntu 24.04
https://github.com/actions/runner-images?tab=readme-ov-file#available-images
https://github.blog/changelog/2025-12-12-better-diagnostics-for-vnet-injected-runners-and-required-self-hosted-runner-upgrades/#actions-runner-docker-image-updated-to-ubuntu-24-04