Release-notes — pti-o2 master documentation

# Release-notes

This document provides the release notes for 2.2.0 of INF O2 service.

- Version History

- Version 2.2.0, 2025-06-15

- Version 2.1.0, 2025-01-15

- Version 2.0.4, 2024-06-15

- Version 2.0.3, 2023-12-15

- Version 2.0.2, 2023-06-15

- Version 2.0.1, 2022-12-15

- Version 1.0.1, 2022-06-15

- Version 1.0.0, 2021-12-15

## Version History

Date | Ver. | Author | Comment
2025-06-15 | 2.2.0 | Jon Zhang, Jackie Huang, Vineela Pachchipulusu | L Release
2025-01-15 | 2.1.0 | Jon Zhang, Jackie Huang | K Release
2024-06-15 | 2.0.4 | Jon Zhang, Jackie Huang, Joshua Kraitberg | J Release
2023-12-15 | 2.0.3 | Jon Zhang, Jackie Huang | I Release
2023-06-15 | 2.0.2 | Jon Zhang, Jackie Huang | H Release
2022-12-15 | 2.0.1 | Bin Yang, Jon Zhang, Jackie Huang, David Liu | G Release
2022-06-15 | 1.0.1 | Bin Yang, Jon Zhang | F Release
2021-12-15 | 1.0.0 | Bin Yang, Jon Zhang | E Release

## Version 2.2.0, 2025-06-15

- CVE fixed

  - Fixed critical CVE-2024-45492 and CVE-2024-45491

  - Fixed critical CVE-2022-48174 and CVE-2024-37371

  - Fixed high CVEs CVE-2024-6345, CVE-2023-29491 and CVE-2023-7104

- Other updates

  - Bugs fixed

## Version 2.1.0, 2025-01-15

- Upgrade Monitoring API to version 1.1

  - Support Alarm Service Configuration initial and update

  - Autonomous Alarm Purge based on Alarm Service Configuration

  - Upgrade Monitoring API version from v1.0 to v1.1

  - Add Performance Management Jobs query API

- Other updates

  - Bugs fixed

## Version 2.0.4, 2024-06-15

- Upgrade Monitoring API

  - Support SMO’s requests of alarm event acknowledgment and clearing

- Support mTLS for API endpoint

  - Support mutual TLS for API endpoint

- Support authentication with OAuth2 token of API

  - Support OAuth2 token for API authentication

- Other updates

  - Bugs fixed

## Version 2.0.3, 2023-12-15

- Bugs fixed

- Updated base image plus Python to 3.11

## Version 2.0.2, 2023-06-15

- Upgrade Inventory API

  - Support capabilities attribute of the DMS query to support the PlugFest with SMO integration

- Update the Subscription and Notification part

  - Adding the oAuth2 configuration for the O2 service query the SMO

  - Registration and notification to SMO support oAuth2 verification

  - Rewrite the subscription filter part

- Specification compliance

  - Compliance to “O-RAN.WG6.O2IMS-INTERFACE-R003-v04.00”

  - Adding InfrastructureInventoryObject abstract class

- Other updates

  - Bugs fixed

## Version 2.0.1, 2022-12-15

- Upgrade Inventory API, and add Monitoring API

  - Support HTTPS/TLS for API endpoint

  - Support authentication with token of API

  - Add “api_version” query in base API

  - Add “O2IMS_InfrastructureMonitoring” API part

  - Support Attribute-based selectors, and API query filter parameters following the specification

  - Updating error handling of all the API queries

- Update the Subscription and Notification part

  - Notification SMO and register O-Cloud when the application starts with SMO configuration

  - Support subscription inventory change or alarm notification with the filter parameter

- Specification compliance

  - Compliance to “O-RAN.WG6.O2IMS-INTERFACEv03.0”

  - Updating modeling, including ResourcePool, ResourceInfo, DeploymentManager, ResourceType, Notification, O-Cloud, AlarmEventRecord, AlarmDictorary, and AlarmDefinition

  - Adding Accelerators as a resource; adding virtual resource type

- Other updates

  - Add configuration file load at application starts

  - Fix bugs

  - Replace POC O2DMS APIs with Kubernetes Native API Profile for Containerized NFs

## Version 1.0.1, 2022-06-15

- Add Distributed Cloud(DC) supported

  - Enable multiple ResourcePool support in DC mode

  - Enable multiple DeploymentManager support in DC mode

- Add O2 DMS profiles

  - Support native_k8sapi profile that can get native Kubernetes API information

  - Support SOL018 specification, it includes native Kubernetes API profile and Helm CLI profile, “sol018”, and “sol018_helmcli”

## Version 1.0.0, 2021-12-15

- Initial version (E release)

- Add O2 IMS for INF platform

  - Enable INF platform registration to SMO

  - Enable O2 infrastructure inventory service API

  - Enable O2 Subscription service API

  - Enable O2 Notification service to notify SMO about the resource changes

- ADD O2 DMS for INF platform

  - A PoC which enables Lifecycle management of NfDeployment represents CNF described with helm chart

  - Add Lifecycle Management API for NfDeploymentDescriptor which represents a helm chart for NfDeployment

  - Add Lifecycle Management API for NfDeployment