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: articles/operator-service-manager/quickstart-containerized-network-function-create-site-network-service.md
You have successfully created a Site Network Service for a Nginx Container as a CNF in Azure. You can now manage and monitor your CNF through the Azure portal.
80
80
81
-
When you have finished, remember to delete the resources. You can do this by:
81
+
When you have finished, remember to delete the resources. To do this:
82
82
83
-
1. Deleting the Operator Resource Group.
84
-
1. When the above is complete, deleting the Publisher Resource Group.
83
+
1. Delete the Operator Resource Group.
84
+
1. When step 1 is complete, delete the Publisher Resource Group.
Copy file name to clipboardExpand all lines: articles/operator-service-manager/quickstart-containerized-network-function-operator.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ This quickstart contains the prerequisite tasks for Operator and Containerized N
20
20
21
21
You need an Azure subscription with an existing Resource Group over which you have the _Contributor_ role and the _User Access Administrator_ role.
22
22
23
-
Alternatively you need the _Contributor_ role over this subscription so that the AOSM CLI extension can create the Resource Group, but you will then need to add to your user the _User Access Administrator_ role with scope of this newly created Resource Group.
23
+
Alternatively the AOSM CLI extension can create the Resource Group for you, in which case you need the _Contributor_ role over this subscription. If you use this feature, you will need to add to your user the _User Access Administrator_ role with scope of this newly created Resource Group.
24
24
25
25
You also need the _User Access Administrator_ role over the Network Function Definition Publisher Resource Group. The Network Function Definition Publisher Resource Group was used in [Quickstart: Publish Nginx container as Containerized Network Function (CNF)](quickstart-publish-containerized-network-function-definition.md). Check the input-cnf-nfd.jsonc file for the Resource Group name.
26
26
@@ -219,7 +219,7 @@ In prior steps, you created a Managed Identity labeled identity-for-nginx-sns in
219
219
220
220
1. Choose **Add Role Assignment**.
221
221
222
-
:::image type="content" source="media/how-to-create-user-assigned-managed-identity-operator.png" alt-text="Screenshot showing identity for nginx sns add role assignment." lightbox="media/how-to-create-user-assigned-managed-identity-operator.png":::
222
+
:::image type="content" source="media/how-to-create-user-assigned-managed-identity-operator.png" alt-text="Screenshot showing identity for nginx SNS add role assignment." lightbox="media/how-to-create-user-assigned-managed-identity-operator.png":::
223
223
224
224
1. Select the **Managed Identity Operator** role then proceed with **Next**.
Copy file name to clipboardExpand all lines: articles/operator-service-manager/quickstart-virtualized-network-function-create-site-network-service.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -104,7 +104,7 @@ Wait for the deployment to reach the 'Succeeded' state. After completion, your V
104
104
105
105
Congratulations! You have successfully created a Site Network Service for Ubuntu Virtual Machine (VM) as a Virtual Network Function (VNF) in Azure. You can now manage and monitor your Virtual Network Function (VNF) through the Azure portal.
106
106
107
-
When you have finished, remember to delete the resources. You can do this by:
107
+
When you have finished, remember to delete the resources. To do this:
108
108
109
-
1.Deleting the Operator Resource Group.
110
-
1. When the above is complete, deleting the Publisher Resource Group.
109
+
1.Delete the Operator Resource Group.
110
+
1. When step 1 is complete, delete the Publisher Resource Group.
Copy file name to clipboardExpand all lines: articles/operator-service-manager/quickstart-virtualized-network-function-operator.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -148,7 +148,7 @@ In prior steps, you created a Managed Identity labeled identity-for-ubuntu-vm-sn
148
148
149
149
1. Under the **Privileged administrator roles**, category pick *Contributor* then proceed with **Next**.
150
150
151
-
:::image type="content" source="media/privileged-admin-roles-contributor-ubuntu.png" alt-text="Screenshot showing the Add role assignment window and Contributor with description." lightbox="media/privileged-admin-roles-contributor-ubuntu.png":::
151
+
:::image type="content" source="media/privileged-admin-roles-contributor-ubuntu.png" alt-text="Screenshot showing the 'Add role assignment' window and Contributor with description." lightbox="media/privileged-admin-roles-contributor-ubuntu.png":::
152
152
153
153
1. Select **Managed identity**.
154
154
1. Choose **+ Select members** then find and choose the user-assigned managed identity **identity-for-ubuntu-vm-sns**.
@@ -174,7 +174,7 @@ In prior steps, you created a Managed Identity labeled identity-for-ubuntu-vm-sn
174
174
1. Choose **+ Select members** then find and choose the user-assigned managed identity **identity-for-ubuntu-vm-sns**.
175
175
1. Select **Review and assign**.
176
176
177
-
:::image type="content" source="media/managed-identity-resource-group-select-members-ubuntu.png" alt-text="Screenshot showing the add role assignment screen with review + assign highlighted." lightbox="media/managed-identity-resource-group-select-members-ubuntu.png":::
177
+
:::image type="content" source="media/managed-identity-resource-group-select-members-ubuntu.png" alt-text="Screenshot showing the 'Add role assignment' screen with review + assign highlighted." lightbox="media/managed-identity-resource-group-select-members-ubuntu.png":::
178
178
179
179
### Grant Managed Identity Operator role to itself
180
180
@@ -193,7 +193,7 @@ In prior steps, you created a Managed Identity labeled identity-for-ubuntu-vm-sn
193
193
1. Select **Managed identity**.
194
194
1. Select **+ Select members** and navigate to the user-assigned managed identity called *identity-for-ubuntu-vm-sns* and proceed with the assignment.
195
195
196
-
:::image type="content" source="media/managed-identity-user-assigned-ubuntu.png" alt-text="Screenshot showing the Add role assignment screen with Managed identity selected." lightbox="media/managed-identity-user-assigned-ubuntu.png":::
196
+
:::image type="content" source="media/managed-identity-user-assigned-ubuntu.png" alt-text="Screenshot showing the 'Add role assignment' screen with Managed identity selected." lightbox="media/managed-identity-user-assigned-ubuntu.png":::
description: Learn how to resolve common issues and misconfigurations when using the Az CLI AOSM extension.
3
+
description: Learn how to resolve common issues and misconfigurations when using the Azure CLI AOSM extension.
4
4
author: pjw711
5
5
ms.author: peterwhiting
6
6
ms.service: azure-operator-service-manager
@@ -17,7 +17,7 @@ This document contains a list of common issues when using the Azure CLI AOSM ext
17
17
18
18
### Publisher already exists in the region
19
19
20
-
Publisher names must be unique within an Azure region. If you see the following error, the publisher name you have chosen is already in use:
20
+
Publisher names must be unique within an Azure region. If you see the following error, the publisher name you chose is already in use:
21
21
22
22
`Message: A private publisher resource with the name 'nginx-publisher' already exists in the provided region.`
23
23
@@ -27,7 +27,7 @@ To resolve this error:
27
27
28
28
The publisher is defined in your AOSM CLI extension configuration file. The `publisher_name` and `publisher_resource_group_name` fields must match those of the existing publisher, and it must be in the tenant you are using for this deployment.
29
29
30
-
Change the `publisher_resource_group_name` in the config file so that it references the existing publisher, re-run the corresponding `build` command, then re-run the `publish` command.
30
+
Change the `publisher_resource_group_name` in the config file so that it references the existing publisher, rerun the corresponding `build` command, then rerun the `publish` command.
31
31
32
32
**You do not own the existing publisher:**
33
33
@@ -191,7 +191,7 @@ There are multiple solutions available.
191
191
192
192
### CGVs don't match CGS when parameter has null type
193
193
194
-
Currently, AOSM doesn't support `null` as a default value in deployParameters schema, which means that the default value `null` isn't allowed in Configuration Group Schemas either. To work around this issue, the AOSM CLI sets the default value for parameters of type null to be the string `"null"`, which allows an nfdv to publish successfully.
194
+
Currently, AOSM doesn't support `null` as a default value in deployParameters schema, which means that the default value `null` isn't allowed in Configuration Group Schemas either. To work around this issue, the AOSM CLI sets the default value for parameters of type null to be the string `"null"`, which allows an NFDV to publish successfully.
195
195
196
196
When using the portal to create CGVs, your parameter autofills to have `"null"` as its value. If you don't change this value, the Portal shows an error message, saying: "New Configuration Group Value doesn't match the schema - please edit the values."
0 commit comments