1 Introduction

1.1 Purpose and Scope

The purpose of this document is to highlight the changes made in BSF from release 23.4.x to release 24.1.x. These changes may have impact on the customer network operations and must be considered by the customer while planning the deployment.

1.2 Compatibility Matrix

This section lists the versions of added or updated components in release 24.1.x. To know the list of all the supported versions, see Oracle Communications Cloud Native Core Release Notes.

Release 24.1.0

The following table lists the versions of added or updated components in release 24.1.0:

Table 1-1 Compatibility Matrix

Component Compatibility Version
CNE 24.1.x, 23.4.x
cnDBTier 24.1.x, 23.4.x
OSO 23.4.x, 23.2.x
ASM Configuration Chart 1.14.6
CNC Console 24.1.x, 23.4.x
CDCS NA
ATS 24.1.0
OCCM 24.1.0

1.3 Common Services Load Lineup

This section lists the versions of added or updated common services in release 24.1.x. To know the list of all the supported versions, see Oracle Communications Cloud Native Core Release Notes.

Release 24.1.0

The following table lists the versions of added or updated common services in release 24.1.0:

Table 1-2 Common Services Load Lineup

Component Versions
Alternate Route Svc 24.1.1
App-Info 24.1.1
ATS Framework 24.1.0
Config-Server 24.1.1
Debug-tool 24.1.0
Egress Gateway 24.1.1
Ingress Gateway 24.1.1
Helm Test 24.1.0
NRF-Client 24.1.2
Perf-Info 24.1.1

1.4 Software Requirements

This section lists the added or updated software required to install BSF release 24.1.x. For more information about software requirements, see Software Requirements section in Oracle Communications Cloud Native Core, Binding Support Function Installation, Upgrade, and Fault Recovery Guide .

Release 24.1.0

The following table lists the versions of added or updated software required to install release 24.1.0:

Table 1-3 Software Requirements

Software Versions
Kubernetes 1.28.x, 1.27.x
HELM 3.13.2
Podman 4.6.1

Table 1-4 Additional Software

Software App Version Required for
AlertManager 0.25.0 Logging
Grafana 9.5.3 Logging
Prometheus 2.51.1 Metrics
Calico 3.26.4 Security Solution
cert-manager 1.12.4 Secrets Manager
Containerd 1.7.1 Container Runtime
Fluentd - OpenSearch 1.16.2 Logging
HAProxy 2.6.7 Load balancing
Istio 1.18.2 Service Mesh
Jaeger 1.52.0 Tracing
Kyverno 1.9.0 Logging
MetalLB 0.13.11 External IP
Oracle OpenSearch 2.3.0 Logging
Oracle OpenSearch Dashboard 2.3.0 Logging
Prometheus Operator 0.70.0  

1.5 Orchestration

This section provides information about orchestration changes in release 24.1.x.

Release 24.1.0

The following table provides information about orchestration changes in release 24.1.0.

Table 1-5 Orchestration

Orchestration Changes Status Notes
Support for in-service upgrade and roll back Yes For information about upgrade and roll back, see Supported Upgrade and Rollback Paths.
Changes in the custom_values.yaml file Yes
  • Renamed the custom_value file names to:
    • ocbsf_custom_values_24.1.0
    • ocbsf_custom_values_servicemesh_config_24.1.0
    • ocbsf_network_policy_custom_values_24.1.0
  • Updated for new version of microservices.
  • Updated the feature specific parameters.
For information about changes in the custom values.yaml file, see Helm.
Changes in the resource information for custom_values.yaml file Yes For information about changes in the resource requirements, see Resource Requirements.
Changes in the CSAR package No

No Generic CSAR available. The uniform package naming convention has been followed across the packages.

Note: For more information on specific CSAR changes, contact My Oracle Support.

Changes in Role-Based Access Control (RBAC) policy No No new RBAC policies are added.
Changes in Life Cycle Management (LCM) Operations No No new LCM operations are added.
Helm Test Support Yes Helm test is introduced in Release 22.3.0.

For more information, see Performing Helm Test section in Oracle Communications Cloud Native Core, Binding Support Function (BSF) Installation, Upgrade, and Fault Recovery Guide.

Changes in the BSF_Custom_Templates folder Yes
Added the following Grafana Observability and Debug Dashboard JSON files to the BSF custom templates folder:
  • BSF_Observability_Dashboard.json has dashboard metadata for BSF observability. This dashboard has the panels that monitors the overall health status of the setup & contains details like resource utilization, kmps, latency, etc.
  • BSF_Debug_Dashboard.json file has dashboard metadata for BSF debug. This dashboard has the panels that monitor the operational status of the setup and is used for debugging & troubleshooting purposes.

Note: BSF_KPI_Dashboard.json file has been replaced by BSF_Observability_Dashboard.json and BSF_Debug_Dashboard.json files.

For more information, see Binding Support Function Metrics section in Oracle Communications Cloud Native Core, Binding Support Function (BSF) User Guide.

1.6 Resource Requirements

This section lists the added or updated resource requirements in release 24.1.x. For more information about software requirements, see Resource Requirements section in Oracle Communications Cloud Native core, Binding Support Function (BSF) Installation, Upgrade, and Fault Recovery Guide.

Release 24.1.0

There are no changes to resource requirements in this release.