Skip to content

{Packaging} Upgrade MSAL to 1.38.0 - #34067

Closed
Hima Bindu Gadupudi (hima-gadupudi) wants to merge 2 commits into
Azure:devfrom
hima-gadupudi:msalversionupdate
Closed

Hima Bindu Gadupudi (hima-gadupudi) wants to merge 2 commits into
Azure:devfrom
hima-gadupudi:msalversionupdate

Conversation

@hima-gadupudi

@hima-gadupudi Hima Bindu Gadupudi (hima-gadupudi) commented Sep 11, 2026

Copy link
Copy Markdown

Description

This PR bumps MSAL package version to 1.38 this is to support Azure Arc for services User Assigned Managed Identity.

Testing Guide

ran the upgrade locally C:\Program Files\Microsoft SDKs\Azure\CLI2\python.exe -m pip install --upgrade 'msal[broker]==1.38.0' and User Assigned Identity login went through

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change.
[Component Name 2] az command b: Add some customer-facing feature.


This checklist is used to make sure that common guidelines for a pull request are followed.

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.

🟡 Changes recommended

Changes are required before approval.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Updates Azure CLI’s MSAL dependency to 1.38.0 to support Azure Arc user-assigned managed identities.

Changes:

  • Updates MSAL pins for all platforms.
  • Documents the dependency upgrade.
  • Adds security reporting guidance.
File summaries
File Description
src/azure-cli/requirements.py3.windows.txt Updates the Windows MSAL pin.
src/azure-cli/requirements.py3.Linux.txt Updates the Linux MSAL pin.
src/azure-cli/requirements.py3.Darwin.txt Updates the macOS MSAL pin.
src/azure-cli-core/HISTORY.rst Documents the dependency upgrade.
SECURITY.md Adds security reporting guidance.
Review details
  • Files reviewed: 5/5 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@yonzhan

Copy link
Copy Markdown
Collaborator

Msalversionupdate

@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@isra-fel Yeming Liu (isra-fel) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

The version updates LGTM

@hima-gadupudi Hima Bindu Gadupudi (hima-gadupudi) changed the title Msalversionupdate {Packaging} Upgrade MSAL to 1.38.0 Sep 18, 2026
@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@naga-nandyala

Copy link
Copy Markdown
Contributor

Thanks for raising this PR. MSAL 1.39.0 is now available and includes the macOS Intel/Rosetta broker fallback fix from AzureAD/microsoft-authentication-library-for-python#926.

I opened #34105, which bumps MSAL to 1.39.0 across azure-cli-core and all three platform requirement files. Could maintainers please advise whether #34105 should supersede this PR?

@isra-fel

Copy link
Copy Markdown
Member

Hi Hima Bindu Gadupudi (@hima-gadupudi) we had to bump MSAL to 1.39.0 for another requirement so will not merge this PR. Still thank you for the contribution :)

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants