[HDInsight] Update hdinsight api-version to 2025-01-15-preview#32273
[HDInsight] Update hdinsight api-version to 2025-01-15-preview#32273
Conversation
️✔️AzureCLI-FullTest
|
|
| rule | cmd_name | rule_message | suggest_message |
|---|---|---|---|
| hdinsight create | cmd hdinsight create added parameter entra_user_full_info |
||
| hdinsight create | cmd hdinsight create added parameter entra_user_identity |
||
| hdinsight credentials | sub group hdinsight credentials added |
|
Thank you for your contribution! We will review the pull request and get back to you soon. |
|
The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR. Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions). pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>
|
There was a problem hiding this comment.
Pull Request Overview
Updates the HDInsight module to use a new API version (2025-01-15-preview) and adds Entra ID user authentication support for cluster creation and credential management.
- Updates azure-mgmt-hdinsight dependency from 9.0.0b3 to 9.1.0b2
- Adds new utility functions for Entra ID user validation and WASB storage detection
- Introduces new command group for credential management with show and update operations
Reviewed Changes
Copilot reviewed 12 out of 37 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| setup.py and requirements files | Updates HDInsight SDK dependency version across platforms |
| util.py | Adds utility functions for storage account type detection and Entra user information processing |
| custom.py | Implements cluster creation with Entra authentication and credential update functionality |
| commands.py | Registers new credential management command group |
| _params.py and _help.py | Defines parameters and help documentation for Entra authentication features |
| test files | Updates test cases with new authentication scenarios and revised expectations |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
The PR description has been modified according to the error prompts. |
|
Hi, @kairu-ms , Could you please trigger |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
Please create a replacer to mask the credential in PR: #32340 |
Related command
az hdinsight createaz hdinsight credentials updateaz hdinsight credentials showDescription
az hdinsight createto support creating Entra-enabled clusters.az hdinsight create.Testing Guide
History Notes
[HDInsight]
az hdinsight create: Support creating Entra-enabled clusters and creating clusters with WASB + MSI[HDInsight]
az hdinsight credentials update: Update cluster credentials[HDInsight]
az hdinsight credentials show: Show current cluster credentialsThis checklist is used to make sure that common guidelines for a pull request are followed.
The PR title and description has followed the guideline in Submitting Pull Requests.
I adhere to the Command Guidelines.
I adhere to the Error Handling Guidelines.