update for composite release notes
[doc.git] / docs / release / index.rst
1 ..
2   This work is licensed under a Creative Commons Attribution 4.0
3   International License. http://creativecommons.org/licenses/by/4.0
4
5
6 .. _onap-release-notes:
7
8 'London' Release Notes
9 ======================
10
11 This page provides the release notes for the ONAP 'London' release. This
12 includes details of software versions, known limitations, and outstanding
13 trouble reports.
14
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.
17
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.
22
23 'London' Major Release 12.0.0
24 -----------------------------
25
26 +-----------------------------------+-----------------------------------------+
27 | **Project**                       | Open Network Automation Platform (ONAP) |
28 +-----------------------------------+-----------------------------------------+
29 | **Release name**                  | London                                  |
30 +-----------------------------------+-----------------------------------------+
31 | **Release version**               | 12.0.0                                  |
32 +-----------------------------------+-----------------------------------------+
33 | **Release date**                  | 2023, July 6th                          |
34 +-----------------------------------+-----------------------------------------+
35
36 Features
37 --------
38
39 ONAP 'London' focusses on:
40
41 - ONAP takeaways to get feedback from consumers on what we need to prioritize 
42 - ONAP evolution definition and mission statement refresh
43 - Modularity and module bundles for specific use cases (O-RAN SMO, Network
44   slicing etc.)
45 - Managing unmaintained projects
46 - Formalizing ONAP as key player in open RAN @ O-RAN SC TOC Level
47 - Getting first project: CPS road for gold badge  
48 - SBOMs delivery 
49 - Streamlining Release Management tasks
50 - Implementing Service Mesh with ISTIO
51 - Improving software quality by fixing bugs and upgrading components packages
52 - First implementation of Java 17 
53
54 Functional Requirements
55 -----------------------
56
57 Richer Set of Cloud Native Functionality
58 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
59
60 - Implements ASD-based CNF package onboarding and lifecycle orchestration.
61 - Support 3GPP 28.582 APIs for slicing use case.
62
63 E2E Network Slicing
64 ^^^^^^^^^^^^^^^^^^^
65
66 Added support for 3GPP 28.532 based APIs in NSSMF for network slicing, with
67 focus on RAN slicing.
68
69 Control Loop Evolutions
70 ^^^^^^^^^^^^^^^^^^^^^^^
71
72 - Improvements to CLAMP Automation Composition Management (ACM).
73 - Metadata driven API Generation.
74 - Improved Metrics and SLAs.
75 - Improved Testing.
76
77 Extended O-RAN Integration
78 ^^^^^^^^^^^^^^^^^^^^^^^^^^
79
80 - Enhancements for Configuration Management notification from O-RAN network
81   functions over O1 interface.
82
83 Controllers
84 ^^^^^^^^^^^
85
86 - A1 policy and platform enhancements from CCSDK.
87
88 Service Design
89 ^^^^^^^^^^^^^^
90
91 - Support for constraints.
92 - UI support for view/edit/import data types.
93 - Increased support for TOSCA functions.
94 - Removed need for USER_ID cookie and header.
95
96 Inventory
97 ^^^^^^^^^
98
99 - Addition of Cell and Neighbour objects. 
100
101 ONAP Operations Manager
102 ^^^^^^^^^^^^^^^^^^^^^^^
103
104 - Introduction of "Production" ONAP setup.
105 - Removal of unsupported components (AAF, Portal, Contrib,...).
106 - Update of component helm charts to use common templates and practices.
107 - Introduction of Kubernetes Operators for Cassandra (k8ssandra-operator) - to
108   support latest Cassandra version (optional for London) and Keycloak.
109
110 Non-Functional Requirements
111 ---------------------------
112
113 The following 'non-functional' requirements are followed in the 'London'
114 Release:
115
116 Security
117 ^^^^^^^^
118
119 - SBOMs generation.
120 - Packages upgrades to limit number of affecting vulnerabilities.
121
122 Documentation
123 ^^^^^^^^^^^^^
124
125 - Interactive architecture diagram updated
126 - End-2-End guides removed because they have become outdated due to
127   unmaintained projects.
128
129 Tests & Integration
130 ^^^^^^^^^^^^^^^^^^^
131
132 - Minor bug fixes, package upgrades and python version fixes.
133 - Migration out of Orange infra and pipelines was started.
134
135
136 .. important::
137    Some non-functional requirements are not fully finalized. Please, check
138    details at :doc:`Integration <onap-integration:usecases/release_non_functional_requirements>`
139
140 Documentation Sources
141 ---------------------
142
143 The formal ONAP 'London' Release Documentation is available
144 in :ref:`ReadTheDocs<master_index>`.
145
146 The `Developer Wiki <http://wiki.onap.org>`_ remains a good source of
147 information on meeting plans and notes from committees, project teams and
148 community events.
149
150 OpenSSF Best Practice
151 ---------------------
152
153 ONAP has adopted the `OpenSSF Best Practice Badge Program <https://bestpractices.coreinfrastructure.org/en>`_.
154
155 - `Badging Requirements <https://github.com/coreinfrastructure/best-practices-badge>`_
156 - `Badging Status for all ONAP projects <https://bestpractices.coreinfrastructure.org/en/projects?q=onap>`_
157
158 In the London release,
159
160 - 100% projects passed 90% of the OpenSSF badge
161 - 86% passed the OpenSSF badge
162 - 11% projects passed the OpenSSF Silver badge
163
164 Project specific details are in the :ref:`release notes<component-release-notes>`
165 for each component.
166
167 .. index:: maturity
168
169 ONAP Maturity Testing Notes
170 ---------------------------
171 For the 'London' release, ONAP continues to improve in multiple areas of
172 Scalability, Security, Stability and Performance (S3P) metrics.
173
174 More details in :ref:`ONAP Integration Project<onap-integration:master_index>`
175
176 Known Issues and Limitations
177 ----------------------------
178 Known Issues and limitations are documented in each
179 :ref:`project Release Notes <component-release-notes>`.