Skip to content

Unnecessary Warning About Ubuntu 24.04 Image Changes in Azure DevOps Pipelines #11821

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

Closed
2 of 15 tasks
ashokm opened this issue Mar 18, 2025 · 30 comments
Closed
2 of 15 tasks

Comments

@ashokm
Copy link

ashokm commented Mar 18, 2025

Description

When using the ubuntu-24.04 image in Azure DevOps, an unnecessary warning is displayed in pipeline logs:

##[warning]See https://aka.ms/azdo-ubuntu-24.04 for changes to the ubuntu-24.04 image. Some tools (e.g. Mono, NuGet, Terraform) are not available on the image. Therefore some tasks do not run or have reduced functionality.

This warning appears even when we explicitly choose ubuntu-24.04 and do not require any of the removed tools. It creates unnecessary noise in logs and cannot be suppressed, making it an annoyance for teams who have already accounted for the image changes.

Would appreciate any input on whether this warning can be removed or made optional. When a pipeline has many jobs, this warning is shown multiple times, adding significant noise to the logs and making it harder to focus on important information.

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • Windows Server 2019
  • Windows Server 2022
  • Windows Server 2025

Image version and build link

20250309.1.0

Is it regression?

N/A

Expected behavior

  • If users explicitly select ubuntu-24.04, this warning should not be shown.
  • There should be an option to suppress or disable this warning in Azure DevOps.

Actual behavior

  • The warning is always displayed, even when it's not relevant.
  • There is no way to turn it off.

Repro steps

  1. Set up an Azure DevOps pipeline with:
    trigger:
    - main
    
    pool:
      vmImage: ubuntu-24.04
    
    steps:
      - script: echo "Hello World"
    
  2. Run the pipeline and observe the warning message in the logs.
@hemanthmanga
Copy link
Contributor

Hi @ashokm, Thank you for bringing this issue to our attention. We are looking into this issue and will update you on this issue after investigating.

@vidyasagarnimmagaddi
Copy link
Contributor

Hi @ashokm , we have informed this to the concerned team, Hopefully issue will be resolved. kindly await. regards

@HoteaCatalin
Copy link

HoteaCatalin commented Mar 19, 2025

Hi, this is also applying when using ubuntu-latest, and I think it should not display this warning.

trigger:
- main

pool:
  vmImage: ubuntu-latest

steps:
  - script: echo "Hello World"

@DergachevE
Copy link

Hi @HoteaCatalin ,
For Azure DevOps tag ubuntu-latest this warning is valid as it points to Ubuntu 22.04:
https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops&tabs=yaml#software

So this banner notifies customer that soon this tag will point Ubuntu 24.04 with mentioned changes in tools

@ManagedUx
Copy link

Is there any way to suppress this warning? It also appears when running on ubuntu 22.04 in our privately hosted agents (running the image built from this repo).

@damianobarbati
Copy link

How can we suppress this message? It's pretty annoying.

@vidyasagarnimmagaddi
Copy link
Contributor

vidyasagarnimmagaddi commented Mar 24, 2025

Hi @ManagedUx ,@damianobarbati , We are in progress of suppressing the warnings , We will be informing you soon.thanks

@mikefromgrr
Copy link

Hi @ManagedUx ,@damianobarbati , We will be reverting you for suppressing the warning .thanks

Good luck guys. I'd hate to be reverted. 😀 I must have lost something in translation.

@Styxxy
Copy link

Styxxy commented Apr 8, 2025

@vidyasagarnimmagaddi

We are in progress of suppressing the warnings , We will be informing you soon.thanks

Any update on this? The warning is still showing up in the logs, and clutters the pipeline overview page with unnecessary warnings.

Thanks!

@thewellington
Copy link

inquiring minds want to know....

@vidyasagarnimmagaddi
Copy link
Contributor

Hi all, The warnings would be removed by next week . Kindly await. thanks

@deepak-techi
Copy link

Is this warnings removed ?

@deepak-techi
Copy link

@vidyasagarnimmagaddi - I am also facing the same warning issue: "https://aka.ms/azdo-ubuntu-24.04 for changes to the ubuntu-24.04 image. Some tools (e.g. Mono, NuGet, Terraform) are not available on the image. Therefore some tasks do not run or have reduced functionality."

Have googled it to find the workaround but no luck. please help.

@rexhinok
Copy link

using ubuntu-latest as a vmImage and still get this warning.
"Therefore some tasks do not run or have reduced functionality." is ambiguous

@vidyasagarnimmagaddi
Copy link
Contributor

Hi @ashokm , Warnings have been suppressed, could you please check once and confirm . thanks.

@CaringDev
Copy link

Hi @ashokm , Warnings have been suppressed, could you please check once and confirm . thanks.

With vmImage: ubuntu-24.04 I still get

##[warning]See https://aka.ms/azdo-ubuntu-24.04 for changes to the ubuntu-24.04 image. Some tools (e.g. Mono, NuGet, Terraform) are not available on the image. Therefore some tasks do not run or have reduced functionality.

@thewellington
Copy link

I still get the warnings too. I thought these were being turned off a week or more ago. Evidently not

@vidyasagarnimmagaddi
Copy link
Contributor

Hi @thewellington ,the activity is being rolled out , kindly await for the roll out to be completed fully. regards

@Nilsas
Copy link

Nilsas commented Apr 23, 2025

Do we have any ETA on when will the rollout be completed?

Just checked - warnings continue.

@mdsharpe
Copy link

Warnings still there. Still annoying.

@thewellington
Copy link

Still have warnings today. @ashokm can we get an ETA on when this should be rolled out to all customers?

@ashokm
Copy link
Author

ashokm commented Apr 25, 2025

@vidyasagarnimmagaddi , apologies for the late reply to your message.

I retested this today using the same reproduction steps, and unfortunately, the issue still persists.

Here's an excerpt from the latest build output:

Operating System
Ubuntu
24.04.2
LTS
Runner Image
Image: ubuntu-24.04
Version: 20250420.1.0
Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20250420.1/images/ubuntu/Ubuntu2404-Readme.md
Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20250420.1
Runner Image Provisioner
2.0.422.1
Current image version: '20250420.1.0'

@dirkluijk
Copy link

dirkluijk commented Apr 25, 2025

It's really intrusive. Annoys me now for several weeks, every moment of the day... (this is also me complaining about the UX of Azure Devops).

Image

@ManagedUx
Copy link

ve been suppressed, could you please check once and confirm . thanks.

Can confirm, still showing up on our privately hosted pools as well.

@guyer
Copy link

guyer commented May 2, 2025

So this banner notifies customer that soon this tag will point Ubuntu 24.04 with mentioned changes in tools

Since the banner does not say that, no, this banner does not

@vidyasagarnimmagaddi
Copy link
Contributor

vidyasagarnimmagaddi commented May 6, 2025

Hi @ashokm and all, We can confirm that the activity is completed. Could you please verify at your end .

Note:We have removed the warning for pipelines that use ubuntu-24.04 explicitly, but not yet for ubuntu-latest
Customers would still receive the warnings if they use some tasks in ubnutu-24.04

@pbering
Copy link

pbering commented May 6, 2025

@vidyasagarnimmagaddi confirming that it is gone here (using ubuntu-latest)

@CaringDev
Copy link

Given

Note:We have removed the warning for pipelines that use ubuntu-24.04 explicitly, but not yet for ubuntu-latest
Customers would still receive the warnings if they use some tasks in ubnutu-24.04

I'm surprised that it is gone for both ubuntu-24.04 (me) and ubuntu-latest (@pbering )... however, I don't mind, quite the opposite :-)

@ashokm
Copy link
Author

ashokm commented May 6, 2025

Hi @vidyasagarnimmagaddi, I can confirm that the warning is no longer appearing when using the same reproduction steps.

For your reference, here's an excerpt from the latest build output showing the current image version being used:

Operating System
Ubuntu
24.04.2
LTS
Runner Image
Image: ubuntu-24.04
Version: 20250427.1.0
Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20250427.1/images/ubuntu/Ubuntu2404-Readme.md
Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20250427.1
Runner Image Provisioner
2.0.422.1
Current image version: '20250427.1.0'

@vidyasagarnimmagaddi
Copy link
Contributor

Hi @ashokm , Thanks for confirming , We are closing this issue.

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

No branches or pull requests