2 This work is licensed under a Creative Commons Attribution 4.0
3 International License. http://creativecommons.org/licenses/by/4.0
6 .. _onap-release-notes:
11 This page provides the release notes for the ONAP 'Kohn' release. This
12 includes details of software versions, known limitations, and outstanding
15 Release notes are cumulative for the release, meaning this release note will
16 have an entry for each Major, Minor, and Maintenance release, if applicable.
18 Each component within the ONAP solution maintains their own component level
19 release notes and links to those release notes are provided below.
20 Details on the specific items delivered in each release by each component is
21 maintained in the component specific release notes.
23 'Kohn' Major Release 11.0.0
24 ---------------------------
26 +-----------------------------------+-----------------------------------------+
27 | **Project** | Open Network Automation Platform (ONAP) |
28 +-----------------------------------+-----------------------------------------+
29 | **Release name** | Kohn |
30 +-----------------------------------+-----------------------------------------+
31 | **Release version** | 11.0.0 |
32 +-----------------------------------+-----------------------------------------+
33 | **Release date** | 2022, December 1st |
34 +-----------------------------------+-----------------------------------------+
39 ONAP 'Kohn' focusses on:
41 - Further O-RAN integration with A1 and O1 policy control for SON use cases
42 - improved flows for Cloud-Native Network Functions (CNF) orchestration and
44 - Intent-driven Closed-loop Autonomous Networks with the CCVPN use case
45 - Robust KPI computation for use in Intent Based E2E Network Slicing
46 - Improved configuration query and change notifications in the Configuration
47 Persistency Service (CPS)
48 - Improved slice analysis in the Control loop automation
49 - Continued modernization of the Policy framework including Service Mesh
50 integration and native Kafka messaging
51 - Security enhancements that include removal of known vulnerabilities and
52 adoption of key software supply chain artifacts
54 Functional Requirements
55 -----------------------
57 Richer set of Cloud Native Functionality
58 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
60 - CDS support for Application Service Descriptor
62 - Onboarding ASD CSARs
63 - Transformation to ONAP SDC CSAR
64 - Model updates to support ASD TOSCA types
65 - Support in SDC TOSCA parser
67 - SO improved flows around the CNF orchestration, CNF Upgrade, and minor bug
68 fixes around the slicing use case.
70 - Create multiple PNF instances in the same request
71 - Support for long-running CDS process
72 - Recursive orchestration Support
73 - CNF Upgrade Workflow with Da-2 supported
78 - Slice Analysis MS enhancement to support real-time intent listening using
79 DCAE SDK dmaap-client lib
80 - KPI Computation MS enhancement to support new KPI reporting to UUI, KPIs
81 spanning multiple resources and error handling for missing counter
82 - Enhancements for Intent-based Cloud Leased Line and Transport Slicing with
83 DCAE SDK alignment for SliceAnalysis MS & enhancing AAI interface for
86 Control Loop evolutions
87 ^^^^^^^^^^^^^^^^^^^^^^^
89 - 5G SON use case enhancements including Control Loop message for ANR modified
90 to align with A1-based flow/support
91 - CCVPN enhancements for Intent-based Cloud Leased Line and Transport Slicing
94 Extended O-RAN Integration
95 ^^^^^^^^^^^^^^^^^^^^^^^^^^
97 - Continued maturing A1-Policy controller functions:
99 - Support updated RESTCONF spec (RFC 8040) between A1 PMS & A1 Adapter
100 - Numerous 3PP dependency updates
101 - Support custom south-bound adapters for custom A1-AP protocol versions
102 - Deprecate DMaaP NBI
103 - Improved logging / Tracing / Metrics
104 - Improved logging/debug-ability in CSIT tests
105 - Support JWT access tokens - for use in service mesh environments.
106 - Additional SONAR reporting for A1-PMS service
108 - Better alignment with O-RAN in the 5G SON use case with use of O1 and A1
111 - Introduction of specific control loop flows for O1-based and A1-based RAN
112 actions. This includes changes in Policy, SDN-R, SON-Handler MS, and
114 - Enhancement of RAN-Sim to support A1-based actions
115 - Modification of Control Loop message formats and policies to direct O1 and
116 A1 flows appropriately
121 - Resource Resolution Enhancements
123 - Enabled deleting resources by lastN occurrences
124 - Template headers, path, and outputs mapping in the rest processor
125 - The empty Output mapping means for JSON/MAP all keys and for other types
126 extracting of primitive
127 - The empty response is mapped to the value is output mapping is empty (but
129 - Open resolution processors for in-CBA customization
130 - Improve resolution tests verification
131 - Use RestProcessor for testing RestProcessor
132 - Added component for deleting resources and templates
133 - Fixed enrichment for multiple assignments
134 - Fixed the transform-templating for referenced complex types
135 - Creation of dynamic data-type using all workflow steps
137 - CDS now has an endpoint for template deletion
143 - Application Service Descriptor support with:
145 - Onboarding ASD CSARs
146 - Transformation to ONAP SDC CSAR
147 - Model updates to support ASD TOSCA types
148 - Support in SDC TOSCA parser
150 - Deletion of archived assets
151 - Improved support for TOSCA constructs
152 - Support for TOSCA value expressions using TOSCA functions
153 - Improved support for import of services
154 - Application metrics
159 - Updates to schema and edge rules
161 - Model updates for User Network Interfaces (uni), Route target, Network
162 Route, BGP neighbor, VPN binding, Lag interface, Physical interface and
167 ONAP Operations Manager
168 ^^^^^^^^^^^^^^^^^^^^^^^
170 - Update of Infrastructure and tools versions to improve build and deployment
171 time, as well as fixing vulnerabilities
172 - Initial Setup for "ONAP on ServiceMesh" deployment as basis for the London
174 - using Istio 1.14.1 as SM platform
175 - including Istio Ingress Gateway for external access
176 - modify 90% of ONAP component charts to support Sevice Mesh
177 - Established daily deployment pipelines to test the SM setup
179 Non-Functional Requirements
180 ---------------------------
182 The following 'non-functional' requirements are followed in the
188 - Standardized log fields
189 - Support dual stack IPv4/Ipv6 across all ONAP modules
190 - GUI test suites for all UI exposing modules
195 - Adoption of software bill of materials (SBOMs)
196 - Usage of basic images that provide the most updated and secure Java and
198 - Improve OpenSSF (formerly CII badging)
204 - Development guide updated
205 - Structural changes in 'Guide' section
210 - deployment/noheat refactorization, fixes and updates:
212 - Updated Ansible, Galaxy collections and Python libs to latest versions
213 - Better Galaxy collections and Python libraries versions management
214 - Added playbook to deploy Devstack
215 - Added option to deploy Istio
216 - Ability to set arbitrary overrides file
217 - Added one playbook to deploy whole infrastructure (i.e. create OpenStack
218 VMs in which Devstack, k8s and ONAP gets deployed)
219 - Documentation updates
223 Some non-functional requirements are not fully finalized. Please, check details
224 on the :doc:`Integration <onap-integration:usecases/release_non_functional_requirements>`
226 Documentation Sources
227 ---------------------
229 The formal ONAP 'Kohn' Release Documentation is available
230 in :ref:`ReadTheDocs<master_index>`.
232 The `Developer Wiki <http://wiki.onap.org>`_ remains a good source of
233 information on meeting plans and notes from committees, project teams and
236 OpenSSF Best Practice
237 ---------------------
239 ONAP has adopted the `OpenSSF Best Practice Badge Program <https://bestpractices.coreinfrastructure.org/en>`_.
241 - `Badging Requirements <https://github.com/coreinfrastructure/best-practices-badge>`_
242 - `Badging Status for all ONAP projects <https://bestpractices.coreinfrastructure.org/en/projects?q=onap>`_
246 - 100% projects passed 90% of the OpenSSF badge
247 - 86% passed the OpenSSF badge
248 - 11% projects passed the OpenSSF Silver badge
250 Project specific details are in the :ref:`release notes<component-release-notes>`
255 ONAP Maturity Testing Notes
256 ---------------------------
257 For the Kohn release, ONAP continues to improve in multiple areas of
258 Scalability, Security, Stability and Performance (S3P) metrics.
261 More details in :ref:`ONAP Integration Project<onap-integration:master_index>`
263 Known Issues and Limitations
264 ----------------------------
265 Known Issues and limitations are documented in each
266 :ref:`project Release Notes <component-release-notes>`.