Skip to content

Commit b8e23b5

Browse files
committed
fix test: mysql connect failed
1 parent f4b9fc3 commit b8e23b5

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

sdk/spring/spring-cloud-azure-integration-tests/test-resources/jdbc/mysql/test-resources.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@
1313
"defaultValue": "[resourceGroup().name]",
1414
"type": "String"
1515
},
16+
"azsdkPipelineSubnetList": {
17+
"type": "array",
18+
"defaultValue": [],
19+
"metadata": {
20+
"description": "Subnets used by azure pipeline VMs. Required for SQL resource access."
21+
}
22+
},
1623
"serverName": {
1724
"type": "string",
1825
"defaultValue": "[concat(parameters('baseName'),'-passwordless-mysql-singleserver-it')]",
@@ -203,6 +210,22 @@
203210
"endIpAddress": "255.255.255.255"
204211
}
205212
},
213+
{
214+
"copy": {
215+
"name": "serverName_vnetrule",
216+
"count": "[length(parameters('azsdkPipelineSubnetList'))]"
217+
},
218+
"condition": "[variables('notSkipCondition')]",
219+
"type": "Microsoft.DBforMySQL/servers/virtualNetworkRules",
220+
"apiVersion": "2017-12-01",
221+
"name": "[format('{0}/{1}-{2}', parameters('serverName'), 'vnetrule', copyIndex())]",
222+
"properties": {
223+
"virtualNetworkSubnetId": "[parameters('azsdkPipelineSubnetList')[copyIndex()]]"
224+
},
225+
"dependsOn": [
226+
"[resourceId('Microsoft.DBforMySQL/servers', parameters('serverName'))]"
227+
]
228+
},
206229
{
207230
"condition": "[variables('notSkipCondition')]",
208231
"type": "Microsoft.DBforMySQL/servers/securityAlertPolicies",

0 commit comments

Comments
 (0)