summaryrefslogtreecommitdiffstats
path: root/docs/release/index.rst
blob: 2cdff466d9a14cbaebc2bccaf5f7921dfcc8f4b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
..
  This work is licensed under a Creative Commons Attribution 4.0
  International License. http://creativecommons.org/licenses/by/4.0


.. _onap-release-notes:

'London' Release Notes
======================

This page provides the release notes for the ONAP 'London' release. This
includes details of software versions, known limitations, and outstanding
trouble reports.

Release notes are cumulative for the release, meaning this release note will
have an entry for each Major, Minor, and Maintenance release, if applicable.

Each component within the ONAP solution maintains their own component level
release notes and links to those release notes are provided below.
Details on the specific items delivered in each release by each component is
maintained in the component specific release notes.

'London' Major Release 12.0.0
-----------------------------

+-----------------------------------+-----------------------------------------+
| **Project**                       | Open Network Automation Platform (ONAP) |
+-----------------------------------+-----------------------------------------+
| **Release name**                  | London                                  |
+-----------------------------------+-----------------------------------------+
| **Release version**               | 12.0.0                                  |
+-----------------------------------+-----------------------------------------+
| **Release date**                  | 2023, July 6th                          |
+-----------------------------------+-----------------------------------------+

Features
--------
ONAP 'London' focusses on:

- ONAP takeaways to get feedback from consumers on what we need to prioritize
- ONAP evolution definition and mission statement refresh
- Modularity and module bundles for specific use cases (O-RAN SMO, Network
  slicing etc.)
- Managing unmaintained projects
- Formalizing ONAP as key player in open RAN @ O-RAN SC TOC Level
- Getting first project: CPS road for gold badge
- SBOMs delivery
- Streamlining Release Management tasks
- Implementing Service Mesh with ISTIO
- Improving software quality by fixing bugs and upgrading components packages
- First implementation of Java 17
- Functional Requirements

-----------------------

Richer Set of Cloud Native Functionality
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- to be done

E2E Network Slicing
^^^^^^^^^^^^^^^^^^^
Added support for 3GPP 28.532 based APIs in NSSMF for network slicing, with
focus on RAN slicing.

Control Loop Evolutions
^^^^^^^^^^^^^^^^^^^^^^^
- Improvements to CLAMP Automation Composition Management (ACM).
- Metadata driven API Generation.
- Improved Metrics and SLAs.
- Improved Testing.

Extended O-RAN Integration
^^^^^^^^^^^^^^^^^^^^^^^^^^
- Enhancements for Configuration Management notification from O-RAN network
  functions over O1 interface.

Controllers
^^^^^^^^^^^
- A1 policy and platform enhancements from CCSDK.

Service Design
^^^^^^^^^^^^^^
- Support for constraints.
- UI support for view/edit/import data types.
- Increased support for TOSCA functions.
- Removed need for USER_ID cookie and header.

Inventory
^^^^^^^^^
- Addition of Cell and Neighbour objects.

ONAP Operations Manager
^^^^^^^^^^^^^^^^^^^^^^^
- Introduction of "Production" ONAP setup.
- Removal of unsupported components (AAF, Portal, Contrib,...).
- Update of component helm charts to use common templates and practices.
- Introduction of Kubernetes Operators for Cassandra (k8ssandra-operator) - to
  support latest Cassandra version (optional for London) and Keycloak.

Non-Functional Requirements
---------------------------
The following 'non-functional' requirements are followed in the
'London' Release:

Best Practice
^^^^^^^^^^^^^
- to be done

Security
^^^^^^^^
- SBOMs generation.
- Packages upgrades to limit number of affecting vulnerabilities.

Documentation
^^^^^^^^^^^^^
- Interactive architecture diagram updated
- End-2-End guides removed because they have become outdated due to
  unmaintained projects.

Tests & Integration
^^^^^^^^^^^^^^^^^^^
- Minor bug fixes, package upgrades and python version fixes.
- Migration out of Orange infra and pipelines was started.

<additional section to be added?>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- to be done

.. important::
  Some non-functional requirements are not fully finalized. Please, check details
  on the :doc:`Integration <onap-integration:usecases/release_non_functional_requirements>`

Documentation Sources
---------------------

The formal ONAP 'London' Release Documentation is available
in :ref:`ReadTheDocs<master_index>`.

The `Developer Wiki <http://wiki.onap.org>`_ remains a good source of
information on meeting plans and notes from committees, project teams and
community events.

OpenSSF Best Practice
---------------------
ONAP has adopted the `OpenSSF Best Practice Badge Program <https://bestpractices.coreinfrastructure.org/en>`_.
- `Badging Requirements <https://github.com/coreinfrastructure/best-practices-badge>`_
- `Badging Status for all ONAP projects <https://bestpractices.coreinfrastructure.org/en/projects?q=onap>`_

In the London release,

- 100% projects passed 90% of the OpenSSF badge
- 86% passed the OpenSSF badge
- 11% projects passed the OpenSSF Silver badge

Project specific details are in the :ref:`release notes<component-release-notes>`
for each component.

.. index:: maturity

ONAP Maturity Testing Notes
---------------------------
For the 'London' release, ONAP continues to improve in multiple areas of
Scalability, Security, Stability and Performance (S3P) metrics.
More details in :ref:`ONAP Integration Project<onap-integration:master_index>`

Known Issues and Limitations
----------------------------
Known Issues and limitations are documented in each
:ref:`project Release Notes <component-release-notes>`.