fix: Quota unavailability handling in quotacheck pipeline #701
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose
This pull request introduces significant improvements to the post-deployment experience and resource management for the Build Your Own Copilot Accelerator. The main changes include the addition of a comprehensive post-deployment guide, enhanced automation and robustness in sample data processing scripts, and updates to resource tagging and output management in the deployment templates.
Documentation Enhancements:
AVM Post Deployment Guide
(docs/AVMPostDeploymentGuide.md
) that provides clear, step-by-step instructions for post-deployment actions, including cloning the repo, importing sample data, configuring authentication, and cleaning up resources after failed deployments.Sample Data Processing Automation:
process_sample_data.sh
to automatically fetch resource names and deployment outputs from Azure deployment metadata, reducing manual input and improving reliability. The script now authenticates with Azure CLI if needed and retrieves all necessary variables from deployment outputs or prompts the user only if the deployment does not exist. [1] [2]Infrastructure and Resource Tagging:
DeploymentName
tag to resource groups inmain.bicep
, enabling easier identification and management of deployments.Output Management:
main.bicep
, likely for security or simplification purposes.Quota Checking Script Robustness:
checkquota.sh
) to more reliably flag insufficient quota scenarios, enhancing deployment validation.Does this introduce a breaking change?
Golden Path Validation
Deployment Validation
What to Check
Verify that the following are valid
Other Information