Skip to content

Add Azure Linux 3 support and improve documentation for azureauth package #436

@ismailhkose

Description

@ismailhkose

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:

  1. No Azure Linux 3 support: I can't install azureauth on 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.

  2. Missing documentation: I've been trying to find docs on how to install and use azureauth on 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:

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 found

What 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 azureauth vs other auth methods

Thanks for considering this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions