Skip to content

[ARO] az aro create: Update VM SKU to align with best practices#31074

Merged
kairu-ms merged 1 commit intoAzure:devfrom
shubhadapaithankar:update-vm-sku
Mar 21, 2025
Merged

[ARO] az aro create: Update VM SKU to align with best practices#31074
kairu-ms merged 1 commit intoAzure:devfrom
shubhadapaithankar:update-vm-sku

Conversation

@shubhadapaithankar
Copy link
Contributor

@shubhadapaithankar shubhadapaithankar commented Mar 18, 2025

Related command
az aro create

Description
This PR updates the VM SKU for Azure Red Hat OpenShift (ARO) in accordance with the Upstream CLI v5 default changes. This aligns with the latest recommended defaults for performance and stability.

What Changed?

  • Modified custom.py to update the SKU in the ARO create command.
  • Ensured compatibility with existing configurations.

Effect of Changes

  • New ARO clusters will use the updated VM SKU.
  • No breaking changes for existing users.Testing Guide

History Notes
[ARO] az aro create: Update VM SKU to align with best practices


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

@azure-client-tools-bot-prd
Copy link

azure-client-tools-bot-prd bot commented Mar 18, 2025

️✔️AzureCLI-FullTest
️✔️acr
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️acs
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️advisor
️✔️latest
️✔️3.12
️✔️3.9
️✔️ams
️✔️latest
️✔️3.12
️✔️3.9
️✔️apim
️✔️latest
️✔️3.12
️✔️3.9
️✔️appconfig
️✔️latest
️✔️3.12
️✔️3.9
️✔️appservice
️✔️latest
️✔️3.12
️✔️3.9
️✔️aro
️✔️latest
️✔️3.12
️✔️3.9
️✔️backup
️✔️latest
️✔️3.12
️✔️3.9
️✔️batch
️✔️latest
️✔️3.12
️✔️3.9
️✔️batchai
️✔️latest
️✔️3.12
️✔️3.9
️✔️billing
️✔️latest
️✔️3.12
️✔️3.9
️✔️botservice
️✔️latest
️✔️3.12
️✔️3.9
️✔️cdn
️✔️latest
️✔️3.12
️✔️3.9
️✔️cloud
️✔️latest
️✔️3.12
️✔️3.9
️✔️cognitiveservices
️✔️latest
️✔️3.12
️✔️3.9
️✔️compute_recommender
️✔️latest
️✔️3.12
️✔️3.9
️✔️computefleet
️✔️latest
️✔️3.12
️✔️3.9
️✔️config
️✔️latest
️✔️3.12
️✔️3.9
️✔️configure
️✔️latest
️✔️3.12
️✔️3.9
️✔️consumption
️✔️latest
️✔️3.12
️✔️3.9
️✔️container
️✔️latest
️✔️3.12
️✔️3.9
️✔️containerapp
️✔️latest
️✔️3.12
️✔️3.9
️✔️core
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️cosmosdb
️✔️latest
️✔️3.12
️✔️3.9
️✔️databoxedge
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️dls
️✔️latest
️✔️3.12
️✔️3.9
️✔️dms
️✔️latest
️✔️3.12
️✔️3.9
️✔️eventgrid
️✔️latest
️✔️3.12
️✔️3.9
️✔️eventhubs
️✔️latest
️✔️3.12
️✔️3.9
️✔️feedback
️✔️latest
️✔️3.12
️✔️3.9
️✔️find
️✔️latest
️✔️3.12
️✔️3.9
️✔️hdinsight
️✔️latest
️✔️3.12
️✔️3.9
️✔️identity
️✔️latest
️✔️3.12
️✔️3.9
️✔️iot
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️keyvault
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️lab
️✔️latest
️✔️3.12
️✔️3.9
️✔️managedservices
️✔️latest
️✔️3.12
️✔️3.9
️✔️maps
️✔️latest
️✔️3.12
️✔️3.9
️✔️marketplaceordering
️✔️latest
️✔️3.12
️✔️3.9
️✔️monitor
️✔️latest
️✔️3.12
️✔️3.9
️✔️mysql
️✔️latest
️✔️3.12
️✔️3.9
️✔️netappfiles
️✔️latest
️✔️3.12
️✔️3.9
️✔️network
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️policyinsights
️✔️latest
️✔️3.12
️✔️3.9
️✔️privatedns
️✔️latest
️✔️3.12
️✔️3.9
️✔️profile
️✔️latest
️✔️3.12
️✔️3.9
️✔️rdbms
️✔️latest
️✔️3.12
️✔️3.9
️✔️redis
️✔️latest
️✔️3.12
️✔️3.9
️✔️relay
️✔️latest
️✔️3.12
️✔️3.9
️✔️resource
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️role
️✔️latest
️✔️3.12
️✔️3.9
️✔️search
️✔️latest
️✔️3.12
️✔️3.9
️✔️security
️✔️latest
️✔️3.12
️✔️3.9
️✔️servicebus
️✔️latest
️✔️3.12
️✔️3.9
️✔️serviceconnector
️✔️latest
️✔️3.12
️✔️3.9
️✔️servicefabric
️✔️latest
️✔️3.12
️✔️3.9
️✔️signalr
️✔️latest
️✔️3.12
️✔️3.9
️✔️sql
️✔️latest
️✔️3.12
️✔️3.9
️✔️sqlvm
️✔️latest
️✔️3.12
️✔️3.9
️✔️storage
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️synapse
️✔️latest
️✔️3.12
️✔️3.9
️✔️telemetry
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9
️✔️util
️✔️latest
️✔️3.12
️✔️3.9
️✔️vm
️✔️2018-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2019-03-01-hybrid
️✔️3.12
️✔️3.9
️✔️2020-09-01-hybrid
️✔️3.12
️✔️3.9
️✔️latest
️✔️3.12
️✔️3.9

