-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Hi there!
I'm working on some build scripts that need to run across different Linux distributions, and I've run into a couple of issues with the azureauth package that I'm hoping you can help with:
-
No Azure Linux 3 support: I can't install
azureauthon Azure Linux 3 (the successor to CBL-Mariner). This is becoming a real pain point since we're seeing more Azure Linux 3 usage in our environments. -
Missing documentation: I've been trying to find docs on how to install and use
azureauthon ubuntu or other Linux distros, but there doesn't seem to be any public documentation anywhere. I only discovered the Ubuntu packages by accident when browsing the Microsoft package repos.
What I've found so far
I can see that azureauth packages exist for Ubuntu here:
- https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/a/azureauth/
- https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/a/azureauth/
But there's nothing equivalent for Azure Linux 3, which is frustrating because we're trying to standardize our tooling across both Ubuntu and Azure Linux environments.
My use case
I need to authenticate with Azure DevOps for downloading internal packages. Right now I have to write platform-specific code like this:
# This works on Ubuntu
apt update -y
apt install -y azureauth
# This fails on Azure Linux 3 😞
tdnf install -y azureauth # Package not foundWhat would help
Azure Linux 3 support: Could you add azureauth packages for Azure Linux 3?
Better documentation: Some basic docs would be incredibly helpful! Things like:
- How to install it on different platforms
- Basic usage examples
- How it relates to regular Azure CLI auth
- When to use
azureauthvs other auth methods
Thanks for considering this!