Repository navigation
Description
Breaking changes
The ubuntu-latest label is ready to become the default version for Ubuntu 26.04.
Target date
This change will be rolled out over a period of several weeks beginning October 19, 2026.
We plan to complete the migration by November 19, 2026.
The motivation for the changes
Ubuntu 26.04 has completed its public preview period and is generally available for production workloads.
We have monitored customer feedback and image stability, and are now ready to set it as the latest version for the x64 ubuntu-latest label.
Possible impact
Workflows and pipelines that depend on Ubuntu 24.04-specific software, package versions, system libraries, compilers, or prebuilt binaries may be affected.
Software difference between Ubuntu 24.04 and Ubuntu 26.04
| Tool name | Ubuntu 24.04 | Ubuntu 26.04 | Notes |
|---|---|---|---|
| Operating system | Ubuntu 24.04.5 LTS | Ubuntu 26.04.1 LTS | New Ubuntu LTS release |
| Kernel | 6.17.0-1022-azure | 7.0.0-1012-azure | Updated with the new operating system |
| Systemd | 255.4-1ubuntu8.17 | 259.5-0ubuntu3.4 | Updated with the new operating system |
| Docker Buildx | 0.37.0 | 0.37.0 | Available on both images |
| Minikube | 1.39.0 | 1.39.0 | Available on both images |
| AWS CLI | 2.36.40 | 2.36.40 | Available on both images |
| Azure CLI | 2.90.0 | 2.90.0 | Available on both images |
| Google Cloud CLI | 583.0.0 | 583.0.0 | Available on both images |
| Rust | 1.98.1 | 1.98.1 | Available on both images |
| Firefox | 155.0 | 155.0 | Available on both images |
| Java | 17.0.20+1 (default) | 25.0.5+8 (default) | Default version updated to Java 25 |
For the complete list of installed software, see the Ubuntu 26.04 image documentation.
Platforms affected
- Azure DevOps
- GitHub Actions
Runner images affected
- Ubuntu 22.04
- Ubuntu 22.04 Arm64
- Ubuntu 24.04
- Ubuntu 24.04 Arm64
- Ubuntu 26.04
- Ubuntu 26.04 Arm64
- Ubuntu Slim
- macOS 14
- macOS 14 Arm64
- macOS 15
- macOS 15 Arm64
- macOS 26
- macOS 26 Arm64
- Windows Server 2022
- Windows Server 2025
- Windows Server 2025 with Visual Studio 2026
- Windows Desktop 11
- Windows Desktop 11 with Visual Studio 2026
Mitigation ways
If you see any issues with your workflows during this transition period:
- File an issue in this repository.
- Switch back to Ubuntu 24.04 by specifying the
ubuntu-24.04label. - Use
ubuntu-26.04to test against the new image explicitly.
Activity
[-][Ubuntu] ubuntu-latest label will use Ubuntu 26.04 in November 2026[/-][+][Ubuntu] `ubuntu-latest` label will use Ubuntu 26.04 in November 2026[/+]arichesson commentedon Sep 18, 2026
Any way to turn this warning off? It's cluttering the pipeline warning logs
ci: fissa i runner a ubuntu-24.04 invece di ubuntu-latest
manishlak commentedon Sep 18, 2026
i have a question here, existing build/release pipelines (including yml) using ubuntu-latest, do need to update the specific to Ubuntu 26.04 or it will take auto place?
chore(ci): Runner auf ubuntu-24.04 festnageln (#127)
manishlak commentedon Sep 18, 2026
hope i'm in right direction, mean in pipeline this Agent Specification will be auto update (ubuntu-latest to ubuntu-26.04), no manual update our side
saidulmiah8034-wq commentedon Sep 18, 2026
What poblem
223 remaining items
Ashe150 commentedon Nov 10, 2026
The question is ?
UserArham commentedon Nov 11, 2026
nevermind. welp, latest ruby gem is removed and julia/miniconda is also removed which is totally ragebait for ubuntu 26.04.
jawherbarhoumi669-dotcom commentedon Nov 11, 2026
check
jawherbarhoumi669-dotcom commentedon Nov 11, 2026
/check
rstevens011 commentedon Nov 11, 2026
With
enforcemode enabled in 26.04, AppArmor blocks tshark from using custom dissector plugins. I cut a bug to AppArmor already: https://bugs.launchpad.net/apparmor/+bug/2173933, since they maintain the rule-set for tshark.Ashe150 commentedon Nov 12, 2026
The workaround is
praphull-purohit commentedon Nov 12, 2026
The notice we see in our pipelines is misleading, considering it's November already.
princess38827 commentedon Nov 14, 2026
Breaking changes
The
ubuntu-latestlabel is ready to become the default version for Ubuntu 26.04.Target date
This change will be rolled out over a period of several weeks beginning October 19, 2026.
We plan to complete the migration by November 19, 2026.
The motivation for the changes
Ubuntu 26.04 has completed its public preview period and is generally available for production workloads.
We have monitored customer feedback and image stability, and are now ready to set it as the latest version for the x64
ubuntu-latestlabel.Possible impact
Workflows and pipelines that depend on Ubuntu 24.04-specific software, package versions, system libraries, compilers, or prebuilt binaries may be affected.
Software difference between Ubuntu 24.04 and Ubuntu 26.04
For the complete list of installed software, see the Ubuntu 26.04 image documentation.
Platforms affected
Runner images affected
Mitigation ways
If you see any issues with your workflows during this transition period:
ubuntu-24.04label.ubuntu-26.04to test against the new image explicitly.z4hz4sw9n2-byte commentedon Nov 15, 2026
hynmkjj
sohailimranss902-create commentedon Nov 15, 2026
Bb
UserArham commentedon Nov 15, 2026
Linux runner images is always affected, or is it? I have a Chromebook; it's linux, but I wanna see if it works
edmorley commentedon Nov 15, 2026
The switch of
ubuntu-latesttoubuntu-26.04broke some of our environments since the Docker 29 version in the new images:(a) defaults to the containerd image store, and
(b) is not the latest Docker 29.x so is missing some upstream Moby bug fixes needed for containerd mode to actually be usable
Please can you update the Docker version in
ubuntu-26.04to pick up the missing upstream bug fixes? (I've opened a PR)See:
Ashe150 commentedon Nov 15, 2026
For the (a) on #15233 (comment) they said We'll also consider/discuss whether 26.04 should ship with the old Docker storage turned back on.
edmorley commentedon Nov 15, 2026
We're fine with containerd image store being enabled by default, so long as the images aren't using an out of date Docker from May 2026. (Also, in our new LLM-assisted CVE world, not updating security-critical tools like Docker for that long isn't ideal IMO).
Ashe150 commentedon Nov 15, 2026
For the Docker they started to update it to fix #14554 only remains Ubuntu.