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
This pages hosts major and minor release notes for Azure Operator Service Manager (AOSM)
13
+
This pages hosts notes for Azure Operator Service Manager (AOSM) releases.
14
14
15
15
## Overview
16
16
17
-
The following release notes are generally available: (GA)
17
+
The following release notes are generally available (GA):
18
18
19
-
* Release Notes for Version 2.0.2763-119 7/31/24
19
+
* Release Notes for Version 2.0.2763-119
20
20
21
-
## Release 2.0.2763-119 - 7/31
21
+
### Release Attestation
22
+
These releases are produced compliant with Microsoft’s Secure Development Lifecycle. This includes processes for authorizing software changes, antimalware scanning, and scanning and mitigating security bugs and vulnerabilities.
23
+
24
+
## Release 2.0.2763-119
22
25
23
-
Azure Operator Service Manager Release Notes
24
-
7/31/2024 – Document Version 1.5
26
+
Document Revision 1.5
25
27
26
28
### Release Summary
27
29
Azure Operator Service Manager is a cloud orchestration service that enables automation of operator network-intensive workloads, and mission critical applications hosted on Azure Operator Nexus. Azure Operator Service Manager unifies infrastructure, software and configuration management with a common model into a single interface, both based on trusted Azure industry standards. This 07-31-2024 Azure Operator Service Manager release includes updating the NFO version to 2.0.2763-119, the details of which are further outlined in the remainder of this document.
@@ -40,9 +42,6 @@ Azure Operator Service Manager is a cloud orchestration service that enables aut
40
42
6. Create custom location
41
43
7. Redeploy site network services and network functions to the custom location.
42
44
43
-
### Release Attestation
44
-
This release is produced compliant with Microsoft’s Secure Development Lifecycle. This includes processes for authorizing software changes, antimalware scanning, and scanning and mitigating security bugs and vulnerabilities.
45
-
46
45
### Release Highlights
47
46
#### Cluster Registry & Webhook – High Availability
48
47
Introduced in this release is an enhancement of the cluster registry and webhook service to support high availability operations. When enabled, the singleton pod, used in earlier releases, is rpelaced with a replica set and optionally allows for horizontal auto scaling. Other notable improvements include:
@@ -72,20 +71,23 @@ Through Microsoft’s Secure Future Initiative (SFI), this release delivers the
72
71
* NFO - Automated refresh of AOSM certificates during extension installation.
73
72
* NFO - A dedicated service account for the pre-upgrade job to safeguard against modifications to the existing network function extension service account.
74
73
* RP - The service principles (SPs) used for deploying site & NF now require “Microsoft.ExtendedLocation/customLocations/read” permission. The SP's that deploy day N scenario now require "Microsoft.Kubernetes/connectedClusters/listClusterUserCredentials/action" permission. This change can result in failed SNS deployments if not properly reconciled
75
-
* CVE - The following CVE’s are addressed in this release: CVE-2019-25210, CVE-2024-2511, CVE-2023-42366, CVE-2024-4603, CVE-2023-42363
74
+
* CVE - A total of 5 CVE’s are addressed in this release.
76
75
77
76
### Appendix A
78
77
#### Cert-manager Usage Guidance for NEPS
79
-
With this release, AOSM now uses cert-manager to store and rotate certificates. As part of this change, AOSM deploys a cert-manager operator, and associate custom resource definition (CRD), in the azurehybridnetwork namespace. Since having multiple cert-manager operators, even deployed in separate namespaces, watches across all namespaces, only one cert-manager can be effectively run on the cluster.
78
+
With release 1.0.2728-50 and later , AOSM now uses cert-manager to store and rotate certificates. As part of this change, AOSM deploys a cert-manager operator, and associate CRDs, in the azurehybridnetwork namespace. Since having multiple cert-manager operators, even deployed in separate namespaces, will watch across all namespaces, only one cert-manager can be effectively run on the cluster.
80
79
81
-
Any user trying to install cert-manager on the cluster, as part of a workload deployment, may receive a deployment failure error stating the CRD “exists and cannot be imported into the current release.” To avoid this error, the recommendation is to skip installing cert-manager, instead take dependency on cert-manager operator and CRD already installed by AOSM.
80
+
Any user trying to install cert-manager on the cluster, as part of a workload deployment, will get a deployment failure with an error that the CRD “exists and cannot be imported into the current release.” To avoid this error, the recommendation is to skip installing cert-manager, instead take dependency on cert-manager operator and CRD already installed by AOSM.
82
81
83
82
#### Other Configuration Changes to Consider
84
-
In addition to disabling the NfApp associated with the old user cert-manager, other changes may be needed.
85
-
1. If any other NfApps have DependsOn references to the old user cert-manager NfApp, these references need to be removed.
86
-
2. If any other NfApps reference the old user cert-manager namespace value, these references need to change to the new azurehybridnetwork namespace value.
83
+
84
+
In addition to disabling the NfApp associated with the old user cert-manager, we have found other changes may be needed;
85
+
1. If one NfApp contains both cert-manager and the CA installation, these must broken into two NfApps, so that the partner can disable cert-manager but enable CA installation.
86
+
2. If any other NfApps have DependsOn references to the old user cert-manager NfApp, these will need to be removed.
87
+
3. If any other NfApps reference the old user cert-manager namespace value, this will need to be changed to the new azurehybridnetwork namespace value.
87
88
88
89
#### Cert-Manager Version Compatibility & Management
89
-
For the cert-manager operator, our current deployed version is 1.14.5. Users should test for compatibility with this version. Future cert-manager operator upgrades are supported via the NFO extension upgrade process.
90
+
91
+
For the cert-manager operator, our current deployed version is 1.14.5. Users should test for compatibility with this version. Future cert-manager operator upgrades will be supported via the NFO extension upgrade process.
90
92
91
93
For the CRD resources, our current deployed version is 1.14.5. Users should test for compatibility with this version. Since management of a common cluster CRD is something typically handled by a cluster administrator, we are working to enable CRD resource upgrades via standard Nexus Add-on process.
0 commit comments