1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. SPDX-License-Identifier: CC-BY-4.0
3 .. Copyright (C) 2021-2023 Wind River Systems, Inc.
10 This document provides the release notes for 2.0.3 of INF O2 service.
20 +------------+----------+----------------------------------------------+-------------+
21 | **Date** | **Ver.** | **Author** | **Comment** |
22 +------------+----------+----------------------------------------------+-------------+
23 | 2024-06-15 | 2.0.4 | Jon Zhang, Jackie Huang, Joshua Kraitberg | J Release |
24 +------------+----------+----------------------------------------------+-------------+
25 | 2023-12-15 | 2.0.3 | Jon Zhang, Jackie Huang | I Release |
26 +------------+----------+----------------------------------------------+-------------+
27 | 2023-06-15 | 2.0.2 | Jon Zhang, Jackie Huang | H Release |
28 +------------+----------+----------------------------------------------+-------------+
29 | 2022-12-15 | 2.0.1 | Bin Yang, Jon Zhang, Jackie Huang, David Liu | G Release |
30 +------------+----------+----------------------------------------------+-------------+
31 | 2022-06-15 | 1.0.1 | Bin Yang, Jon Zhang | F Release |
32 +------------+----------+----------------------------------------------+-------------+
33 | 2021-12-15 | 1.0.0 | Bin Yang, Jon Zhang | E Release |
34 +------------+----------+----------------------------------------------+-------------+
36 Version 2.0.4, 2024-06-15
37 -------------------------
39 - Upgrade Monitoring API
41 - Support SMO's requests of alarm event acknowledgment and clearing
43 - Support mTLS for API endpoint
45 - Support mutual TLS for API endpoint
47 - Support authentication with OAuth2 token of API
49 - Support OAuth2 token for API authentication
55 Version 2.0.3, 2023-12-15
56 -------------------------
59 - Updated base image plus Python to 3.11
61 Version 2.0.2, 2023-06-15
62 -------------------------
64 - Upgrade Inventory API
66 - Support capabilities attribute of the DMS query to support the
67 PlugFest with SMO integration
69 - Update the Subscription and Notification part
71 - Adding the oAuth2 configuration for the O2 service query the SMO
72 - Registration and notification to SMO support oAuth2 verification
73 - Rewrite the subscription filter part
75 - Specification compliance
77 - Compliance to "O-RAN.WG6.O2IMS-INTERFACE-R003-v04.00"
78 - Adding InfrastructureInventoryObject abstract class
84 Version 2.0.1, 2022-12-15
85 -------------------------
87 - Upgrade Inventory API, and add Monitoring API
89 - Support HTTPS/TLS for API endpoint
90 - Support authentication with token of API
91 - Add "api_version" query in base API
92 - Add "O2IMS_InfrastructureMonitoring" API part
93 - Support Attribute-based selectors, and API query filter parameters
94 following the specification
95 - Updating error handling of all the API queries
97 - Update the Subscription and Notification part
99 - Notification SMO and register O-Cloud when the application starts
100 with SMO configuration
101 - Support subscription inventory change or alarm notification with
104 - Specification compliance
106 - Compliance to "O-RAN.WG6.O2IMS-INTERFACE
\ 2v03.0"
107 - Updating modeling, including ResourcePool, ResourceInfo,
108 DeploymentManager, ResourceType, Notification, O-Cloud,
109 AlarmEventRecord, AlarmDictorary, and AlarmDefinition
110 - Adding Accelerators as a resource; adding virtual resource type
114 - Add configuration file load at application starts
116 - Replace POC O2DMS APIs with Kubernetes Native API Profile for
119 Version 1.0.1, 2022-06-15
120 -------------------------
122 - Add Distributed Cloud(DC) supported
124 - Enable multiple ResourcePool support in DC mode
125 - Enable multiple DeploymentManager support in DC mode
127 - Add O2 DMS profiles
129 - Support native_k8sapi profile that can get native Kubernetes API
131 - Support SOL018 specification, it includes native Kubernetes API
132 profile and Helm CLI profile, "sol018", and "sol018_helmcli"
134 Version 1.0.0, 2021-12-15
135 -------------------------
137 - Initial version (E release)
138 - Add O2 IMS for INF platform
140 - Enable INF platform registration to SMO
141 - Enable O2 infrastructure inventory service API
142 - Enable O2 Subscription service API
143 - Enable O2 Notification service to notify SMO about the resource
146 - ADD O2 DMS for INF platform
148 - A PoC which enables Lifecycle management of NfDeployment
149 represents CNF described with helm chart
150 - Add Lifecycle Management API for NfDeploymentDescriptor which
151 represents a helm chart for NfDeployment
152 - Add Lifecycle Management API for NfDeployment