Skip to content

Conversation

@Priyanka-Microsoft
Copy link
Contributor

Purpose

  • ...
    This pull request introduces several changes to the infra directory, primarily focusing on updating deployment configurations, simplifying parameter management, and improving flexibility for resource locations. The key changes include defaulting certain parameters, deprecating unused parameters, and transitioning from environment variable-based parameterization to a JSON-based parameters file.

Parameter Updates:

  • Defaulted cosmosLocation to 'eastus2' to simplify deployments when a specific location is not provided. (infra/main.bicep, infra/main.bicepL13-R13)
  • Updated azureOpenaiAPIVersion to '2025-01-01-preview' for compatibility with the latest API version. (infra/main.bicep, infra/main.bicepL30-R30)

Location Management:

  • Deprecated the AzureOpenAILocation parameter and replaced it with a new aiDeploymentsLocation parameter, which includes metadata for improved configurability of AI Foundry deployments. (infra/main.bicep, infra/main.bicepL56-R76)
  • Updated the aifoundry module to use aiDeploymentsLocation instead of the deprecated AzureOpenAILocation. (infra/main.bicep, infra/main.bicepL136-R149)

Parameterization Simplification:

  • Removed infra/main.bicepparam and replaced it with a new JSON-based parameters file (infra/main.parameters.json) for better alignment with Azure deployment standards. (infra/main.bicepparam, [1]; infra/main.parameters.json, [2]

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

@Roopan-Microsoft Roopan-Microsoft merged commit c0d4b90 into dev Jun 26, 2025
4 checks passed
Roopan-Microsoft pushed a commit that referenced this pull request Jun 27, 2025
* Implemented Log execution time per prompt in Report

* updated readme

* updated the code

* added functions

* feat: added fdp changes, updated to use ai agents instead of openai assistants (#566)

* initial bicep changes for fdp

* update role assignments in bicep

* feat: initial fdp changes for client advisor

* updated post deployment scripts to use keyless authentication

* rebuilt main.json

* fix configuration handling and error checking in backend services

* updated unit tests

* Refactor code for improved readability and maintainability by organizing imports and formatting code blocks consistently across multiple files.

* refactor: couple of typo fix (#570)

* initial bicep changes for fdp

* update role assignments in bicep

* feat: initial fdp changes for client advisor

* updated post deployment scripts to use keyless authentication

* rebuilt main.json

* fix configuration handling and error checking in backend services

* updated unit tests

* Refactor code for improved readability and maintainability by organizing imports and formatting code blocks consistently across multiple files.

* fix: correct variable names for managed identity and AI foundry in scripts and templates

* feat: quota check during azd up (#579)

* quota-check-during azd up

* updated bicep and parameter json

* fix: There is no progress/Process message when deleting chat history from popup (#578)

* feat: FDP changes, Updation to use AI agents  (#571)

* Implemented Log execution time per prompt in Report

* updated readme

* updated the code

* added functions

* feat: added fdp changes, updated to use ai agents instead of openai assistants (#566)

* initial bicep changes for fdp

* update role assignments in bicep

* feat: initial fdp changes for client advisor

* updated post deployment scripts to use keyless authentication

* rebuilt main.json

* fix configuration handling and error checking in backend services

* updated unit tests

* Refactor code for improved readability and maintainability by organizing imports and formatting code blocks consistently across multiple files.

* refactor: couple of typo fix (#570)

* initial bicep changes for fdp

* update role assignments in bicep

* feat: initial fdp changes for client advisor

* updated post deployment scripts to use keyless authentication

* rebuilt main.json

* fix configuration handling and error checking in backend services

* updated unit tests

* Refactor code for improved readability and maintainability by organizing imports and formatting code blocks consistently across multiple files.

* fix: correct variable names for managed identity and AI foundry in scripts and templates

---------

Co-authored-by: Rohini-Microsoft <v-rwalunj@microsoft.com>
Co-authored-by: Avijit-Microsoft <v-aghorui@microsoft.com>
Co-authored-by: Harsh-Microsoft <v-hbangera@microsoft.com>

* bug fix(#19849)

---------

Co-authored-by: Prajwal-Microsoft <v-dcprajwal@microsoft.com>
Co-authored-by: Ragini-Microsoft <v-raginich@microsoft.com>
Co-authored-by: Rohini-Microsoft <v-rwalunj@microsoft.com>
Co-authored-by: Avijit-Microsoft <v-aghorui@microsoft.com>
Co-authored-by: Harsh-Microsoft <v-hbangera@microsoft.com>

* updated openai version (#581)

* deleted params

---------

Co-authored-by: Rohini-Microsoft <v-rwalunj@microsoft.com>
Co-authored-by: Avijit-Microsoft <v-aghorui@microsoft.com>
Co-authored-by: Harsh-Microsoft <v-hbangera@microsoft.com>
Co-authored-by: Priyanka-Microsoft <v-prisinghal@microsoft.com>
Co-authored-by: Bangarraju-Microsoft <v-golib@microsoft.com>
Co-authored-by: Prajwal-Microsoft <v-dcprajwal@microsoft.com>
Co-authored-by: Ragini-Microsoft <v-raginich@microsoft.com>
@github-actions
Copy link

github-actions bot commented Jul 1, 2025

🎉 This PR is included in version 1.5.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@Priyanka-Microsoft Priyanka-Microsoft deleted the quota-check-during-azd-up branch July 14, 2025 05:02
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.

3 participants