Skip to content

Commit 2a81f77

Browse files
committed
R2025b release!
1 parent 3c8a543 commit 2a81f77

5 files changed

Lines changed: 179 additions & 93 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

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ This diagram illustrates the cluster architecture created by the template. When
7474
The following resources are created.
7575

7676
### Networking Resources
77+
7778
* Virtual network (Microsoft.Network/virtualNetworks): The virtual network includes the following components:
7879
* Subnet (Microsoft.Network/virtualNetworks/subnets)
7980
* Network security group (Microsoft.Network/networkSecurityGroups)
@@ -82,11 +83,13 @@ The following resources are created.
8283
* Public IP address (Microsoft.Network/publicIPAddresses)
8384

8485
### Compute Resources
86+
8587
* Head node VM (Microsoft.Compute/virtualMachines): A compute VM for the cluster head node. The MATLAB install is part of the VM image, and the job database is stored either locally on the root volume or on a separate data disk. The head node communicates with the clients using a secure SSL connection.
8688
* Database volume (optional): An optional separate data disk to store the MATLAB Job Scheduler job database.
8789
* Worker scaling set (Microsoft.Compute/virtualMachineScaleSets): A scale set for worker VMs to be deployed into. Clients and workers communicate using a secure SSL connection.
8890

8991
### Storage Resources
92+
9093
* Storage account (Microsoft.Storage/storageAccounts): A premium locally redundant storage (LRS) account that hosts the file share used to distribute files amongst cluster VMs.
9194
* File share created inside storage account: A file share inside the storage account.
9295
* Contains the shared secret created by the head node for all worker VMs. The worker VMs require the shared secret to register and establish a secure connection with the job scheduler.
@@ -104,6 +107,7 @@ To check if you have these permissions, see [Check access for a user to Azure re
104107
If you do not have these permissions, the administrator or [owners of the subscription](https://learn.microsoft.com/azure/role-based-access-control/role-assignments-list-portal#list-owners-of-a-subscription) can either:
105108

106109
1. Assign you the built-in Azure role [User Access Administrator](https://learn.microsoft.com/azure/role-based-access-control/built-in-roles#user-access-administrator) in addition to your existing role. See [Assign Azure roles using the Azure portal](https://learn.microsoft.com/azure/role-based-access-control/role-assignments-portal).
110+
107111
2. Create a custom role containing these permissions and attach it along with your existing role. See [Create or update Azure custom roles using the Azure portal](https://learn.microsoft.com/azure/role-based-access-control/custom-roles-portal).
108112

109113
## FAQ
@@ -145,7 +149,7 @@ Before enabling Spot Virtual Machines, consider these aspects:
145149
* The following VM sizes are not supported for Azure Spot Virtual Machines:
146150
* B-series
147151
* Promo versions of any size (such as the Dv2, NV, NC, and H promo sizes)
148-
152+
149153
For more information about the limitations of using Spot Virtual Machines, see [Azure Spot Virtual Machines for Virtual Machine Scale Sets](https://learn.microsoft.com/azure/virtual-machine-scale-sets/use-spot).
150154

151155
### What are the advantages of building images with MathWorks scripts?

packer/v1/build/setup-startup-accelerator.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env bash
22
#
3-
# Copyright 2023-2025 The MathWorks, Inc.
3+
# Copyright 2023-2026 The MathWorks, Inc.
44

55
# Exit on any failure, treat unset substitution variables as errors
66
set -euo pipefail
@@ -15,5 +15,9 @@ sudo mkdir -p /usr/local/etc/msa
1515
sudo chmod 755 /usr/local/etc/msa
1616
sudo mv '/tmp/msa.ini' /usr/local/etc/msa/msa.ini
1717

18+
sudo apt-get install -y dos2unix
19+
# Ensure that the msa.ini file has UNIX line endings
20+
sudo dos2unix /usr/local/etc/msa/msa.ini
21+
1822
#664 - owner can read/write, group/others can read only. Execute permissions not needed for msa.ini.
1923
sudo chmod 664 /usr/local/etc/msa/msa.ini

0 commit comments

Comments
 (0)