Skip to content

feat: Merge the Azd Quota check changes from dev to main#199

Merged
Roopan-Microsoft merged 30 commits intomainfrom
dev
Jun 26, 2025
Merged

feat: Merge the Azd Quota check changes from dev to main#199
Roopan-Microsoft merged 30 commits intomainfrom
dev

Conversation

@Abdul-Microsoft
Copy link
Copy Markdown
Contributor

Purpose

This pull request removes the USE_LOCAL_BUILD parameter and related logic across multiple files, simplifies deployment configurations, and introduces new parameters and outputs for better resource management. Key changes include the removal of local build support, adjustments to deployment scripts and templates, and enhancements to Azure resource configurations.

Removal of Local Build Support:

  • Removed the USE_LOCAL_BUILD parameter and associated logic from azure.yaml, docs/CustomizingAzdParameters.md, and various Bicep files, including deploy_container_app.bicep, deploy_container_app_api_web.bicep, and main.bicep. This simplifies the deployment process by eliminating the local build option. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]

Documentation Updates:

  • Updated the DeploymentGuide.md to reflect the removal of the local build option and added detailed post-deployment steps, including schema registration and optional container publishing instructions. [1] [2]

Enhancements to Azure Resource Configurations:

  • Added the acrPullPrincipalIds parameter to deploy_container_registry.bicep for assigning ACR pull roles to specific principal IDs, improving resource access management. [1] [2]
  • Introduced the aiDeploymentsLocation parameter in main.bicep with metadata for specifying the location of AI deployments. [1] [2]

Cleanup and Simplification:

  • Removed unused parameters and role assignments related to container registry access in deploy_role_assignments.bicep and main.bicep. [1] [2] [3]

Output Enhancements:

  • Added new outputs to main.bicep for better visibility into deployment results, including container app names, user identities, and image tags.

These changes streamline the deployment process, enhance resource management, and improve documentation for better usability.

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

Bangarraju-Microsoft and others added 30 commits June 16, 2025 11:00
test: Implemented Log execution time per prompt in Report for content processing
test: GP Test automation - removed duplicate entries in the report and updated log entries.
feat: Removed local build from preprovision and added as part of post deployment & AZD Quota check implementation
@Roopan-Microsoft Roopan-Microsoft changed the title Feat: Merge the Azd Quota check changes from dev to main feat: Merge the Azd Quota check changes from dev to main Jun 26, 2025
@Roopan-Microsoft Roopan-Microsoft merged commit 1f32dc8 into main Jun 26, 2025
7 of 9 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.7.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

4 participants