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

[BUG]: Oracle Linux (8.10) warns it is not supported #4941

Closed
1 of 4 tasks
im-aIex opened this issue Aug 15, 2024 · 9 comments
Closed
1 of 4 tasks

[BUG]: Oracle Linux (8.10) warns it is not supported #4941

im-aIex opened this issue Aug 15, 2024 · 9 comments

Comments

@im-aIex
Copy link

im-aIex commented Aug 15, 2024

What happened?

After upgrading to Agent v3.243.0 the pipeline warns

The operating system version this agent is running on (ol OS name: 8.10) is not supported on an upcoming update to the Pipelines Agent.

The agent is hosted on Oracle Linux 8.10, which should be the same as the supported RHEL.

Versions

Agent: v3.243.0
OS: Oracle Linux 8.10

Environment type (Please select at least one enviroment where you face this issue)

  • Self-Hosted
  • Microsoft Hosted
  • VMSS Pool
  • Container

Azure DevOps Server type

dev.azure.com (formerly visualstudio.com)

Azure DevOps Server Version (if applicable)

No response

Operation system

Oracle Linux 8.10

Version controll system

No response

Relevant log output

No response

@DenisRumyantsev
Copy link
Contributor

@im-aIex thanks for reporting this! We will disable these warnings and include Oracle Linux (8+) into the list of supported OS.

@lareeth
Copy link

lareeth commented Aug 16, 2024

We are also getting this same error on Rocky 8 and 9 which are also RHEL derivatives

I had raised a PR to add Rocky support over a year ago with no response: #4116

@corppeon
Copy link

corppeon commented Aug 19, 2024

AlmaLinux 9, another RHEL derivative is also being flagged as unsupported.
This, Oracle and Rocky are mentioned here https://github.com/dotnet/core/blob/main/support.md as being RHEL compatible distributions

@im-aIex
Copy link
Author

im-aIex commented Aug 22, 2024

We will disable these warnings and include Oracle Linux (8+) into the list of supported OS.

Any update on disabling these warnings? @DenisRumyantsev

@zeinrich
Copy link

zeinrich commented Oct 7, 2024

@DenisRumyantsev, I'm attempting to build an agent using either ol89-lvm or ol93-lvm. In both cases, I'm now seeing this error when Azure DevOps attempts to deploy the agent service:

Azure Pipelines Extension failed with message: The Extension failed to execute: The current OS version will not be supported by the .NET 6 based v3 agent. See https://aka.ms/azdo-pipeline-agent-version

Oracle Linux 8.9 and 9.3 are on the list of supported versions (Oracle Linux 7 and above).

@lareeth
Copy link

lareeth commented Oct 7, 2024

This is due the following line in the vsts extension, checking if the system is in the net6.json file

https://github.com/microsoft/vsts-azurevm-extension/blob/22837968eaa91d3c687783af4d8955576dc9ab9c/ExtensionHandler/Linux/src/Utils/HandlerUtil.py#L542

Weirdly, the code in the extension hasn't changed, but this issue started at 16:00 UTC on the 4th of October, none of our custom agents have been able to launch since then. Unfortunately the vsts-azurevm-extension team don't publish release notes or tags that align with the code, so its hard to see what's changed and when.

@zeinrich
Copy link

zeinrich commented Oct 7, 2024

Meanwhile the net8.json (https://raw.githubusercontent.com/microsoft/azure-pipelines-agent/master/src/Agent.Listener/net8.json) includes "ol" versions "8+".

We saw this issue at least as of the 3rd of October and possibly sooner. Unfortunately our diagnostic logs don't go that far back, and I failed to make an accurate enough internal report to have a more exact timeframe.

@tgwbean
Copy link

tgwbean commented Oct 11, 2024

@DenisRumyantsev I created a PR (#5010) to add ol 7+ (like mentioned in doku and as it is for rhel to net6.json.

This is blocking our VMSS instances from starting up and registering as agent.

@DenisRumyantsev
Copy link
Contributor

Related changes were merged in the PR mentioned right above, so I close 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

6 participants