wls-eng / arm-oraclelinux-wls

Microsoft Azure ARM Templates to create Oracle Linux VM with pre-installed Weblogic Server
Apache License 2.0
0 stars 7 forks source link

Incorrect reference to Cluster SSL/normal Template during deployment of dnszonesLinkedTemplate in Dynamic Cluster offer #252

Closed gnsuryan closed 3 years ago

gnsuryan commented 3 years ago

Incorrect reference to Cluster SSL/normal Template during deployment of dnszonesLinkedTemplate in Dynamic Cluster offer

Please refer to https://raw.githubusercontent.com/wls-eng/arm-oraclelinux-wls-dynamic-cluster/develop/arm-oraclelinux-wls-dynamic-cluster/src/main/arm/mainTemplate.json

The following line of code is currently: "targetResources": { "value": "[if(parameters('enableOHS'), createArray(reference('clusterLinkedTemplate', '${azure.apiVersion}').outputs._adminPublicIPId.value, reference('ohsLinkedTemplate', '${azure.apiVersion}').outputs._ohsPublicIP.value), createArray(reference('clusterLinkedTemplate', '${azure.apiVersion}').outputs._adminPublicIPId.value))]" }

It should have been written as: "targetResources": { "value": "[if(parameters('enableOHS'), createArray(reference(variables'clusterTemplateRef', '${azure.apiVersion}').outputs._adminPublicIPId.value, reference('ohsLinkedTemplate', '${azure.apiVersion}').outputs._ohsPublicIP.value), createArray(reference(variables'clusterTemplateRef', '${azure.apiVersion}').outputs._adminPublicIPId.value))]" }

so, that it works for both SSL/Non-SSL scenarios.

galiacheng commented 3 years ago

@gnsuryan Thank you! I will fix it right now. We should include both IPs output from SSL and non-SSL.

galiacheng commented 3 years ago

Checked: the IP reference in configured cluster is ok.