Deadline for contribution by RC0
...
This page provides a summary of project-by-project release updates. The table shows the list of approved projects.
E2E Network Slicing
- Support for NSMF based TN slices in which NSMF is responsible for TN-FH and TN-MH allocation
- RAN NSSMF integration with CPS and handled closed loop impacts w.r.t CPS integration
- POC on A1-interface for closed loop updates
- KPI Monitoring enhancements
- Updates in FM reporting and fault handling to be in line with VES 7.2, 3GPP and smoother future alignment with O1
PNF support
- Move into mainstream within Policy repo
- Integration with CLAMP
- Create generic K8s participants (e.g. DCAE deployed by Helm)
- Create generic HTTP participants
- Create Policy participants
- Support Commissioning
- Support xNF automation / assurance use case, e.g., PMSH
- Support control loop run time components, Catalogue, Inventory
Project | Key Updates | Benefits | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A&AI | Functional Updates |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AAF | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APPC | Not part of the release | Not part of the release | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CLAMP | Not part of the release (Merged into Policy) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CCSDK |
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CPS |
See
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DCAE | DMaaP | Documentation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
External API Framework | Not part of the release | Not part of the release | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Holmes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
UUI | Functional updates:
Non-functional updates
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Policy |
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Portal | Not part of the release | Not part of the release | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SDN-C | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Jira Legacy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
server | System Jira | serverId | Jira Legacy | server | System Jira |
serverId | 4733707d-2057-3a0f-ae5e-4fd8aff50176 | key | HOLMES-463 |
| Some bugs are fixed so Holmes gets more stable. security enhancements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Integration | New tests:
Gating on Python tests | Stability of the test environment More cases automatically tested | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Logging | Not part of the release | Not part of the release | MSB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Modeling |
| security enhancements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MultiCloud | Functional Updates
| Further changes in k8splugin related to Helm spec support allow for the better and more reliable deployment of complex CNFs defined as a helm package. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Music | Not part of the release | Not part of the release | CLI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OOM | Functional updates:
|
| OOF | Functional updates:
Non-functional updates
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- All DCAE microservices migration to helm was completed in Istanbul release. Since Honolulu, 13 additional MS has been delivered added for Helm deployment support and parallel support under Cloudify/blueprint (legacy) retained for regression/backward compatibility - Helm-generator tool (as POC) available for generating DCAE component helm-chart given component spec. This tool will be integrated with MOD/design flow to support helm chart generation and distribution for Jakarta release.
- SliceAnalysis and KPI-Computation MS migrated from ConfigDb to CPS
- HV_VES microservice was adapted to support stdDefined domain introduced under VES7.2.1 spec
- Enhanced PMSH Microservice to support subscription property updates, config updates to support 'n' subscriptions, support resource name in filter
| SDNC
| 1616
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Code quality improvement due to substantial improvement in test coverage triggered by gerrit reviews
- Security enhancements
- OpenDaylight major release upgrade (Silicon)
- Enhancements to CCVPN, Network Slicing, and ONAP A1 Interface
2522
- Implemented CPS client interface (replacing ConfigDb)
- Switched to new CBS client SDK for removing consul dependency and enabling policy configuration through sidecar.
Non-Functional
- Removed GPLv3 license from software by switching to onap/integration base images for CBS, Policy-Handler, VES-Mapper, PM-mapper, TCAgen2, DL Feeder, DL-DES (DCAEGEN2-2455)
- Healthcheck container Py3 upgrade (DCAEGEN2-2737)
- Vulnerability updates for several DCAE MS (TCA-gen2, DataFileCollector,RESTConf, VES,Mapper, PM-Mapper, PRH, SON-handler, KPI-MS, Slice-Analysis MS) (DCAEGEN2-2768)
- DL feeder/DES switched to PG (from mariaDB) and made complaint with non-root pod.
- Simplified deployment for DCAE services via Helm
- Reduction on ONAP/DCAE footprint under transformation initative by deprecating Cloudify based platform components and Consul
- Security enhancements
- VES 7.2.1 integration for HV_VES enables ONAP, 3GPP, ORAN alignment
- Enhancements for Network Slicing, Bulk PM, OOF-SON usecases
No major functional changes.
Consolidated Message Router and Bus Controller repos.
Sonar & Security updates.
Simplified repo structure.
Security enhancements.
- Interactive architecture map incl. short description and link to detailed documentation for every architecture building block
- Changes in the sphinx configuration for all contributing projects
- Guide to set up a documentation development environment with preview function
- The interactive architecture map can act as a starting point to easily gain knowledge about ONAP components
- The updated sphinx configuration can avoid problems in the documentation build process caused by changes in required libraries
- The guide to set up a documentation development environment eases the process of documentation creation and validation by providing step-by-step instructions on a beginner level.
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||
---|---|---|
|
|
CNF Orchestration flows in SO have been enhanced.
Internal architecture improvements started in H release have been extended.
Defect fixes and enhancements in E2E slicing, CCVPN usecase realization.
CSIT has been improved.
Improved S3P and maintainability of SO with divide and conquer strategy.
Validate the new changes at the earlier stage.
- Packages upgrades in direct dependencies
- Remove Python 2.7 from docker image of huawei vnfm driver
- Optimize the docker image of VFC db
- Bug fix
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Some bugs are fixed so Holmes gets more stable.
security enhancements
New tests:
- basic_cnf
- CPS healthcheck
- Stability basic_vm and basic_onboard tests
Gating on Python tests
Stability of the test environment
More cases automatically tested
Jira Legacy |
---|
|
|
This table shows use case blueprints:
| security enhancements Some bug fix and parameter optimization | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Modeling |
| security enhancements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MultiCloud | Functional Updates
| Further changes in k8splugin related to Helm spec support allow for the better and more reliable deployment of complex CNFs defined as a helm package. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Music | Not part of the release | Not part of the release | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CLI | None | None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OOM | Functional updates:
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OOF | Functional updates:
Non-functional updates
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
UUI | Functional updates:
Non-functional updates
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Policy |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CLAMP Client Policy and TOSCA Handling |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Policy Handling Improvements |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
System Attribute Improvements |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Portal | Not part of the release | Not part of the release | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SDN-C |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SDC |
| SDC can be used for onboarding resources and designing services with models other than SDC AID | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SO | CNF Orchestration flows in SO have been enhanced (REQ-627). Internal architecture improvements started in H release have been extended. Defect fixes and enhancements in E2E slicing, CCVPN usecase realization. CSIT has been improved. VNF Macro LCM operation enabled for Create, Delete and Model update for VNF (REQ-883) | Improved S3P and maintainability of SO with divide and conquer strategy. Validate the new changes at the earlier stage. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VF-C |
| Stability and security improvement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VID | Not part of the release | Not part of the release | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VNFSDK | None | None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VNFRQTS | None | None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VVP | None | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Benchmark | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Infrastructure Improvements |
This table shows use case blueprints:
Use Case Blueprint | Key Updates | Benefits | |||||||||||||||||||||||
5G | |||||||||||||||||||||||||
E2E Network Slicing |
|
| |||||||||||||||||||||||
OOF-SON |
| Better alignment with O-RAN O1 | |||||||||||||||||||||||
Bulk PM / PM Data Control Improvements | PM data collection control provides 5G network operators with a dynamic and more efficient way to configure performance measurement collection on a selected subset of PNFs/VNFs in the network and complements the existing PM data collection and processing capabilities in ONAP/DCAE. An initial version has been delivered in Rel 7 (5G / Bulk PM / PM Control - | REQ-715 Bulk PM / PM Data Control Improvements | |||||||||||||||||||||||
Control Loop in TOSCA |
| CLAMP (Control Loop Automation Management Platform) functionalities, recently moved to Policy project , want to provide a Control Loop Lifecycle management architecture. A control Loop is a key concept for Automation and assurance Use Cases and remain a top priority for ONAP as an automation platform. This requirement wants to improve Control Loop LCM architecture focusing on an abstract CL management logic, isolating CL logic vs ONAP component logic, providing a common CL Design time catalogue with a generic CL definition, and elaborate API to integrate with other design systems as well as 3PP component integration. PoCs have been progressed in ONAP Rel G and H in this area, CL LCM redesign has reached a relevant viable set of features and it is ready to be moved in Rel I to mainstream as part of the Policy framework. | |||||||||||||||||||||||
CCVPN | CCVPN Enhancements (REQ-719) to support Intent Based Networking (IBN), as well as support for Cloud Leased Line services. | CCVPN, in conjunction with the IBN use-case, offers the Intent based Cloud Leased Line service | |||||||||||||||||||||||
BBS | |||||||||||||||||||||||||
O-RAN Harmonization | VES, O1, CNF, SMO | ||||||||||||||||||||||||
A1 Policy Management | The O-RAN A1 interface provides a flexible way for RAN operators to steer/inform RAN management. ONAP Istanbul delivers improvments for managing A1 Policies (part of the O-RAN A1specification) and terminating the A1 interface for A1 Policies.
This functionality is also used downstream in O-RAN-Source Community (OSC) Non-RealTime RIC project, strengthening alignment between ONAP & OSC. | ||||||||||||||||||||||||
Tactical Use Case Blueprint | |||||||||||||||||||||||||
PNF support | |||||||||||||||||||||||||
Change Management | |||||||||||||||||||||||||
K8s cloud region | |||||||||||||||||||||||||
Scaling | |||||||||||||||||||||||||
CNFO | CNF Orchestration Enhancements (REQ-627)
| With changes introduced in REQ-627 we will have finally information about created CNF resources in k8s cluster. This information can be utilized later on i.e. in closed-loop context. CNF Healthcheck Workflow in SO will let to monitor the status of CNF deployed into k8s cluster and whether it is healthy or not. Further changes in k8splugin related to Helm spec support allow for the better and more reliable deployment of complex CNFs defined as a helm package. |
...
Subcommittee | Key Updates | Benefits | ||||||
Arch Subcommittee |
| |||||||
Security Subcommittee |
| |||||||
Modeling Subcommittee | ||||||||
Standards Harmonization | ||||||||
Other Activities | ||||||||
Anuket Assurance | ||||||||
Controller Design Studio (CDS)
|
Finally, here is a list of S3P activities (security, documentation covered above)
...