New Delhi Release Key Updates

This page provides a summary of project-by-project release updates.  

Project

Key Updates

Benefits

Associated Jira Tickets

Project

Key Updates

Benefits

Associated Jira Tickets

A&AI (13.0.1)

  • BulkPM API fix

  • New remote debugging feature

  • Remove DMaaP MR dependency

  • Support new JanusGraph version (TBD)





Authentication (14.0.0)

  • new component to 

    • configure and import Keycloak realms

    • add AuthenticationPolicies for ONAP Ingress interfaces to enforce Authentication and Authorization

  • Add flexibility in Realm creation

  • Add possibility to restrict the access to ONAP APIs/UIs protected by Keycloak and Oauth2-Proxy

OOM-3192: External ONAP Access using AuthenticationClosed

CCSDK

  1. provide incident API → moved to Oslo

  1. Preliminarily provide an incident management framework to reduce the pressure on OSS/BSS by aggregating lots of anomalous data into a small number of incidents. → moved to Oslo

according to Dan Timoney, the incident management is no longer targeted for New Delhi.

  • move it to Oslo

CDS (13.0.1)

  • internal improvements

  • support for external DB

  • Flexible integration to external Databases

OOM-3266: Support externally created MariaDB instancesClosed

CLI

No changes

No changes



CPS (13.0.1)

  1. Continue Performance Improvements

  2. (new) VES events for CM Changes

  3. Delta/Comparison feature

  4. Model Upgrade using 'ModuleSetTag' for better efficiency & performance

  5. Subscription based CM Data Notifications

  6. Support for alternate (3GGP FDN) identifier

  1. Faster processing of large requests

  2. Message based integration for 3PP interested in CM updates

  3. Compare current CM data with original to help with optimization, & troubleshooting

  4. More efficient and faster upgrade for many (similar) nodes

  5. Finer control of notifications ie. control only relevant data changes are notified

  6. 3GPP Compliance, prepare for 3GPP compliant interfaces



DCAEGEN2-Services (13.1.0)

  • VES Collector

    • remove DMaaP MR dependency

  • SNMP Trap Collector

    • Updates of outdated libraries

  • PRH Handler (13.1.0)

    • remove DMaaP MR dependency

  • Remove the dependency to DMaaP MessageRouter and directly integrate with Kafka

DCAEGEN2-3401: Remove DMaaP dependency in VES-CollectorOpen

DCAEGEN2-3409: SNMP trap collector using outdated configuration libraryClosed

DCAEGEN2-3402: Remove DMaaP dependency in PRHOpen

DMaaP

  • DMaaP MR is being deprecated.

  • Direct integration to Kafka Topics without intermediate service will remove dependencies and gain performance

REQ-1376: DMaaP MR Deprecation for New Delhi releaseDone

Documentation

  •  Update for New Delhi documentation

  •  Update for New Delhi documentation



NBI - External API Framework (13.0.1)

  • Update to latest MongoDB version

  • Use latest Database version

OOM-3277: Update internal MongoDB chartsClosed

Holmes

No changes

No change



Integration







Modeling

No changes

No changes



MultiCloud (13.1.0)

  • Update to latest MongoDB version

  • Use latest Database version

OOM-3277: Update internal MongoDB chartsClosed

OOM - common (13.2.0)

  • Template support for DB Operators:

    • mariadb-operator (0.28.1)

    • k8ssandra-operator (v1.16.0)

    • postgres-operator (CrunchyData) (5.5.0)

  • Update for configurable "imagePullSecrets" per component

  • Support for external DB creation

  • Enable DB lifecycle management and Backup via Operator



  • Enable ONAP component individual installation (ONAP Streamlining)

OOM-3183: Update the Cassandra, MariaDB, Postgres chartsClosed



https://lf-onap.atlassian.net/browse/OOM-3284

OOM - cassandra (13.1.0)

  • Add support for k8ssandra-operator including latest Cassandra version (4.1.3)



OOM-3183: Update the Cassandra, MariaDB, Postgres chartsClosed

OOM - mariadb-galera (13.1.0)

  • Add support for mariadb-operator including latest MariaDB version (11.2.2)



OOM-3183: Update the Cassandra, MariaDB, Postgres chartsClosed

OOM - mongodb (14.12.3)

  • Update to latest Bitnami charts including latest MongoDB version (7.0.5)



OOM-3183: Update the Cassandra, MariaDB, Postgres chartsClosed

OOM - postgres (13.1.0)

  • Add support for postgres-operator including latest Postgres version (16.1)



OOM-3183: Update the Cassandra, MariaDB, Postgres chartsClosed

OOM - postgres-init (13.0.1)

  • Add support for postgres-operator



OOM-3183: Update the Cassandra, MariaDB, Postgres chartsClosed

OOM - serviceAccount (13.0.1)

  • Add default role creation

  • Enable ONAP component individual installation (ONAP Streamlining)

https://lf-onap.atlassian.net/browse/OOM-3233

OOM - readinessCheck (13.1.0)

  • Support check for "service" readiness

  • Better dependency checks 

https://lf-onap.atlassian.net/browse/OOM-3280

OOF

No changes

No changes



OSA (SecCom)

OSA: no changes as there were no vulnerabilities raised externally to ONAP 

SECCOM:

  • Recommendations for package upgrades

  • Add python compatibility module

  • CLM scan for Portal NG

Component security enhancements



Policy (14.0.0)

DMaaP removed from policy framework

Tracing support added in policy CLAMP ACM

Support for outProperties in restart and redeploy scenarios of CLAMP ACM.

Backward compatibility support added for ACM participants

Regression test suite added for CLAMP ACM



  • Amount of security vulnerabilities drastically reduced

  • Debugging and diagnostics in CLAMP ACM is enhanced with tracing support

  • Users can retain outProperties history of elements after redeployment.

  • Users can use the older version of participants against the new ACM-R releases with optional upgrade to latest features.

https://lf-onap.atlassian.net/browse/POLICY-4402

https://lf-onap.atlassian.net/browse/POLICY-4875

https://lf-onap.atlassian.net/browse/POLICY-4908

https://lf-onap.atlassian.net/browse/POLICY-4920

https://lf-onap.atlassian.net/browse/POLICY-4952

PortalNG

  • use non-root user in containers

  • update dependencies

Non-root users and updated dependencies increase the security of operating the portal



SDC (13.0.1)

  • remove connection to DMaaP MessageRouter



https://lf-onap.atlassian.net/browse/OOM-3272

SDN-C

Upgrade to OpenDaylight Potassium SR2

Maintain parity with latest community supported OpenDaylight release

Stay current with third party library patch levels



SO (13.0.2)

  • remove connection to DMaaP MessageRouter

  • Java 17 upgrade code → moved to Oslo

  • Remove the dependency to DMaaP MessageRouter and directly integrate with Kafka

  • Java 17 upgrade code → moved to Oslo

https://lf-onap.atlassian.net/browse/OOM-3276



STRIMZI

  • Kafka version update to 3.7.0

  • use latest version in combination with the latest Strimzi-Kafka Operator update (0.41.0)

https://lf-onap.atlassian.net/browse/OOM-3269

UUI

1.Provide generative AI interactive functionality based on large models.
2.Provide the function of storing usage records of large models
3.Provide large model evaluation functionality to assess different large models.

1.Based on user input, use a large model to identify and analyze user intentions, and provide feedback information.
2.Learn and analyze user historical data as training data for large models.
3.Evaluate the performance of different large models and assist users in selecting the optimal large model.



VF-C

No changes

No changes



VNFSDK

No changes

No changes



VNFRQTS

No changes

No changes



VVP

No changes

No changes



Benchmark

No changes

No changes



Infrastructure Improvements

Version updates:

  • Kubernetes (>= v1.28.6)

  • Istio (v1.21.0)

  • Operators:

    • Strimzi-Kafka (0.41.0)

    • K8ssandra-operator (v1.16.0)

    • Mariadb-operator (0.28.1)

  • Keycloak (22.0.4) - Instructions updated

  • latest versions of infrastructure components solve security fixes, are supported and deliver the latest features





This table shows use case blueprints:

Use Case Blueprint

Key Updates

Benefits

5G

No changes

No changes

E2E Network Slicing



No changes

No changes



PNF software upgrade without schema update

No changes

No changes

PNF software version onboarding

No changes

No changes

CCVPN

No changes

No changes

BBS

No changes

No changes

  O-RAN Harmonization

TBD

TBD

Tactical Use Case Blueprint

PNF support

No changes

No changes

Change Management

No changes

No changes

Control Loop

No changes

No changes

K8s cloud region

No changes

No changes

Scaling

No changes

No changes



Here is a list of a few subcommittees (use-case, architecture, security), Anuket Assurance, and other activities.

Subcommittee

Key Updates

Benefits

Arch Subcommittee

  • ONAP Streamlining evolution 

  • Clean-up for unused components

ONAP users can leverage their CD (Continuous Deployment) mechanisms to pick-and-choose desired ONAP functions for network automation solutions.

Security Subcommittee

  • Recommendations for package upgrades

  • Add python compatibility module

  • CLM scan for Portal NG

ONAP component security enhancements

Modeling Subcommittee

No changes

No changes

Standards Harmonization

TBD

TBD

Other Activities

Anuket Assurance

TBD

TBD

Controller Design Studio (CDS)

No changes

No changes



Finally, here is a list of S3P activities (security, documentation covered above)

S3P Activity

Key Updates

Benefits

Stability

No changes

No changes

Scalability

No changes

No changes

Performance

No changes

No changes

Manageability

No changes

No changes

Resilience

No changes

No changes

Usability

No changes

No changes

Code Footprint Reduction

No changes

No changes