Skip to content

[Auto] AI Gallery Standard Validation #110

@ai-apps-bot

Description

@ai-apps-bot

AI Gallery Standard Validation: NON-CONFORMING

Severity: High

Please review the warnings below. If your template is already published, it may be subject to removal from a collection.
Head to this link for more information: template-lifecycle

Repository Management:

  • ⚠️ README.md File. [How to fix?]

    • ⚠️ ## Features is missing in README.md.
    • ⚠️ ## Getting Started is missing in README.md.
    • ⚠️ ## Guidance is missing in README.md.
    • ⚠️ ## Resources is missing in README.md.
  • LICENSE.md File.

  • SECURITY.md File.

  • CODE_OF_CONDUCT.md File.

  • CONTRIBUTING.md File.

  • ISSUE_TEMPLATE Folder.

  • Topics on repo contains ['azd-templates', 'ai-azd-templates'].

Source code structure and conventions:

  • azure-dev.yml File.
  • azure.yml File.
  • infra Folder.
  • .devcontainer Folder.

Functional Requirements:

  • azd up. [How to fix?]

    Details

    New environment 'ai32-10980r78' created and set as default.
    Initialize bicep provider

    Packaging services (azd package)

    Provisioning Azure resources (azd provision)
    Provisioning Azure resources can take some time.

    Initialize bicep provider
    Reading subscription and location from environment...
    Subscription: Azure SDK Test Resources - AI Apps (90b334cb-854f-4207-a89c-cf44ab8673fe)
    Location: Sweden Central

    Creating a deployment plan
    Comparing deployment state
    Creating/Updating resources
    You can view detailed progress in the Azure Portal:
    https://portal.azure.com/#view/HubsExtension/DeploymentDetailsBlade/~/overview/id/%2Fsubscriptions%2F90b334cb-854f-4207-a89c-cf44ab8673fe%2FresourceGroups%2Frg-ai32-10980r78%2Fproviders%2FMicrosoft.Resources%2Fdeployments%2Fai32-10980r78-1772086597

    (✓) Done: Container Registry: crl7q72rl54d4c (19.499s)
    (✓) Done: Log Analytics workspace: log-l7q72rl54d4c (21.526s)
    (✓) Done: Storage account: stl7q72rl54d4c (21.264s)
    (✓) Done: Virtual Network: vnet-l7q72rl54d4c (3.66s)
    (✓) Done: Application Insights: appi-l7q72rl54d4c (1.615s)
    (✓) Done: Container Apps Environment: cae-l7q72rl54d4c (3m53.179s)
    (✓) Done: Private Endpoint: pe-st-l7q72rl54d4c (28.354s)
    (✓) Done: Private Endpoint: pe-acr-l7q72rl54d4c (32.314s)
    (✓) Done: Private Endpoint: pe-appcs-l7q72rl54d4c (27.078s)
    (✓) Done: Search service: search-ai32-10980r78 (12m33.224s)
    (✓) Done: Private Endpoint: pe-cae-l7q72rl54d4c (7m26.096s)
    (✓) Done: Private Endpoint: pe-srch-l7q72rl54d4c (26.932s)
    (✓) Done: Foundry: ai-ai32-10980r78 (22.942s)
    (✓) Done: Azure AI Services Model Deployment: ai-ai32-10980r78/text-embedding-3-large (4.329s)
    (✓) Done: Azure AI Services Model Deployment: ai-ai32-10980r78/gpt-4o (2.923s)
    (✓) Done: Private Endpoint: pep-ai-ai32-10980r78-account-0 (27.87s)
    (✓) Done: Foundry project: ai-ai32-10980r78/project-ai32-10980r78 (7.517s)

    ERROR: error executing step command 'provision': deployment failed: error deploying infrastructure: deploying to resource group:

    Deployment Error Details:
    BadRequest: At least one capacity administrator is required
    RootActivityId: a6728909-2825-46f1-bd95-adda3dbc1958

    TraceID: adb65dcbc7f0a0cf5c28ebcbd9c5252b

  • azd down.

  • azd up in ./submodules/ai-landing-zone. [How to fix?]

    Details

    New environment 'ai32-10980r78' created and set as default
    Initialize bicep provider

    Packaging services (azd package)

    �[0;36m[*] AI/ML Landing Zone - Template Spec Preprovision�[0m
    �[1;30m==================================================�[0m

    �[1;33m[i] Configuration:�[0m
    �[1;37m Subscription ID: 90b334cb-854f-4207-a89c-cf44ab8673fe�[0m
    �[1;37m Location: swedencentral�[0m
    �[1;37m Resource Group: rg-ai32-10980r78�[0m
    �[1;37m Template Spec RG: rg-ai32-10980r78�[0m
    �[1;37m Use Existing Template Specs: false�[0m

    �[0;36m[1] Step 1: Creating deploy directory...�[0m
    �[0;90m Removed existing deploy directory�[0m
    �[0;32m[+] Copied infra → deploy�[0m

    �[0;36m[2] Step 2: Azure setup...�[0m
    �[0;32m[+] Set subscription: 90b334cb-854f-4207-a89c-cf44ab8673fe�[0m
    �[0;90m Checking resource groups...�[0m
    �[1;33m Creating resource group: rg-ai32-10980r78�[0m
    �[0;32m[+] Created resource group: rg-ai32-10980r78�[0m

    �[0;36m[3] Step 3: Building Template Specs...�[0m
    �[1;33m Processing: avm.ptn.ai-ml.ai-foundry�[0m
    �[0;90m [+] Built JSON: avm.ptn.ai-ml.ai-foundry.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.ptn.ai-ml.ai-foundry�[0m
    �[1;33m Processing: avm.res.api-management.service�[0m
    �[0;90m [+] Built JSON: avm.res.api-management.service.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.api-management.service�[0m
    �[1;33m Processing: avm.res.app-configuration.configuration-store�[0m
    �[0;90m [+] Built JSON: avm.res.app-configuration.configuration-store.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-a.r.a.configuration-store�[0m
    �[1;33m Processing: avm.res.app.container-app�[0m
    �[0;90m [+] Built JSON: avm.res.app.container-app.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.app.container-app�[0m
    �[1;33m Processing: avm.res.app.managed-environment�[0m
    �[0;90m [+] Built JSON: avm.res.app.managed-environment.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.app.managed-environment�[0m
    �[1;33m Processing: avm.res.compute.build-vm�[0m
    �[0;90m [+] Built JSON: avm.res.compute.build-vm.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.compute.build-vm�[0m
    �[1;33m Processing: avm.res.compute.jump-vm�[0m
    �[0;90m [+] Built JSON: avm.res.compute.jump-vm.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.compute.jump-vm�[0m
    �[1;33m Processing: avm.res.compute.virtual-machine�[0m
    �[0;90m [+] Built JSON: avm.res.compute.virtual-machine.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.compute.virtual-machine�[0m
    �[1;33m Processing: avm.res.container-registry.registry�[0m
    �[0;90m [+] Built JSON: avm.res.container-registry.registry.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.container-registry.registry�[0m
    �[1;33m Processing: avm.res.document-db.database-account�[0m
    �[0;90m [+] Built JSON: avm.res.document-db.database-account.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.document-db.database-account�[0m
    �[1;33m Processing: avm.res.insights.component�[0m
    �[0;90m [+] Built JSON: avm.res.insights.component.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.insights.component�[0m
    �[1;33m Processing: avm.res.key-vault.vault�[0m
    �[0;90m [+] Built JSON: avm.res.key-vault.vault.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.key-vault.vault�[0m
    �[1;33m Processing: avm.res.maintenance.maintenance-configuration�[0m
    �[0;90m [+] Built JSON: avm.res.maintenance.maintenance-configuration.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-a.r.m.maintenance-configuration�[0m
    �[1;33m Processing: avm.res.network.application-gateway�[0m
    �[0;90m [+] Built JSON: avm.res.network.application-gateway.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.network.application-gateway�[0m
    �[1;33m Processing: avm.res.network.azure-firewall�[0m
    �[0;90m [+] Built JSON: avm.res.network.azure-firewall.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.network.azure-firewall�[0m
    �[1;33m Processing: avm.res.network.firewall-policy�[0m
    �[0;90m [+] Built JSON: avm.res.network.firewall-policy.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.network.firewall-policy�[0m
    �[1;33m Processing: avm.res.network.network-security-group�[0m
    �[0;90m [+] Built JSON: avm.res.network.network-security-group.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.network.network-security-group�[0m
    �[1;33m Processing: avm.res.network.private-dns-zone�[0m
    �[0;90m [+] Built JSON: avm.res.network.private-dns-zone.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.network.private-dns-zone�[0m
    �[1;33m Processing: avm.res.network.private-endpoint�[0m
    �[0;90m [+] Built JSON: avm.res.network.private-endpoint.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.network.private-endpoint�[0m
    �[1;33m Processing: avm.res.network.public-ip-address�[0m
    �[0;90m [+] Built JSON: avm.res.network.public-ip-address.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.network.public-ip-address�[0m
    �[1;33m Processing: avm.res.network.virtual-network�[0m
    �[0;90m [+] Built JSON: avm.res.network.virtual-network.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.network.virtual-network�[0m
    �[1;33m Processing: avm.res.network.waf-policy�[0m
    �[0;90m [+] Built JSON: avm.res.network.waf-policy.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.network.waf-policy�[0m
    �[1;33m Processing: avm.res.operational-insights.workspace�[0m
    �[0;90m [+] Built JSON: avm.res.operational-insights.workspace.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.operational-insights.workspace�[0m
    �[1;33m Processing: avm.res.search.search-service�[0m
    �[0;90m [+] Built JSON: avm.res.search.search-service.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.search.search-service�[0m
    �[1;33m Processing: avm.res.storage.storage-account�[0m
    �[0;90m [+] Built JSON: avm.res.storage.storage-account.json�[0m
    �[0;90m [?] Checking if Template Spec exists...�[0m
    �[0;90m [+] Creating new Template Spec...�[0m
    �[0;90m [i] Getting Template Spec ID...�[0m
    �[0;32m[+] [+] Published Template Spec:�[0m
    �[1;37m ts-ai32-10980r78-wrp-avm.res.storage.storage-account�[0m

    �[0;36m[4] Step 4: Updating main.bicep references...�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.ptn.ai-ml.ai-foundry.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.ptn.ai-ml.ai-foundry:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.api-management.service.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.api-management.service:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.app-configuration.configuration-store.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-a.r.a.configuration-store:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.app.container-app.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.app.container-app:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.app.managed-environment.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.app.managed-environment:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.compute.build-vm.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.compute.build-vm:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.compute.jump-vm.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.compute.jump-vm:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.container-registry.registry.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.container-registry.registry:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.document-db.database-account.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.document-db.database-account:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.insights.component.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.insights.component:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.key-vault.vault.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.key-vault.vault:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.maintenance.maintenance-configuration.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-a.r.m.maintenance-configuration:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.network.application-gateway.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.network.application-gateway:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.network.azure-firewall.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.network.azure-firewall:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.network.firewall-policy.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.network.firewall-policy:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.network.network-security-group.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.network.network-security-group:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.network.private-dns-zone.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.network.private-dns-zone:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.network.private-endpoint.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.network.private-endpoint:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.network.public-ip-address.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.network.public-ip-address:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.network.virtual-network.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.network.virtual-network:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.network.waf-policy.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.network.waf-policy:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.operational-insights.workspace.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.operational-insights.workspace:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.search.search-service.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.search.search-service:current�[0m
    �[0;32m[+] [+] Replaced:�[0m
    �[1;37m wrappers/avm.res.storage.storage-account.bicep�[0m
    �[0;90m -> ts:90b334cb-854f-4207-a89c-cf44ab8673fe/rg-ai32-10980r78/ts-ai32-10980r78-wrp-avm.res.storage.storage-account:current�[0m

    �[0;32m[+] [+] Updated deploy/main.bicep (24 references replaced)�[0m

    �[0;36m[[5] Step 5: Applying tags...] �[0m
    �[0;90m Applying tags to resource group: rg-ai32-10980r78�[0m
    �[0;32m[+] [+] Applied tags to: rg-ai32-10980r78�[0m

    �[0;32m[+] [OK] Preprovision complete!�[0m
    �[1;37m Template Specs created: 25�[0m
    �[1;37m Template Spec references updated in main.bicep�[0m
    �[1;37m Deploy directory ready: ./bicep/deploy/�[0m

    Provisioning Azure resources (azd provision)
    Provisioning Azure resources can take some time.

    Initialize bicep provider

    ERROR: error executing step command 'provision': initializing provisioning manager: failed to compile bicepparam template: failed running bicep build: exit code: 1, stdout: , stderr: /workspaces/template/submodules/ai-landing-zone/bicep/deploy/main.bicepparam(3,1) : Error BCP130: Decorators are not allowed here. [https://aka.ms/bicep/core-diagnostics#BCP130]
    /workspaces/template/submodules/ai-landing-zone/bicep/deploy/main.bicepparam(35,1) : Error BCP130: Decorators are not allowed here. [https://aka.ms/bicep/core-diagnostics#BCP130]
    /workspaces/template/submodules/ai-landing-zone/bicep/deploy/main.bicepparam(38,1) : Error BCP130: Decorators are not allowed here. [https://aka.ms/bicep/core-diagnostics#BCP130]

  • ⚠️ azd down in ./submodules/ai-landing-zone. [How to fix?]

    Details

    Deleting all resources and deployed code on Azure (azd down)
    Local application code is not deleted when running 'azd down'.

    Discovering resources to delete...

    ERROR: deleting infrastructure: error deleting Azure resources: creating template: failed to compile bicepparam template: failed running bicep build: exit code: 1, stdout: , stderr: /workspaces/template/submodules/ai-landing-zone/bicep/deploy/main.bicepparam(3,1) : Error BCP130: Decorators are not allowed here. [https://aka.ms/bicep/core-diagnostics#BCP130]
    /workspaces/template/submodules/ai-landing-zone/bicep/deploy/main.bicepparam(35,1) : Error BCP130: Decorators are not allowed here. [https://aka.ms/bicep/core-diagnostics#BCP130]
    /workspaces/template/submodules/ai-landing-zone/bicep/deploy/main.bicepparam(38,1) : Error BCP130: Decorators are not allowed here. [https://aka.ms/bicep/core-diagnostics#BCP130]

Security Requirements:

  • Security scan is not performed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions