Skip to content

[Packaging] Azure CLI Docker image based on Azure Linux 4.0 - #33815

Open
msarfraz wants to merge 2 commits into
devfrom
msarfraz/azure-linux4
Open

[Packaging] Azure CLI Docker image based on Azure Linux 4.0#33815
msarfraz wants to merge 2 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 review requested due to automatic review settings July 31, 2026 06:52
@msarfraz
msarfraz requested review from a team as code owners July 31, 2026 06:52
@azure-pipelines

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

@yonzhan

yonzhan commented Jul 31, 2026

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

Updates the Azure CLI RPM/Docker release pipeline and build assets to use Azure Linux 4.0 (beta) instead of Azure Linux 3.0, aligning the base image references, artifact naming, and documentation with the new distribution version.

Changes:

  • Switch Azure Linux base images from mcr.microsoft.com/azurelinux/...:3.0 to mcr.microsoft.com/azurelinux-beta/...:4.0 in the Dockerfile, pipeline script comment, and Azure Pipelines matrix.
  • Update RPM output path assumptions from /usr/src/... to /root/rpmbuild/... for Azure Linux 4.0 build output.
  • Rename Azure Linux artifacts from *azurelinux3.0* to *azurelinux4.0* in pipeline configuration.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
scripts/release/rpm/README.md Updates the example RPM extraction path/name for Azure Linux 4.0 output.
scripts/release/rpm/pipeline_azurelinux.sh Updates the example IMAGE comment to Azure Linux 4.0 beta base image.
scripts/release/rpm/azurelinux.dockerfile Moves the default base image to Azure Linux 4.0 beta and updates RPM output paths.
azure-pipelines.yml Updates Azure Linux job names, artifact names, and base image to 4.0 beta.

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

Comment thread azure-pipelines.yml
@msarfraz msarfraz changed the title [Packaging] Release Docker image based on Azure Linux 4.0 [Packaging] Azure CLI Docker image based on Azure Linux 4.0 Jul 31, 2026

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

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

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.

3 participants