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