Skip to content

Commit 51a4cb5

Browse files
epatelvramanatMW
authored andcommitted
R2025b release!
1 parent 698848d commit 51a4cb5

3 files changed

Lines changed: 17 additions & 11 deletions

File tree

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ The files in this GitHub repository refer to commercial software products and se
44

55
The following license terms apply only to the files in this GitHub repository, including files in this folder and its subfolders, and do not apply to MathWorks Programs. References to “software” and “code” in the following license terms refer to the files in this GitHub repository.
66

7-
Copyright (c) 2025, The MathWorks, Inc.
7+
Copyright (c) 2026, The MathWorks, Inc.
88

99
All rights reserved.
1010

releases/R2025b/azuredeploy-R2025b.json

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@
215215
"publisher": "mathworks-inc",
216216
"offer": "matlab-parallel-server-ref-arch-vm-win-offer",
217217
"sku": "matlab-parallel-server-ref-arch-r2025b-vm-win-sku",
218-
"version": "20252.2.623060",
218+
"version": "20252.4.720695",
219219
"imageResourceID": {
220220
"id": "[parameters('imageID')]"
221221
},
@@ -257,6 +257,7 @@
257257
"publicIPPostfix": "pub",
258258
"headnodeIPName": "[concat(variables('namingPrefix'), variables('publicIPPostfix'))]",
259259
"dnsLabelPrefix": "[concat('azure-', variables('resourceGroupUniqueString'))]",
260+
"vmssDNSLabel": "[concat(variables('vmssName'), variables('dnsLabelPrefix'))]",
260261
"publicIpTimeout": "20",
261262
"networkInterfacePostfix": "nic",
262263
"publicIpConfigPostfix": "ipConfig",
@@ -267,12 +268,10 @@
267268
"storageAccountName": "[concat('mwstorage', variables('resourceGroupUniqueString'))]",
268269
"storageAccountType": "Standard_LRS",
269270
"userDataScript": [
270-
"# Copyright 2023-2024 The MathWorks, Inc.",
271+
"# Copyright 2023-2026 The MathWorks, Inc.",
271272
"",
272273
"Start-Transcript -Path $Env:ProgramData\\MathWorks\\startup.log -Append",
273274
"$StartupFolder = \"$Env:ProgramFiles\\MathWorks\\startup\"",
274-
"# Load startup variables",
275-
". $StartupFolder\\env.ps1",
276275
"",
277276
"# Define startup parameters",
278277
"[concat('$Env:JobManagerName=\"', parameters('clusterName'), '\"')]",
@@ -284,6 +283,9 @@
284283
"{{NODE_SPECIFIC_PARAMETERS}}",
285284
"[concat('$Env:OptionalUserCommand=', '''', base64(parameters('optionalUserCommand')), '''')]",
286285
"",
286+
"# Load startup variables",
287+
". $StartupFolder\\env.ps1",
288+
"",
287289
"# Decode and execute the optional user command",
288290
"if ([string]::IsNullOrWhiteSpace(\"$Env:OptionalUserCommand\")) {",
289291
" Write-Output \"No optional user command was passed.\"",
@@ -308,6 +310,7 @@
308310
],
309311
"startupParametersWorker": [
310312
"$Env:NodeType='worker'",
313+
"[concat('$Env:DomainNameLabel=\"', variables('vmssDNSLabel'), '\"')]",
311314
"[concat('$Env:UseSpotInstance=\"', parameters('UseSpotInstancesForWorkerNodes'), '\"')]"
312315
],
313316
"roleDeploymentCondition": "[or(not(equals(parameters('enableAutoscaling'), 'No')), not(equals(parameters('automaticallyTerminateCluster'), 'Disable auto-termination')))]",
@@ -645,7 +648,7 @@
645648
},
646649
"properties": {
647650
"dnsSettings": {
648-
"domainNameLabel": "[concat(variables('vmssName'), variables('dnsLabelPrefix'))]"
651+
"domainNameLabel": "[variables('vmssDNSLabel')]"
649652
},
650653
"idleTimeoutInMinutes": "[variables('publicIpTimeout')]"
651654
}

releases/R2025b/azuredeploy-existing-vnet-R2025b.json

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@
228228
"publisher": "mathworks-inc",
229229
"offer": "matlab-parallel-server-ref-arch-vm-win-offer",
230230
"sku": "matlab-parallel-server-ref-arch-r2025b-vm-win-sku",
231-
"version": "20252.2.623060",
231+
"version": "20252.4.720695",
232232
"imageResourceID": {
233233
"id": "[parameters('imageID')]"
234234
},
@@ -270,6 +270,7 @@
270270
"publicIPPostfix": "pub",
271271
"headnodeIPName": "[concat(variables('namingPrefix'), variables('publicIPPostfix'))]",
272272
"dnsLabelPrefix": "[concat('azure-', variables('resourceGroupUniqueString'))]",
273+
"vmssDNSLabel": "[concat(variables('vmssName'), variables('dnsLabelPrefix'))]",
273274
"publicIpTimeout": "20",
274275
"networkInterfacePostfix": "nic",
275276
"publicIpConfigPostfix": "ipConfig",
@@ -280,12 +281,10 @@
280281
"storageAccountName": "[concat('mwstorage', variables('resourceGroupUniqueString'))]",
281282
"storageAccountType": "Standard_LRS",
282283
"userDataScript": [
283-
"# Copyright 2023-2024 The MathWorks, Inc.",
284+
"# Copyright 2023-2026 The MathWorks, Inc.",
284285
"",
285286
"Start-Transcript -Path $Env:ProgramData\\MathWorks\\startup.log -Append",
286287
"$StartupFolder = \"$Env:ProgramFiles\\MathWorks\\startup\"",
287-
"# Load startup variables",
288-
". $StartupFolder\\env.ps1",
289288
"",
290289
"# Define startup parameters",
291290
"[concat('$Env:JobManagerName=\"', parameters('clusterName'), '\"')]",
@@ -297,6 +296,9 @@
297296
"{{NODE_SPECIFIC_PARAMETERS}}",
298297
"[concat('$Env:OptionalUserCommand=', '''', base64(parameters('optionalUserCommand')), '''')]",
299298
"",
299+
"# Load startup variables",
300+
". $StartupFolder\\env.ps1",
301+
"",
300302
"# Decode and execute the optional user command",
301303
"if ([string]::IsNullOrWhiteSpace(\"$Env:OptionalUserCommand\")) {",
302304
" Write-Output \"No optional user command was passed.\"",
@@ -321,6 +323,7 @@
321323
],
322324
"startupParametersWorker": [
323325
"$Env:NodeType='worker'",
326+
"[concat('$Env:DomainNameLabel=\"', variables('vmssDNSLabel'), '\"')]",
324327
"[concat('$Env:UseSpotInstance=\"', parameters('UseSpotInstancesForWorkerNodes'), '\"')]"
325328
],
326329
"roleDeploymentCondition": "[or(not(equals(parameters('enableAutoscaling'), 'No')), not(equals(parameters('automaticallyTerminateCluster'), 'Disable auto-termination')))]",
@@ -658,7 +661,7 @@
658661
},
659662
"properties": {
660663
"dnsSettings": {
661-
"domainNameLabel": "[concat(variables('vmssName'), variables('dnsLabelPrefix'))]"
664+
"domainNameLabel": "[variables('vmssDNSLabel')]"
662665
},
663666
"idleTimeoutInMinutes": "[variables('publicIpTimeout')]"
664667
}

0 commit comments

Comments
 (0)