@azure-client-tools-bot-prd
Copy link

Hi @shubhadapaithankar,
Since the current milestone time is less than 7 days, this pr will be reviewed in the next milestone.

@azure-client-tools-bot-prd
Copy link

azure-client-tools-bot-prd bot commented Mar 18, 2025

❌AzureCLI-BreakingChangeTest
❌aro
rule cmd_name rule_message suggest_message
1010 - ParaPropUpdate aro create cmd aro create update parameter master_vm_size: updated property default from Standard_D8s_v3 to Standard_D8s_v5 please change property default from Standard_D8s_v5 to Standard_D8s_v3 for parameter master_vm_size of cmd aro create
1010 - ParaPropUpdate aro create cmd aro create update parameter worker_vm_size: updated property default from Standard_D4s_v3 to Standard_D4s_v5 please change property default from Standard_D4s_v5 to Standard_D4s_v3 for parameter worker_vm_size of cmd aro create

@yonzhan
Copy link
Collaborator

yonzhan commented Mar 18, 2025

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

@github-actions
Copy link

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).
After that please run the following commands to enable git hooks:

pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>

@microsoft-github-policy-service microsoft-github-policy-service bot added the customer-reported Issues that are reported by GitHub users external to the Azure organization. label Mar 18, 2025
@shubhadapaithankar shubhadapaithankar marked this pull request as draft March 18, 2025 22:46
@yonzhan yonzhan requested review from jsntcy and kairu-ms March 19, 2025 00:27
@shubhadapaithankar shubhadapaithankar marked this pull request as ready for review March 19, 2025 01:57
@shubhadapaithankar shubhadapaithankar force-pushed the update-vm-sku branch 3 times, most recently from bc5792a to 465cc1c Compare March 19, 2025 15:36
@shubhadapaithankar shubhadapaithankar changed the title Update VM SKU for ARO [ARO] az aro create: Update VM SKU to align with best practices Mar 19, 2025
@kairu-ms
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 31074 in repo Azure/azure-cli

@shubhadapaithankar shubhadapaithankar changed the title [ARO] az aro create: Update VM SKU to align with best practices [ARO] az aro create: Update VM SKU to align with best practices Mar 20, 2025
@shubhadapaithankar
Copy link
Contributor Author

kairu-ms Can you please trigger the Azure Pipeline for PR #31074 by running /azp run? I don’t have the necessary permissions. Thanks!

@yonzhan
Copy link
Collaborator

yonzhan commented Mar 20, 2025

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@shubhadapaithankar
Copy link
Contributor Author

kairu-ms Can you please trigger the Azure Pipeline for PR #31074 by running /azp run one more time?

@yonzhan
Copy link
Collaborator

yonzhan commented Mar 20, 2025

Please fix CI issues

@ventifus
Copy link

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 31074 in repo Azure/azure-cli

@shubhadapaithankar
Copy link
Contributor Author

shubhadapaithankar commented Mar 20, 2025

Hey yonzhan, it looks like the Check License, History, and DocMap step in the CI pipeline is failing due to a missing distutils module. Other PRs are also encountering the same issue. Could you take a look and re-run the CI once it's resolved? Thanks!

Copy link
Member

@tsatam tsatam left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@kairu-ms kairu-ms left a comment

Choose a reason for hiding this comment

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

LGTM. Currently there's an issue in our CI pipeline. Will merge it after the pipeline can work.

@kairu-ms kairu-ms merged commit 6a9d71a into Azure:dev Mar 21, 2025
53 checks passed
@shubhadapaithankar shubhadapaithankar deleted the update-vm-sku branch March 24, 2025 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

customer-reported Issues that are reported by GitHub users external to the Azure organization.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants