5 Rolling Back UDR

This chapter provides information about rolling back Oracle Communications Cloud Native Core, Unified Data Repository (UDR) deployment to the previous release.

5.1 Supported Rollback Paths

The following table lists the supported rollback paths for UDR:

Table 5-1 Supported Rollback Paths

Source Release Target Release
25.2.100 25.1.2xx
25.2.100 25.1.1xx

Note:

For more information about the rollback order of NFs, see Oracle Communications Cloud Native Core Solution Upgrade Guide.

5.2 Rollback Tasks

Use the backup of the 25.1.2xx version's <ocudr-values.yaml> file to roll back from UDR 25.2.100 to a previous version:

  1. Run the following command to obtain the revision number:
    helm history <helm release name>

    Example: helm history ocudr

  2. Run the following rollback command.

    Note:

    For multisite deployments, the rollback order of the NFs and cnDBTier must be as per the Oracle Communications Cloud Native Core Solution Upgrade Guide.
    helm rollback <helm release name> <revision_no>

    Where, <helm release_name> is the release name used by the Helm command.

    <revision_no> is the release number to which UDR needs to be rolled back.

    Example: helm rollback ocudr 1

If the Provisioning Gateway, nudr-bulk-import, and nudr-export-tool are deployed in the site, the rollback must be preformed in the order as follows:
  • Rollback Provisioning Gateway
  • Rollback UDR
  • Rollback nudr-bulk-import
  • Rollback nudr-export-tool

If the rollback fails, see the Debugging Upgrade or Rollback Failure section in the Oracle Communications Cloud Native Core, Unified Data Repository Troubleshooting Guide.

5.3 Postrollback Tasks

After performing rollback, import the data obtained earlier through backup. For more information on importing the configurations, see "Configuration Export & Import" section in the Oracle Communications Cloud Native Core, Unified Data Repository User Guide.