You are viewing an old version of this content. View the current version.
Compare with Current
View Version History
« Previous
Version 37
Next »
Deadline for contribution by RC0
Key Highlights (1 Pager): ONAP Istanbul Oct-2021 Updates_V5
This page provides a summary of project-by-project release updates. The table shows the list of approved projects.
Project | Key Updates | Benefits |
---|
A&AI | Functional Updates * Model updates as part of CCVPN Transport Slicing Feature * Model updates as part of Smart Intent Guarantee based on IBN Feature * Model updates as part of CNF Orchestration Feature Non-functional Updates * Sonar & Security updates * Rolling upgrade functionality option * Micrometer integration option * Prometheus monitoring integration option | - Security enhancements
- Code quality enhancements
- Monitoring suite options
- Enhanced CNF, CCVPN, and Smart Intent features
|
AAF |
|
|
APPC | Not part of the release | Not part of the release |
CLAMP | This project is now merged with Policy - See REQ-684 - Merge CLAMP functionality into Policy Framework project IN PROGRESS | Not part of the release (Merged into Policy) |
CCSDK | | - Security enhancements
- OpenDaylight major release upgrade (Silicon)
- Enhancements to CCVPN, Network Slicing, and ONAP A1 Interface
|
CPS | - CPS-NCMP can now synchronize NF Models using SDN-C
- CPS-NCMP can now read an write data on Synchronized nodes using passthrough datastores
- CPS Temporal can now track changes in any CPS manage dataspace
See
REQ-717
-
Getting issue details...
STATUS
| - Allows any ONAP component to access (read & write) NFs
- Executing time based queries to help troubleshooting CM issues
|
DCAE |
|
|
DMaaP |
|
|
Documentation |
|
|
External API Framework | Not part of the release | Not part of the release |
Holmes |
HOLMES-463
-
Getting issue details...
STATUS
HOLMES-462
-
Getting issue details...
STATUS
HOLMES-454
-
Getting issue details...
STATUS
HOLMES-307
-
Getting issue details...
STATUS
| Some bugs are fixed so Holmes gets more stable. security enhancements |
Integration | 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 |
Logging | Not part of the release | Not part of the release |
MSB |
|
|
Modeling | - Update PyYAML & httplib2 version
- Bug fix
| security enhancements |
MultiCloud | Functional Updates
- Various k8s resource management improvements in k8splugin (REQ-627, )
- Helm 3.5 package spec support
- Support for Helm pre/post- create and delete Hooks
- Improved Config API
- Status API returns the real status of deployed helm package
- Better aligned with Helm processing spec
- Important bug fixes
| 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:
- REQ-718: IPv4 / IPv6 dual stack support in ONAP (Istanbul)
- Added support for Kubernetes 1.20+ DualStack networking properties
in ONAP K8S Service spec properties. - Upgraded EJBCA CMP v2 server to version 7.x
| - If a cluster is running DualStack, service will be exposed in both IPv4 and IPv6 networks. Works for K8S 1.20+
- EJBCA server is upgraded to newest major version providing longer support
|
OOF | Functional updates: - Enhancements in NSI selection to derive coverage area TA list from coverage area
- Migration from config DB to CPS for SON use case
Non-functional updates - Migration from MUSIC to ETCD
- Bug fixes
|
|
UUI | Functional updates: - Intent instance will be developed to support the E2E Slicing and CCVPN.
Non-functional updates - Packages upgrades in direct dependencies
- Remove Python 2.7 from docker image
- Update docker image for UUI components
- Bug fix
| - Provides a scenario of users’ intent guarantee and interacting.
- Stability and security improvement.
|
Policy | - Merge CLAMP functionality into Policy Framework project
| - Reduce the ONAP footprint (code and deployment)
|
Portal | Not part of the release | Not part of the release |
SDN-C | | - 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
|
SDC |
SDC-3583
-
Getting issue details...
STATUS
| 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. 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.
|
VF-C | - 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
| Stability and security improvement |
VID | Not part of the release | Not part of the release |
VNFSDK |
|
|
VNFRQTS |
|
|
VVP |
|
|
Benchmark |
|
|
Infrastructure Improvements |
|
|
This table shows use case blueprints:
Use Case Blueprint | Key Updates | Benefits |
5G |
|
|
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
|
|
OOF-SON | - Updates in FM reporting and fault handling to be in line with VES 7.2, 3GPP and smoother future alignment with O1
| Better alignment with O-RAN O1 |
PNF software upgrade without schema update |
|
|
PNF software version onboarding |
|
|
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 |
|
|
Tactical Use Case Blueprint |
PNF support |
|
|
Change Management |
|
|
Control Loop | Control Loop in TOSCA LCM (REQ-716) - 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
| 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. |
K8s cloud region |
|
|
Scaling |
|
|
CNFO | CNF Orchestration Enhancements (REQ-627) - Synchronization of k8s resource objects between k8scluster and AAI as a part of CNF instantiation process
- Dedicated CNF Healthcheck Workflow in SO
- Control of the order of the CNF and helm package deployment in SO macro request
- Various k8s resource management improvements in k8splugin
- Helm 3.5 package spec support
- Support for Helm pre/post- create and delete Hooks
- Improved Config API
- Status API returns the real status of deployed helm package
- Better aligned with Helm processing spec
- Important bug fixes
| 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. |
Here is a list of a few subcommittees (use-case, architecture, security), Anuket Assurance, and other activities.
Subcommittee | Key Updates | Benefits |
Arch Subcommittee |
|
|
Security Subcommittee | - Elimination of over 600 known CVEs through open source package upgrades
- Elimination of nearly 100 security weaknesses in the ONAP code
- Enhancements to CMPv2 certificate management
- IPv4/6 support
|
|
Modeling Subcommittee |
|
|
Standards Harmonization |
|
|
Other Activities |
Anuket Assurance |
|
|
Controller Design Studio (71833544DS) |
|
|
Finally, here is a list of S3P activities (security, documentation covered above)
S3P Activity | Key Updates | Benefits |
Stability |
|
|
Scalability |
|
|
Performance |
|
|
Manageability |
|
|
Resilience |
|
|
Usability |
|
|
Code Footprint Reduction |
|
|