You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: azure-local/manage/disconnected-operations-deploy.md
+26-9Lines changed: 26 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,6 +51,8 @@ Here's a checklist of things you need before you deploy Azure Local with disconn
51
51
- DNS server to resolve IP to FQDN names.
52
52
- Local credentials for Azure Local machines.
53
53
- Active directory credentials for Azure Local deployment.
54
+
-[Active directory OU and networking requirements](../deploy/deployment-prerequisites.md).
55
+
-[Local credentials and AD credentials to meet minimum password complexity](../deploy/deployment-prerequisites.md).
54
56
-[Active directory prepared for Azure Local deployment](../deploy/deployment-prep-active-directory.md).
55
57
- Certificates to secure ingress endpoints (24 certificates) and the public key (root) used to create these certificates.
56
58
- Certificates to secure the management endpoint (2 certificates).
@@ -561,6 +563,28 @@ In this section, verify the installation and create local Azure resources.
561
563
1. Sign in to your identity provider using the credentials you configured during the deployment.
562
564
- You should see a familiar Azure portal running in your network.
563
565
566
+
### Register required resource providers
567
+
568
+
Make sure you register the required resource providers before deployment. Here's an example of how to automate the resource providers registration from Azure CLI.
569
+
570
+
```azurecli
571
+
az cloud set -n 'azure.local'
572
+
az login
573
+
az provider register --namespace Microsoft.AzureStackHCI
574
+
az provider register --namespace Microsoft.ExtendedLocation
575
+
az provider register --namespace Microsoft.ResourceConnector
576
+
az provider register --namespace Microsoft.EdgeArtifact
577
+
```
578
+
579
+
Wait until all resource providers are in the state **Registered**. Here's a sample Azure CLI command to list all resource providers and their statuses.
580
+
581
+
```azurecli
582
+
az provider list -o table
583
+
```
584
+
585
+
> [!NOTE]
586
+
> You can also register or view resource provider statuses in the local portal. To do this, go to your **Subscription**, click the dropdown arrow for **Settings**, and select **Resource providers**.
587
+
564
588
### Create resource group SPN for cluster
565
589
566
590
Use the operator account to create an SPN for Arc initialization of each Azure Local node. To create the SPN, follow these steps:
@@ -670,7 +694,6 @@ To initialize each node, follow these steps. Modify where necessary to match you
670
694
ResourceGroup = $resourcegroup
671
695
SubscriptionID = $applianceSubscriptionId
672
696
TenantID = $applianceTenantId
673
-
Force = $true
674
697
CloudFqdn = $applianceFQDN
675
698
}
676
699
```
@@ -693,13 +716,7 @@ To initialize each node, follow these steps. Modify where necessary to match you
693
716
694
717
To enable Azure Local to be air-gapped or deployed fully disconnected, you must do the following on each node:
695
718
696
-
- Run this command to add the required environment variable:
Copy file name to clipboardExpand all lines: azure-local/manage/disconnected-operations-known-issues.md
+18-18Lines changed: 18 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,13 +16,13 @@ ms.reviewer: hafianba
16
16
17
17
This article lists critical known issues and their workarounds in disconnected operations for Azure Local.
18
18
19
-
These release notes update continuously, and we add critical issues that require a workaround as we find them. Before you deploy disconnected operations with Azure Local, review the information here.
19
+
These release notes update continuously, and we add critical issues that need a workaround as we find them. Before you deploy disconnected operations with Azure Local, review the information here.
20
20
21
-
## Known issues for version 2506
21
+
## Known issues in the preview release
22
22
23
23
### Azure Local deployment with Azure Keyvault
24
24
25
-
Role-Based Access Control (RBAC) permissions on a newly created Azure Key Vault take up to 20 minutes to propagate. If you create the Azure Key Vault in the local portal and try to finish the cloud deployment, you might encounter permission issues when validating the cluster before deployment.
25
+
Role-Based Access Control (RBAC) permissions on a newly created Azure Key Vault can take up to 20 minutes to propagate. If you create the Azure Key Vault in the local portal and try to finish the cloud deployment, you might run into permission issues when validating the cluster before deployment.
26
26
27
27
**Mitigation**: Wait 20 minutes after you create the Azure Key Vault to finish deploying the cluster, or create the key vault ahead of time. Assign the managed identity for each node, the key vault admin, and the user deploying to the cloud explicit roles on the key vault: **Key Vault Secrets Officer** and **Key Vault Data Access Administrator**.
Write-Verbose "Assigning permissions to $($accountInfo.user.name) on the Key Vault"
48
-
# Assign the secrets officer role to the resource group (could use KV explicit).
48
+
# Assign the secrets officer role to the resource group (you can use KV explicit).
49
49
az role assignment create --assignee $accountInfo.user.name --role "Key Vault Secrets Officer" --scope $kv.Id
50
50
az role assignment create --assignee $accountInfo.user.name --role "Key Vault Data Access Administrator" --scope $kv.Id
51
51
52
52
$machines = (az connectedmachine list -g $resourceGroupName)|ConvertFrom-Json
53
53
54
-
# For now only supporting minimum 3 machines for ALDO
54
+
# For now, only support a minimum of 3 machines for Azure Local disconnected operations
55
55
if($machines.Count -lt 3){
56
56
Write-Error "No machines found in the resource group $resourceGroupName. Please check the resource group and try again. Please use the same resource group as where your Azure Local nodes are"
57
57
return 1
@@ -90,7 +90,7 @@ After you stop an Arc VM, the start, restart, and delete buttons in the Azure po
90
90
91
91
#### Unable to view the network interface or read properties on an Arc VM
92
92
93
-
Viewing the network interface or properties on an Arc VM in the portal isn't supported in this release.
93
+
Viewing the network interface or properties on an Arc VM in the portal is unsupported in this preview release.
94
94
95
95
#### Portal showing unsaved change notification after updating VM size
96
96
@@ -121,7 +121,7 @@ ssh-keygen -t rsa
121
121
122
122
#### Update or scale a node pool from the portal is disabled
123
123
124
-
Updating or scaling a node pool from the portal is currently not supported.
124
+
Updating or scaling a node pool from the portal is unsupported in this preview release.
125
125
126
126
**Mitigation**: Use the CLI to update or scale a node pool.
127
127
@@ -150,13 +150,13 @@ Ignore the portal warning for this release.
150
150
151
151
When attempting to create a Kubernetes cluster with Entra authentication, you encounter an error.
152
152
153
-
**Mitigation**: Only local accounts with Kubernetes RBAC are supported in this preview.
153
+
**Mitigation**: Only local accounts with Kubernetes RBAC are supported in this preview release.
154
154
155
155
#### Arc extensions
156
156
157
157
When navigating to extensions on an AKS cluster the add button is disabled and there aren't any extensions listed.
158
158
159
-
Arc extensions are unsupported in this release.
159
+
Arc extensions are unsupported in this preview release.
160
160
161
161
#### AKS resource shows on portal after deletion
162
162
@@ -168,23 +168,23 @@ After successfully deleting an AKS cluster from portal the resource continues to
168
168
az aksarc delete
169
169
```
170
170
171
-
### Export Host Guardian Service certificates
171
+
####Export Host Guardian Service certificates
172
172
173
-
This feature isn't supported in this release.
173
+
This feature is unsupported in this preview release.
174
174
175
-
### Restart a node or the control plane VM
175
+
####Restart a node or the control plane VM
176
176
177
177
After you restart a node or the control plane VM, the system might take up to an hour to become fully ready. If you notice issues with the local portal, missing resources, or failed deployments, check the appliance health using the **OperationsModule** to confirm that all services are fully converged.
178
178
179
179
### Subscriptions
180
180
181
-
### Operator create subscription
181
+
####Operator create subscription
182
182
183
183
After you create a new subscription as an operator, the subscription appears in the list as non-clickable and displays ***no access*** for the owner.
184
184
185
185
**Mitigation**: Refresh your browser window.
186
186
187
-
### Operator subscriptions view (timeout)
187
+
####Operator subscriptions view (timeout)
188
188
189
189
If you're signed in as an operator, you might see a timeout screen and be unable to view, list, or create subscriptions.
190
190
@@ -224,9 +224,9 @@ When you select Sign-out, the request doesn't work.
224
224
225
225
#### Template specs
226
226
227
-
Template specs aren't supported in the preview release. Deployments that use ARM templates with template specs fail.
227
+
Template specs are unsupported in the preview release. Deployments that use ARM templates with template specs fail.
228
228
229
-
## Unsupported scenarios
229
+
###Unsupported scenarios
230
230
231
231
The following scenarios are unsupported in the preview release.
0 commit comments