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

libmsquic missing from Azure Linux 3.0 #4450

Closed
richlander opened this issue Aug 9, 2024 · 13 comments
Closed

libmsquic missing from Azure Linux 3.0 #4450

richlander opened this issue Aug 9, 2024 · 13 comments
Labels
feature request A request for new functionality

Comments

@richlander
Copy link
Member

Describe the feature you'd like supported

root [ / ]# cat /etc/os-release | grep PRETTY_
PRETTY_NAME="Microsoft Azure Linux 3.0"
root [ / ]# tdnf install libmsquic
Loaded plugin: tdnfrepogpgcheck
libmsquic package not found or not installed
Error(1011) : No matching packages

Proposed solution

Make the package available.

Additional context

No response

@ami-GS
Copy link
Contributor

ami-GS commented Aug 12, 2024

@richlander
Do you have docker image?
I found this mcr.microsoft.com/cbl-mariner/base/core:2.0, but cannot find 3.0

@richlander
Copy link
Member Author

Here is the Dockerfile we just merged.

https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/main/src/azurelinux/3.0/helix/Dockerfile

@richlander
Copy link
Member Author

@ami-GS
Copy link
Contributor

ami-GS commented Aug 13, 2024

Generally How can we find repository name?

Azure pipeline cannot find cbl-mariner-3.0-prod-Microsoft-x86_64-yum.
I just incremented the name from cbl-mariner-2.0-prod-Microsoft-x86_64-yum which has been working

@jslobodzian
Copy link

In 3.0 there were two important changes:

  1. Rebranding as "azure-linux"
  2. repository name for "Microsoft" changed names to "ms-oss" (Microsoft Open Source Software) to more clearly delineate it from "ms-non-oss" (which was previously known as Extras).

The repositories are here: https://packages.microsoft.com/azurelinux/3.0/prod/ms-oss/

@ami-GS
Copy link
Contributor

ami-GS commented Aug 14, 2024

Thanks, but what is the associated repository name, previously named as cbl-mariner-2.0-prod-Microsoft-x86_64-yum?

@ami-GS
Copy link
Contributor

ami-GS commented Aug 14, 2024

maybe combining path by -?
https://packages.microsoft.com/cbl-mariner/2.0/prod/Microsoft/x86_64/ -> cbl-mariner-2.0-prod-Microsoft-x86_64-yum
https://packages.microsoft.com/azurelinux/3.0/prod/ms-oss/x86_64/ -> azurelinux-3.0-prod-ms-oss-x86_64-yum
?

@ami-GS
Copy link
Contributor

ami-GS commented Aug 14, 2024

assumption is correct, azurelinux-3.0-prod-ms-oss-x86_64-yum seems to be working

@ami-GS
Copy link
Contributor

ami-GS commented Aug 14, 2024

@richlander @jslobodzian
Do you have list of linux kernel version of azure linux 1.0, 2.0 and 3.0?

@jslobodzian
Copy link

@ami-GS azure-linux 1.0 is no longer supported but it was the 5.10 kernel. 2.0 is the 5.15 kernel and 3.0 is the 6.6 kernel. There are many micro and sub-micro versions of each supported as the kernel is continually rolled and updated. You can browse the packages on packages.microsoft.com for future needs/reference. Repos are here.

[2.0] https://packages.microsoft.com/cbl-mariner/2.0/prod/base/
[3.0] https://packages.microsoft.com/azurelinux/3.0/prod/base/

@ami-GS
Copy link
Contributor

ami-GS commented Aug 14, 2024

#4455

@ami-GS
Copy link
Contributor

ami-GS commented Aug 19, 2024

@richlander
I see libmsquic is published
https://packages.microsoft.com/azurelinux/3.0/prod/ms-oss/x86_64/Packages/l/

@richlander
Copy link
Member Author

Thanks! I created this PR in response.

dotnet/dotnet-buildtools-prereqs-docker#1183

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request A request for new functionality
Projects
None yet
Development

No branches or pull requests

3 participants