From 60f936a69e88b131a2d9a33f458b523ea2a9cd0b Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 14:39:54 +0530 Subject: [PATCH 01/14] pipeline issue updated --- .github/workflows/azd-template-validation.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/azd-template-validation.yml b/.github/workflows/azd-template-validation.yml index 7ffec1c..106b113 100644 --- a/.github/workflows/azd-template-validation.yml +++ b/.github/workflows/azd-template-validation.yml @@ -16,6 +16,8 @@ jobs: name: azd template validation steps: - uses: actions/checkout@v4 + with: + submodules: recursive - uses: microsoft/template-validation-action@Latest with: From c404f8928170770f19c3a2f6b7d0fc9c361b4d5e Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 14:42:29 +0530 Subject: [PATCH 02/14] pipeline issue updated --- .github/workflows/azd-template-validation.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/azd-template-validation.yml b/.github/workflows/azd-template-validation.yml index 106b113..88efdac 100644 --- a/.github/workflows/azd-template-validation.yml +++ b/.github/workflows/azd-template-validation.yml @@ -4,6 +4,9 @@ on: push: branches: - main + pull_request: + branches: + - main permissions: contents: read From 4e74e2febfc81a16f6d5584615cc653c57394e50 Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 15:11:16 +0530 Subject: [PATCH 03/14] psr rule file added --- infra/main.bicep | 2 +- ps-rule.yaml | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 ps-rule.yaml diff --git a/infra/main.bicep b/infra/main.bicep index c7433e4..fcc3289 100644 --- a/infra/main.bicep +++ b/infra/main.bicep @@ -117,7 +117,7 @@ param purviewCollectionName string = '' // AI LANDING ZONE DEPLOYMENT // ======================================== -module aiLandingZone '../submodules/ai-landing-zone/bicep/deploy/main.bicep' = { +module aiLandingZone '../submodules/ai-landing-zone/bicep/infra/main.bicep' = { name: 'ai-landing-zone' params: { deployToggles: deployToggles diff --git a/ps-rule.yaml b/ps-rule.yaml new file mode 100644 index 0000000..e292e14 --- /dev/null +++ b/ps-rule.yaml @@ -0,0 +1,8 @@ +# PSRule configuration +# Exclude submodule test files from Bicep validation to avoid +# false failures from upstream test files we don't control. + +input: + pathIgnore: + - 'submodules/**/*.test.bicep' + - 'submodules/**/tests/**' From 8778bb03be3eb0f0eea046133cd16968a120ff4f Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 15:38:58 +0530 Subject: [PATCH 04/14] removed psl rule file --- infra/main.bicep | 2 +- ps-rule.yaml | 8 -------- 2 files changed, 1 insertion(+), 9 deletions(-) delete mode 100644 ps-rule.yaml diff --git a/infra/main.bicep b/infra/main.bicep index fcc3289..c7433e4 100644 --- a/infra/main.bicep +++ b/infra/main.bicep @@ -117,7 +117,7 @@ param purviewCollectionName string = '' // AI LANDING ZONE DEPLOYMENT // ======================================== -module aiLandingZone '../submodules/ai-landing-zone/bicep/infra/main.bicep' = { +module aiLandingZone '../submodules/ai-landing-zone/bicep/deploy/main.bicep' = { name: 'ai-landing-zone' params: { deployToggles: deployToggles diff --git a/ps-rule.yaml b/ps-rule.yaml deleted file mode 100644 index e292e14..0000000 --- a/ps-rule.yaml +++ /dev/null @@ -1,8 +0,0 @@ -# PSRule configuration -# Exclude submodule test files from Bicep validation to avoid -# false failures from upstream test files we don't control. - -input: - pathIgnore: - - 'submodules/**/*.test.bicep' - - 'submodules/**/tests/**' From 4831dbbc2e48072041d6588fd48f5a0da0cc109e Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 15:48:41 +0530 Subject: [PATCH 05/14] changed the path --- infra/main.bicep | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/infra/main.bicep b/infra/main.bicep index c7433e4..fcc3289 100644 --- a/infra/main.bicep +++ b/infra/main.bicep @@ -117,7 +117,7 @@ param purviewCollectionName string = '' // AI LANDING ZONE DEPLOYMENT // ======================================== -module aiLandingZone '../submodules/ai-landing-zone/bicep/deploy/main.bicep' = { +module aiLandingZone '../submodules/ai-landing-zone/bicep/infra/main.bicep' = { name: 'ai-landing-zone' params: { deployToggles: deployToggles From 9e923176f9cabb4c4c70538ccc386e25f8a9d28b Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 15:55:08 +0530 Subject: [PATCH 06/14] changed the path --- .github/workflows/azd-template-validation.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/azd-template-validation.yml b/.github/workflows/azd-template-validation.yml index 88efdac..9c920f2 100644 --- a/.github/workflows/azd-template-validation.yml +++ b/.github/workflows/azd-template-validation.yml @@ -19,8 +19,6 @@ jobs: name: azd template validation steps: - uses: actions/checkout@v4 - with: - submodules: recursive - uses: microsoft/template-validation-action@Latest with: From f620ab4f293ae995b203bf54b9f0bd18fb29a939 Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 16:44:03 +0530 Subject: [PATCH 07/14] readme changes --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 291dc06..b9ad98e 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ This accelerator extends the [AI Landing Zone](https://github.com/Azure/ai-landi - +## Features ### Key features
Click to learn more about the key features this solution enables @@ -73,6 +73,7 @@ This accelerator extends the [AI Landing Zone](https://github.com/Azure/ai-landi +## Getting Started

Quick deploy

@@ -213,6 +214,9 @@ After deployment, you'll have a complete, enterprise-ready platform that unifies + +## Guidance +

Supporting documentation

@@ -251,6 +255,8 @@ Supporting documentation
+## Resources + ### Cross references Check out similar solution accelerators | Solution Accelerator | Description | From 29312c27230d4a7de7cc8fdbe0eea32ac97b051f Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 16:49:53 +0530 Subject: [PATCH 08/14] readme changes --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b9ad98e..a05fd52 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,10 @@ This accelerator extends the [AI Landing Zone](https://github.com/Azure/ai-landi -## Features + +## Features + + ### Key features
Click to learn more about the key features this solution enables @@ -73,7 +76,9 @@ This accelerator extends the [AI Landing Zone](https://github.com/Azure/ai-landi + ## Getting Started +

Quick deploy

From e4277f31a8975b5cf1b909f6f0db9699c2ab0c24 Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 17:18:04 +0530 Subject: [PATCH 09/14] readme changes --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index a05fd52..8a30333 100644 --- a/README.md +++ b/README.md @@ -220,8 +220,10 @@ After deployment, you'll have a complete, enterprise-ready platform that unifies + ## Guidance +

Supporting documentation

@@ -260,8 +262,10 @@ Supporting documentation
+ ## Resources + ### Cross references Check out similar solution accelerators | Solution Accelerator | Description | From d9d3b87067e2dbc1346ab9d449b850e0caea9237 Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 17:22:49 +0530 Subject: [PATCH 10/14] readme changes --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8a30333..cd9e95e 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,7 @@ This accelerator extends the [AI Landing Zone](https://github.com/Azure/ai-landi + ## Features From 15d3addb5108034b7f31396d63edd2440cc9647e Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 18:53:13 +0530 Subject: [PATCH 11/14] variable fabric capacity --- .github/workflows/azd-template-validation.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/azd-template-validation.yml b/.github/workflows/azd-template-validation.yml index 7ffec1c..1130eef 100644 --- a/.github/workflows/azd-template-validation.yml +++ b/.github/workflows/azd-template-validation.yml @@ -29,6 +29,7 @@ jobs: AZURE_ENV_NAME: ${{ vars.AZURE_ENV_NAME }} AZURE_LOCATION: ${{ vars.AZURE_LOCATION }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + deployFabricCapacity: false - name: print result run: cat ${{ steps.validation.outputs.resultFile }} From 394bcc077b6f9ddf1b269f20dcb71fcd0c15a314 Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 18:54:05 +0530 Subject: [PATCH 12/14] variable fabric capacity --- .github/workflows/azd-template-validation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/azd-template-validation.yml b/.github/workflows/azd-template-validation.yml index 1130eef..a987431 100644 --- a/.github/workflows/azd-template-validation.yml +++ b/.github/workflows/azd-template-validation.yml @@ -21,7 +21,7 @@ jobs: with: validateAzd: ${{ vars.TEMPLATE_VALIDATE_AZD }} useDevContainer: ${{ vars.TEMPLATE_USE_DEV_CONTAINER }} - id: validation + id: validationg env: AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} From 90da9b1d55448d1eafa1c10ac240a1c7a9020e3a Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 20:12:06 +0530 Subject: [PATCH 13/14] setting fabriccapacity admin to my id --- .github/workflows/azd-template-validation.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/azd-template-validation.yml b/.github/workflows/azd-template-validation.yml index c882e77..6145100 100644 --- a/.github/workflows/azd-template-validation.yml +++ b/.github/workflows/azd-template-validation.yml @@ -24,7 +24,7 @@ jobs: with: validateAzd: ${{ vars.TEMPLATE_VALIDATE_AZD }} useDevContainer: ${{ vars.TEMPLATE_USE_DEV_CONTAINER }} - id: validationg + id: validation env: AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }} AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }} @@ -32,7 +32,8 @@ jobs: AZURE_ENV_NAME: ${{ vars.AZURE_ENV_NAME }} AZURE_LOCATION: ${{ vars.AZURE_LOCATION }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - deployFabricCapacity: false + fabricCapacityMode: none + fabricCapacityAdmins: 'v-prisinghal@MngEnvMCAP993385.onmicrosoft.com' - name: print result run: cat ${{ steps.validation.outputs.resultFile }} From aa75b8d821c2832e7b91d3b6424be3af38c11f0f Mon Sep 17 00:00:00 2001 From: Priyanka-Microsoft Date: Thu, 5 Mar 2026 20:24:21 +0530 Subject: [PATCH 14/14] bicepparams changes to read env variable --- infra/main.bicepparam | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/infra/main.bicepparam b/infra/main.bicepparam index 9d68690..273651b 100644 --- a/infra/main.bicepparam +++ b/infra/main.bicepparam @@ -99,7 +99,7 @@ param aiSearchAdditionalAccessObjectIds = [] // - Full setup: fabricCapacityPreset='create', fabricWorkspacePreset='create' // - No Fabric: fabricCapacityPreset='none', fabricWorkspacePreset='none' // - BYO both: fabricCapacityPreset='byo', fabricWorkspacePreset='byo' -var fabricCapacityPreset = 'create' +var fabricCapacityPreset = readEnvironmentVariable('fabricCapacityMode', 'create') var fabricWorkspacePreset = fabricCapacityPreset // Legacy toggle retained for back-compat with older docs/scripts @@ -118,7 +118,8 @@ param fabricWorkspaceName = '' // optional (helpful for naming/UX) param fabricCapacitySku = 'F8' // Fabric capacity admin members (email addresses or object IDs). -param fabricCapacityAdmins = [] +var fabricAdminValue = readEnvironmentVariable('fabricCapacityAdmins', '') +param fabricCapacityAdmins = empty(fabricAdminValue) ? [] : [fabricAdminValue] // ======================================== // PURVIEW PARAMETERS (Optional)