Skip to content

[Ubuntu] ubuntu-latest label will use Ubuntu 26.04 in November 2026 #14748

Open

Description

@v-AndriiKhyliuk

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.04 label.
  • Use ubuntu-26.04 to test against the new image explicitly.

Activity

  1. changed the title [-][Ubuntu] ubuntu-latest label will use Ubuntu 26.04 in November 2026[/-] [+][Ubuntu] `ubuntu-latest` label will use Ubuntu 26.04 in November 2026[/+] on Sep 17, 2026
  2. arichesson commented on Sep 18, 2026

    @arichesson

    Any way to turn this warning off? It's cluttering the pipeline warning logs

  3. manishlak commented on Sep 18, 2026

    @manishlak

    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?

  4. manishlak commented on Sep 18, 2026

    @manishlak

    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?

    Ubuntu-latest will auto update to Ubuntu 26.04

    Image

    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

    Image
  5. saidulmiah8034-wq commented on Sep 18, 2026

    @saidulmiah8034-wq

    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) 17.0.20+1 (default) Default version remains Java 17
    For the complete list of installed software, see the Ubuntu 26.04 image documentation.

    Platforms affected

    • Azure DevOps[x] GitHub Actions

    Runner images affected

    • Ubuntu 22.04[ ] Ubuntu 22.04 Arm64[x] Ubuntu 24.04[ ] Ubuntu 24.04 Arm64[x] 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.04 label.
    • Use ubuntu-26.04 to test against the new image explicitly.

    What poblem

  6. 223 remaining items

  7. Ashe150 commented on Nov 10, 2026

    @Ashe150

    Maybe, if possible. Also maintenance reasons for these?

    The question is ?

  8. UserArham commented on Nov 11, 2026

    @UserArham

    nevermind. welp, latest ruby gem is removed and julia/miniconda is also removed which is totally ragebait for ubuntu 26.04.

  9. jawherbarhoumi669-dotcom commented on Nov 11, 2026

    @jawherbarhoumi669-dotcom

    check

  10. jawherbarhoumi669-dotcom commented on Nov 11, 2026

    @jawherbarhoumi669-dotcom

    /check

  11. rstevens011 commented on Nov 11, 2026

    @rstevens011

    With enforce mode 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.

  12. Ashe150 commented on Nov 12, 2026

    @Ashe150

    With enforce mode 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.

    The workaround is

    - name: Allow tshark to read files under $HOME (Ubuntu 26.04 AppArmor)
      run: |
        if [ -f /etc/apparmor.d/tshark ]; then
          echo 'owner @{HOME}/** mr,' | sudo tee /etc/apparmor.d/local/tshark
          sudo apparmor_parser -r -W /etc/apparmor.d/tshark
        fi
  13. praphull-purohit commented on Nov 12, 2026

    @praphull-purohit

    The notice we see in our pipelines is misleading, considering it's November already.

    The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748

  14. princess38827 commented on Nov 14, 2026

    @princess38827

    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[x] GitHub Actions

    Runner images affected

    • Ubuntu 22.04[ ] Ubuntu 22.04 Arm64[x] Ubuntu 24.04[ ] Ubuntu 24.04 Arm64[x] 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.04 label.
    • Use ubuntu-26.04 to test against the new image explicitly.

    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.04 label.
    • Use ubuntu-26.04 to test against the new image explicitly.
  15. z4hz4sw9n2-byte commented on Nov 15, 2026

    @z4hz4sw9n2-byte

    hynmkjj

  16. sohailimranss902-create commented on Nov 15, 2026

    @sohailimranss902-create

    Bb

  17. UserArham commented on Nov 15, 2026

    @UserArham

    Linux runner images is always affected, or is it? I have a Chromebook; it's linux, but I wanna see if it works

  18. edmorley commented on Nov 15, 2026

    @edmorley

    The switch of ubuntu-latest to ubuntu-26.04 broke 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.04 to pick up the missing upstream bug fixes? (I've opened a PR)

    See:

  19. Ashe150 commented on Nov 15, 2026

    @Ashe150

    The switch of ubuntu-latest to ubuntu-26.04 broke 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.04 to pick up the missing upstream bug fixes? (I've opened a PR)

    See:

    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.

  20. edmorley commented on Nov 15, 2026

    @edmorley

    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).

  21. Ashe150 commented on Nov 15, 2026

    @Ashe150

    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).

    For the Docker they started to update it to fix #14554 only remains Ubuntu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions