Azure / Azure/azure-cli

Bicep : Private Endpoint already exists - Cognitive Search

Open
#23,398 23 comments 0 reactions 0 assignees View on GitHub
act-identity-squad Auto-Assign customer-reported needs-team-attention Network - Private Link Service Attention
Dominant language
Python
Stars
4.6k
Forks
3.5k
Avg merge
3d 2h
Merged PRs (30d)
60

Description

> ### `az feedback` auto-generates most of the information requested below, as of CLI version 2.0.62

**Related command**
```
az deployment group create --template-file main.bicep --resource-group %rg%
```

**Describe the bug**
on running the bicep template the 2nd/3rd/4th etc time an error that the private endpoint already exists . it runs successfully the first time
```
Call to Microsoft.Search/searchServices failed. Error message: PrivateEndpointConnectionProxy myPrivateEndpoint.b2686eab-ca66-415d-8354-89a557719bfe already exists on search service sqlserverk7n35dszoxenq
```

**To Reproduce**
[main.bicep](https://github.com/Azure/azure-cli/files/9233433/main.txt)

**Expected behavior**
ability to run the bicep definition multiple times without error/ trying to create another private endpoint

**Environment summary**
```
azure-cli 2.38.0

core 2.38.0
telemetry 1.0.6

Dependencies:
msal 1.18.0b1
azure-mgmt-resource 21.1.0b1

Python location 'C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\python.exe'
Extensions directory 'C:\Users\domalley\.azure\cliextensions'

Python (Windows) 3.10.5 (tags/v3.10.5:f377153, Jun 6 2022, 15:58:59) [MSC v.1929 32 bit (Intel)]
```

**Additional context**
the same configuration works for sql server
[main.bicep](https://github.com/Azure/azure-cli/files/9233479/sqlserver.txt)
based on the arm template supplied here:
https://docs.microsoft.com/en-us/azure/private-link/create-private-endpoint-bicep?tabs=CLI

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.