Skip to content

[Packaging] Azure CLI container based on Azure Linux 4.0 - #33850

Open
mansoor sarfraz (msarfraz) wants to merge 4 commits into
devfrom
msarfraz/azure-linux4
Open

[Packaging] Azure CLI container based on Azure Linux 4.0#33850
mansoor sarfraz (msarfraz) wants to merge 4 commits into
devfrom
msarfraz/azure-linux4

Conversation

@msarfraz

Copy link
Copy Markdown
Contributor

Azure Linux version is updated from 3.0 to 4.0(beta)
https://github.com/microsoft/azurelinux

Copilot AI lite review requested due to automatic review settings August 5, 2026 00:51
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@yonzhan

Copy link
Copy Markdown
Collaborator

Thank you for your contribution! We will review the pull request and get back to you soon.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Azure Linux–based Azure CLI container/RPM build pipeline from Azure Linux 3.0 to Azure Linux 4.0 (beta), aligning the Docker build inputs, artifact naming, and documentation with the new base image and RPM output paths.

Changes:

  • Switch the Azure Linux base image reference from mcr.microsoft.com/azurelinux/base/core:3.0 to mcr.microsoft.com/azurelinux-beta/base/core:4.0 in build assets.
  • Update RPM output paths for Azure Linux builds to /root/rpmbuild/RPMS/... to match current rpmbuild output layout.
  • Rename Azure Linux pipeline matrix labels and artifact names from 3.0 to 4.0 for consistency.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
scripts/release/rpm/README.md Updates the Azure Linux RPM extraction example to the Azure Linux 4.0 RPM name and rpmbuild output path.
scripts/release/rpm/pipeline_azurelinux.sh Updates the inline guidance/example base image reference for Azure Linux builds to 4.0 beta.
scripts/release/rpm/azurelinux.dockerfile Updates the default base image and adjusts expected/copied RPM output paths for Azure Linux 4.0.
azure-pipelines.yml Updates Azure Linux pipeline jobs to use the 4.0 beta image and renames related artifacts from 3.0 to 4.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants